This ebook PDF is generated from the repository markdown files. The process uses custom book build tools, fonts thanks to Adobe, our open source tools, and the program pandoc
.
The book build tools are in the repository, in the directory book/build
. The tools select all the documentation links, merge all the markdown files, then process everything into a PDF file.
https://github.com/sixarm/sixarm-fonts
The book fonts are Source Serif Pro, Source Sans Pro, and Source Code Pro. The fonts are by Adobe and free open source. THe book can also be built with Bitstream Vera fonts or Liberation fonts.
https://github.com/sixarm/markdown-text-to-link-urls
This is a command-line parsing tool that we maintain. The tool reads markdown text, and outputs all markdown link URLs. We use this to parse the top-level file README.md
, to get all the links. We filter these results to get the links to individual guidepost markdown files, then we merge all these files into one markdown file.
https://github.com/sixarm/pandoc-from-markdown-to-pdf
This is a command-line tool that uses our preferred pandoc settings to convert from an input markdown text file to an output PDF file. The tool adds a table of contents, fonts, highlighting, sizing, and more.