DEV Community

Cover image for Converting markdown to pdf with pandoc on linux
Waylon Walker
Waylon Walker

Posted on • Originally published at waylonwalker.com

Converting markdown to pdf with pandoc on linux

Converting markdown posts to pdf on ubuntu takes a few packages from the standard repos. I had to go through a few stack overflow posts, and nothing seemed to have all the fonts and packages that I needed to convert markdown, but this is what ended up working for me.

Installing all the packages

 bash sudo apt install \ pandoc \ texlive-latex-base \ texlive-fonts-recommended \ texlive-extra-utils \ texlive-latex-extra \ texlive-xetex 
Enter fullscreen mode Exit fullscreen mode

Using pandoc to convert markdown to a pdf.

 python # older versions of pandoc, I needed this one on ubuntu 18.04 pandoc pages/til/convert-markdown-pdf-linux.md -o convert-markdown-pdf.pdf --latex-engine=xelatex # newer versions of pandoc, I needed this one on ubuntu 21.04 pandoc pages/til/convert-markdown-pdf-linux.md -o convert-markdown-pdf.pdf --pdf-engine=xelatex 
Enter fullscreen mode Exit fullscreen mode

results of converting this post to a pdf

Here is an image of what converting this article over to a pdf looks
like. The raw markdown is
here.

Top comments (0)