Pandoc 在将引号与 `lang: hu` 结合使用时会产生错误
Pandoc produces errors when using quotation marks with `lang: hu`
MWE:
---
lang: hu
---
"Test quotation"
如果我 运行 pandoc test.md -o test.pdf
,我得到以下错误:
Error producing PDF.
! Undefined control sequence.
l.66 `
这似乎是匈牙利语设置造成的。我该如何避免这种情况?如果我从 YAML 块中删除 lang: hu
,pandoc
会成功构建 pdf 文件,但当然会带有英文引号。我想要本地化的匈牙利语引号...
这是因为 pandoc 默认使用 pdfTeX,而不是 XeLaTeX。通过将选项 --pdf-engine=xelatex
添加到您的 pandoc 调用来指定您的首选引擎。 (该选项在 pandoc 2 之前被命名为 --latex-engine=xelatex
。)
MWE:
---
lang: hu
---
"Test quotation"
如果我 运行 pandoc test.md -o test.pdf
,我得到以下错误:
Error producing PDF.
! Undefined control sequence.
l.66 `
这似乎是匈牙利语设置造成的。我该如何避免这种情况?如果我从 YAML 块中删除 lang: hu
,pandoc
会成功构建 pdf 文件,但当然会带有英文引号。我想要本地化的匈牙利语引号...
这是因为 pandoc 默认使用 pdfTeX,而不是 XeLaTeX。通过将选项 --pdf-engine=xelatex
添加到您的 pandoc 调用来指定您的首选引擎。 (该选项在 pandoc 2 之前被命名为 --latex-engine=xelatex
。)