Skip to content

Instantly share code, notes, and snippets.

@mikaelvesavuori
Last active January 8, 2023 20:11
Show Gist options
  • Save mikaelvesavuori/33da2f18d0207b95762d35572dd17fb5 to your computer and use it in GitHub Desktop.
Save mikaelvesavuori/33da2f18d0207b95762d35572dd17fb5 to your computer and use it in GitHub Desktop.
PDF from Markdown
#!/bin/bash
# Requires pandoc
# @see https://pandoc.org
mkdir -p pdf
for file in *.md; do
pandoc $file -s -o pdf/$file.pdf --pdf-engine=xelatex
done
# Other one-liners
#gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=merged.pdf file1.md.pdf file2.md.pdf
# pandoc file1.md -s -o out.pdf --pdf-engine=xelatex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment