我正在尝试使用pandoc和xelatex将Markdown文件编译为PDF。
我采用的命令是这样的:
pandoc --pdf-engine=xelatex pantest.md -o pantest.pdf
错误信息如下:
Error producing PDF.
! Undefined control sequence.
l.931 \file_get:nnN
我测试过的markdown文件非常简单:
abcdefg
它不包含任何CJK字符。
我正在使用Windows 10,pandoc 2.7和MikTex 2.9。
按照@ mb21在注释部分中建议的调试步骤,错误信息似乎与“ unicode-math”有关。这是我现在遇到的新错误:
使用的命令:
pandoc pantest.md -s -o pantest.tex
xelatex pantest.tex
生成的错误信息:
l.931 \file_get:nnN
{unicode-math-table.tex} {} \l__um_mathtable_tl
'pdflatex pantest.tex'工作正常。
答案 0 :(得分:0)
我认为您需要在MiKTeX as confirmed by several other users here中更新LaTeX软件包。或者,您可以尝试TinyTeX。