pandoc转md为pdf

82 阅读1分钟

mainfont、sansfont、monofont和CJKmainfont:

  • mainfont:主字体/衬线字体,一般是文档正文使用的字体。论文、报告、书籍的绝大部分文字内容都使用这个字体。

中文示例:宋体
英文示例:Times New Roman

  • sansfont:无衬线字体,一般用在标题等需要与正文区分开的地方。

中文示例:黑体、微软雅黑
英文示例:Arial、Helvetica

  • monofont:等宽字体,主要用于显示代码,因为它能对齐文本便于阅读。

中文示例:SimSun
英文示例:Courier New、Consolas、Monaco

  • CJKmainfont: 中日韩字体

md文档中如果有中文,引擎必须使用xelatex或lualatex
pandoc in.md -o out.pdf --pdf-engine=xelatex -V mainfont="Cochin" -V CJKmainfont="STKaiti" -V monofont="Monaco"