Single Source Publishing Example for HTML, ePub, RTF, PDF, and Mobi Formats
This is an example set-up for generating multiple output formats, most notably ePub, from a single input format. It's based on software authoring tools and using a command line interface (cli) so will likely be a bad fit unless you have familiarity with these tools.
- Input file format is Markdown
- Output formats are HTML, ePub, RTF, PDF, and Mobi
- Multiple input files are supported, so large writing projects can be broken into logical segments (e.g. chapters or sections)
The output files are generated with the command
make -f Makefile. This will create the HTML, ePub, Mobi, PDF and RTF versions of your input file(s).
- pdflatex (and recommended latex fonts)