pandoc
beef potato Lv3

使用 pandoc 可以在各种文件格式之间转换,txt转换为pdf的命令为pandoc test.txt -o test.pdf

在转换中文markdown文件到pdf文件时,默认调用的latex引擎为pdflatex,这个引擎无法识别中文字符,
可以使用

1
2

pandoc --pdf-engine=xelatex -V CJKmainfont="KaiTi" -o test.pdf test.md

设定编译器,同时应指定目标字体,否则会报错因为默认字体库没有中文字体。

查看可以使用的字体: fc-list :lang=zh-cn 或者输出到文本fc-list :lang=zh-cn > font.txt,中文打开会有乱码,可能是缺少字体。