3 ms·
Humbly submitting the way I work on my book for learning Haskell: https://github.com/bitemyapp/doc-workshop https://github.com/bitemyapp/doc-workshop Uses Pan
by coolsunglasses 12y ago
Humbly submitting the way I work on my book for learning Haskell:
https://github.com/bitemyapp/doc-workshop https://github.com/bitemyapp/doc-workshop
Uses Pandoc, compiles markdown to LaTeX, LaTeX renders to PDF.
Dynamically re-renders the preview of the PDF as I save my markdown files.
Pandoc admits inline LaTeX in the markdown documents themselves.
Auto-rebuilder script by http://twitter.com/mwotton http://twitter.com/mwotton
Learn about Pandoc here: http://johnmacfarlane.net/pandoc/ http://johnmacfarlane.net/pandoc/
I edit in Emacs, but you can use whatever obviously.
- jmount 12y agoAre you producing anything other than Latex/PDF from this workflow?
- coolsunglasses 12y agoFor now, no, but I've considered seeing if I could generate a website like Hakyll does with Pandoc with it. I can do anything Pandoc can do.
- Expez 12y agoWhen are you hoping to release the book?
- coolsunglasses 12y agoI'm about 50 pages in, currently working on a talk and an article. I'll get back to the book next week. It's still early. I wouldn't expect anything earlier than 3-6 months from now if I don't find a coauthor.