3 ms·
Seems like writing is too individual a task for general recommendations, but, fwiw, I wrote my latest book [Data Visualization with JavaScript](https://www.amaz
by sathomasga 9y ago
Seems like writing is too individual a task for general recommendations, but, fwiw, I wrote my latest book [Data Visualization with JavaScript](https://www.amazon.com/Data-Visualization-JavaScript-Stephen-Thomas/dp/1593276052/ref=asap_bc https://www.amazon.com/Data-Visualization-JavaScript-Stephen...) natively in Markdown. No need for a special app or service. [Pandoc](http://pandoc.org http://pandoc.org) was able to covert it to `.docx`, which was my publisher's preferred format, and also to interactive HTML so that I could publish the full book on my web site [jsDataV.is](http://jsdatav.is/intro.html http://jsdatav.is/intro.html). My favorite Markdown app at the moment is [Typora](https://www.typora.io https://www.typora.io)
- mthoms 9y agoThanks for the response. The more I research it, the more I come to realize that plain Markdown is probably the way to go. I must have evaluated about 10 different Markdown editors so far though. Every one seems to be missing at least one key feature I need. I was getting quite frustrated. But Typora looks fantastic! It hits on all the requirements (code fencing with syntax highlighting, tables, table of contents generation and internal hyperlinks that work in generated PDF's) that have been hard to come by. I've already started playing with it and I'm very impressed! I really appreciate your answer, you actually made my day. And your JS book looks very well written. Very approachable and concise. Kudos!