在Markdown上使用Pandoc时,如何从YAML标题中更改PDF输出字体?

时间:2014-10-21 04:43:54

标签: fonts pandoc

是否有(内置)方法设置在Pandoc YAML标头中使用的不同字体(或字体)?理想情况下,我会在Markdown文件的YAML标题中执行类似的操作:

---
font: MySansSerifFontName  
...

当然,我在Linux(Ubuntu)上使用TexLive,pandoc

2 个答案:

答案 0 :(得分:13)

这应该可以解决问题:

---
fontfamily: arev
---

来自Pandoc' README

  

fontfamily :用于LaTeX文档的字体包(使用pdflatex):TeXLive有bookman(Bookman),utopiafourier(乌托邦), fouriernc(新世纪教科书),timestxfonts(时间),mathpazopxfontsmathpple(Palatino),{{1 (Linux Libertine),libertine(Arev Sans),以及默认的arev等。

答案 1 :(得分:5)

当您使用 xelatex lualatex 呈现PDF时,您必须使用:

---
mainfont: Arial
---

官方文件:Variables for LaTeX