DEV Community

Rowe Morehouse
Rowe Morehouse

Posted on

1

How do I write a 150 page doc in Markdown using github as version control then output to a designed .pdf when I want to release?

How do I write a 150 page book in Markdown using github as version control then output to a designed .pdf whenever I want to release?

I'm looking for a toolchain and workflow for version control and Continuous Integration / Continuous Deployment for a book of prose.

some tools I've looked at:

  • gitbook
  • docusaurus
  • sphinx
  • pandoc

I want to output to .mobi .epub and .pdf … and have the document be pretty and designed, with cover, in context illustrations, and tables.

Can anyone point me in the right direction?

Thank you. :)

Top comments (1)

Collapse
 
rowemore profile image
Rowe Morehouse

I figured it out. I plan to write a step-by-step "how to" article but for now:

tl;dr — Do what this guy did: github.com/progit/progit2

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay