Skip to content

Latest commit

 

History

History

docs

Requirements:

sudo apt update
sudo apt install nodejs npm
sudo npm install --global embedme

Render documentation

npx embedme --strip-embed-comment --stdout docs/documentation.md > docs/.tmp.md && \
pandoc --standalone --toc --pdf-engine=xelatex \
--resource-path=docs \
-H docs/head.tex \
--wrap auto --highlight-style espresso \
docs/.tmp.md \
-o pdf-documentation.pdf;\
rm docs/.tmp.md

Render technical documentation

pandoc --standalone --toc --pdf-engine=xelatex \
--resource-path=. \
-H docs/head.tex \
--wrap auto --highlight-style espresso \
README.md \
-o docs/pdf-readme-documentation.pdf
pdfunite docs/pdf-readme-documentation.pdf docs/pdf-api-docs.pdf pdf-technical-documentation.pdf

To resize images to 2000px:

mogrify -resize 2000x *.jpg *.png *.jpeg