|
пре 4 година | |
---|---|---|
.. | ||
README.md | пре 4 година | |
basic.css | пре 5 година | |
pt-serif-web-regular.ttf | пре 5 година | |
render.py | пре 4 година | |
requirements.txt | пре 5 година | |
solarized-dark.css | пре 5 година | |
solarized-light.css | пре 5 година |
This directory contains the script and related resources to generate a PDF document with all the tldr
pages.
The PDF is generated by first converting the markdown files to HTML, and then rendering those HTML files as PDF. It depends on markdown
and weasyprint
libraries. To install the dependencies, run:
pip3 install -r requirements.txt
Make sure OS specific dependencies for WeasyPrint are installed by following the instructions here.
Generating the PDF is as simple as running
python3 render.py <path-to-pages-directory> -c <color-scheme>
Complete information about the arguments can be viewed by running
python3 render.py --help
The color-schemes that can be specified are
solarized-light
solarized-dark