Ask HN: How to create textbook-like PDFs?
Currently I'm reading one of the books available on http://inventwithpython.com/. How Al is able to produce such beautiful PDFs? What free and open-source software you can recommend (I use windows)?
For my part, I enjoyed the semantic markup it gave for something as big as a book, with auto-generating index and glossary as well. It's a lot of work, but the output reflects it. Looking at the HTML in the first chapter there, the spans with "term" and "menuitem" make me think something like docbook is going on behind this too.
Another (free-software) solution, embraced by people like Andrew Tanenbaum, is GNU Troff (http://www.gnu.org/software/groff/).