Bookmanager is a tool to create a publication from a number of sources on the internet. It is especially useful to create customized books, lecture notes, or handouts. Content is best integrated in markdown format as it is very fast to produce the output. At present we only produce ePubs, but it will be easy to also create pdf, html, work, odt and others. As we use pandoc we can support the formats supported by it.
Implemented Features:
- Table of contents with indentation levels can be specified via yaml
- Special variable substitution of elements defined in the yaml file
- Documents are fetched from github
- The documents will be inspected and the images found in them are fetched (we assume the images are relative to the document, http links will not be modified)
- Automatic generation of a cover page
- Output is generated in a dest directory
- integration of references via pandoc citeref
- integration of Section, Table, Image references via pandoc crossref
If you like to help improving it get in contact with Gregor von Laszewski [email protected]
$ pip install cyberaide-bookmanager