Convert markdown files to PDF with flexible template and stylesheet using wkhtmltopdf.
The app itself does not to much, it just ties together wkhtmltopdf (using blocknotes/wkhtmltopdf-crystal) with markd (Crystal CommonMark parser) and Crinja (Crystal template engine).
There is currently no binary distribution, you’ll need to build it yourself.
sudo apt-get install xfonts-75dpi
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
sudo ldconfig
shards build
bin/md2pdf
The programm is usually run as md2pdf myfile.md
which will generate a PDF at myfile.pdf
.