尝试使用 Minted/Pygments 在文档中显示代码。即使使用 Minted 文档中找到的最小工作示例也会产生错误。
\documentclass{article}
\usepackage{minted}
\begin{document}
\begin{minted}{c}
int main() {
printf("hello, world");
return 0;
}
\end{minted}
\end{document}
我已经安装了 Python 3.6.2,并使用 pip 确认 Pygments 2.2.0 已安装。
产生的错误是:
Process started: latex.exe -src -interaction=nonstopmode --shell-escape "document".tex
"exist" was unexpected at this time.
"^%i" was unexpected at this time.
Process exited with error(s)
如您所见,我已经调用了 shell-escape,这不会导致 TexStudio 的日志或消息部分出现问题。即使文档为空,仅调用包也会产生错误。
任何帮助将非常感激!
答案1
这是固定的在最新的 MiKTeX 版本中。只需运行 MiKTeX 更新程序即可获取最新版本。