|
4 năm trước cách đây | |
---|---|---|
.. | ||
README.md | 4 năm trước cách đây | |
basic.css | 4 năm trước cách đây | |
pt-serif-web-regular.ttf | 5 năm trước cách đây | |
render.py | 4 năm trước cách đây | |
requirements.txt | 5 năm trước cách đây | |
solarized-dark.css | 5 năm trước cách đây | |
solarized-light.css | 5 năm trước cách đây |
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 a PDF. It depends on the markdown
and weasyprint
libraries. To install the dependencies, run:
python3 -m pip 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> --color <color-scheme>
Complete information about the arguments can be viewed by running:
python3 render.py --help
The color-schemes that can be specified are:
basic
solarized-light
solarized-dark