用 pandoc 让 Markdown 从 LaTeX 输出 pdf 文档
听着名字就很绕,主要需求来源是用 Markdown 写一些简单的作业、提交的文档比较快,可是一些编辑器输出 pdf 比较难看(主要是字体无法自定义)或者是收费的,但是 pandoc 可以通过调用 XeLaTeX 解决这个问题。
所需环境
pandoc 和 LaTeX 是必须的,本文是在 macOS 下,其他系统同理。
以及一些必要的字体。
命令行
|
|
--latex-engine=xelatex
:选定xelatex
作为引擎。-V CJKmainfont:SourceHanSerifCN-Regular
:设置正文字体,在字体册里可以查看字体名,这里是思源宋体。-V CJKoptions:BoldFont=SourceHanSansCN-Medium,ItalicFont=STKaiti
:设置粗体和斜体,一般建议中文粗体用黑体,斜体用楷体。