- apt install python3-pip libpango-1.0-0 libharfbuzz0b libpangoft2-1.0-0 fonts-open-sans
- run
pip install -r requirements.txt
- Install homebrew
- brew install python pango libffi
- Install python (see above for ubuntu instructions)
- Install git (should be included, check
git -v
) - Clone repository
git clone *url*
- Create document folder under docs folder
- add meta_data.yml file under previously created folder
- add a sections key to the meta_data.yaml file
- For every markdown file you want to include add a key under sections
- The key should be the name and the value the filename in the same directory
- Have fun with it or dont
- windows
python generate_pdf_class.py
- linux/mac
python3 generate_pdf_class.py
- windows
python generate_pdf_class.py --help
- linux/mac
python3 generate_pdf_class.py --help
flag | Org | type |
---|---|---|
--stdout | view logs in stdout | bool |
--logging_lvl | Choose Logging Level, Default INFO | str example: --logging_lvl DEBUG |
--doc | Name of the doc folders to generate PDFs | str example: --doc "my doc folder name" |