1

MWE:

---
lang: hu
---

"Test quotation"

如果我运行pandoc test.md -o test.pdf,我会收到以下错误:

Error producing PDF.
! Undefined control sequence.
l.66 `

这似乎是由于匈牙利语设置而发生的。我该如何避免这种情况?如果我lang: hu从 YAML 块中删除,则pandoc成功构建 pdf 文件,但当然带有英文引号。我想要本地化的匈牙利语引号......

4

1 回答 1

1

发生这种情况是因为 pandoc 默认使用 pdfTeX,而不是 XeLaTeX。通过将选项添加--pdf-engine=xelatex到您的 pandoc 调用来指定您的首选引擎。(该选项--latex-engine=xelatex在 pandoc 2 之前命名。)

于 2018-02-10T15:50:12.990 回答