1

我正在为我们的项目制作一些文档,但我无法在 pandoc 中启用 xelatex 来设置自定义字体。如果我设置--latex-engine xelatexpandoc 将显示该错误:

pandoc: Error producing PDF from TeX source.
! Undefined control sequence.
l.17 \sys_if_engine_luatex:T

这是我运行的命令:

pandoc -s --latex-engine xelatex -f markdown build.md -o docs.pdf

我使用Ubuntu 14.04 LTS和。pandoc 1.12.2.1XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)

4

1 回答 1

1

糟糕...在使用 apt-get 删除 texlive 2013 并手动安装 texlive 2015 pandoc 后,将使用旧的 texlive (!!!)。在这些步骤之后并将 PATH 设置为/usr/local/texlive/2015/bin/x86_64-linux/pandoc 将最终用 xelatex 编译我的文件。

于 2016-05-13T10:37:43.163 回答