markdown转pdf通过pandoc中文输出问题

同一个问题碰了一次又一次简直要被烦死了!!!索性写个教程下来。

网上以下两个教程可以采取:教程一教程二

终端大全

第一步:

建立新的pm-template.latex文件,模板可采用模板

(如果曾经创建,直接从内部导出:pandoc -D latex > template.latex)

模板有下面几个问题:

1. 将設定中文字型部分改为自己系统支持的字体(mac的字体库中,“PostScript名称”e.g.: STSong)

2. 在开始处加上这两行:

\newcommand{\tightlist}{%

  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}

3. 将改变了的模版转移到pandoc文档下:

cd ~/.pandoc/templates

mv /Users/sissi/Desktop/pm-template.latex pm-template.latex 

pandoc --pdf-engine=xelatex --template=pm-template.latex first.md -o first.pdf

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容