booxdown 645 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/bin/sh
  2. MDFILE=$1
  3. PDFFILE=$(basename $MDFILE .md).pdf
  4. FILE=$(mktemp XXXXXXXXXX-${MDFILE})
  5. cat <<EOF >> $FILE
  6. ---
  7. documentclass: scrartcl
  8. classoption:
  9. - DIV=14
  10. papersize: a5
  11. fontsize: 10pt
  12. mainfont: LucidaBrightOT
  13. mainFontOptions:
  14. - Numbers=OldStyle
  15. sansfont: LucidaSansOT
  16. mathFont: LucidaBrightMathOT
  17. monofont: IBMPlexMono
  18. monofontoptions:
  19. - Scale=MatchLowercase
  20. - StylisticSet=3
  21. csquotes: true
  22. highlight-style: monochrome
  23. citemethod: biblatex
  24. hyperrefoptions:
  25. - breaklinks=true
  26. - bookmarks=true
  27. ...
  28. EOF
  29. cat $MDFILE >> $FILE
  30. pandoc -f markdown -t pdf --highlight-style monochrome --pdf-engine='lualatex' -o $PDFFILE $FILE
  31. rm $FILE