Latex Pandoc在使用带有“lang:hu”的引号时产生错误`

Latex Pandoc在使用带有“lang:hu”的引号时产生错误`,latex,markdown,pandoc,xelatex,typesetting,Latex,Markdown,Pandoc,Xelatex,Typesetting,MWE: 如果运行pandoc test.md-o test.pdf,则会出现以下错误: --- lang: hu --- "Test quotation" 这似乎是因为匈牙利语的背景。我如何避免这种情况?如果我从YAML块中删除lang:hu,pandoc会成功构建pdf文件,但当然会使用英文引号。我想用匈牙利引号进行本地化…这是因为pandoc默认使用pdfTeX,而不是Xeletex。通过将选项--pdf engine=xelatex添加到pandoc调用中,指定您的首选引擎。(该选项

MWE:

如果运行
pandoc test.md-o test.pdf
,则会出现以下错误:

---
lang: hu
---

"Test quotation"

这似乎是因为匈牙利语的背景。我如何避免这种情况?如果我从YAML块中删除
lang:hu
pandoc
会成功构建pdf文件,但当然会使用英文引号。我想用匈牙利引号进行本地化…

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

我简直不敢相信我自己解决不了这个问题。。。非常感谢。还有一个小问题:为什么我必须输入这样的引号:,,quote“而不是”quote"? 在匈牙利语中,引号看起来像第一个引号,但在YAML块中使用“lang”的目的不是自动转换它们吗?Pandoc的Markdown解析器目前还没有国际化支持。
lang
属性仅影响写入程序,即在本例中为LaTeX输出。允许通过设置attr来更改解析器是一个非常重要的问题
Error producing PDF.
! Undefined control sequence.
l.66 `