- Have Homebrew installed and a markdown file you want to render to PDF.
- Install Pandoc
brew install pandoc - Install basictex
brew cask install basictex- needed for the pdflatex tool. - Symlink the pdflatex to your
/usr/local/binso pandoc can easily find it.ln -s /Library/TeX/Root/bin/x86_64-darwin/pdflatex /usr/local/bin/pdflatex - Use Pandoc to generate a PDF from a Markdown file.
pandoc input.md -o output.pdf
- By default the margins are pretty large. To optionally change the margins:
pandoc input.md -o output.pdf -V geometry:margin=1in