Simple utility to generate a PDF file from a markdown document.
- Custom code block style with set background and fonts
- Basic custom header styles
Note
This utility aims to retain as much markdown formatting as possible, and convert it into a PDF file type. Optional header styles are also available.
. setup.sh
python3 md2pdf.py --md_file_path ~/Downloads/example.md --pdf_file_path ~/Downloads/output.pdf --style blank
- Install apt packages in
apt-packages.txt
- Create and activate a Python
venv
(optional but recommended) - Install Python packages in
requirements.txt
- Run
python3 md2pdf.py --help
for a full list of arguments