我需要使用minted
突出显示LaTeX文档上的一些代码,但在尝试在tex文件上运行minted包时出现以下错误:
runsystem(for ^%i in (pygmentize.exe pygmentize.bat pygmentize.cmd) do set > Ma
sterThesis_CamiloCruz.aex <nul: /p x=^%~$PATH:i>> MasterThesis_CamiloCruz.aex).
..executed.
! Emergency stop.
<read 3>
l.44 \begin{document}
^^M
*** (cannot \read from terminal in nonstop modes)
我假设错误必须与minted包安装有关,因为当我评论它成功编译的行时:
\usepackage[cache=false]{minted}
\usepackage{mdframed}
\surroundwithmdframed{minted}
我已经安装并更新了MikTeX的所有软件包,检查了https://tex.stackexchange.com/questions/108661/how-to-use-minted-under-miktex-and-windows-7和https://tex.stackexchange.com/questions/23458/how-to-install-syntax-highlight-package-minted-on-windows-7提出的解决方案
我已经尝试使用Python 2.7安装但没有结果。
我还安装了Anaconda3并编辑了PATH系统变量,其中C:\Users\USER\Anaconda3
用于Python 3.6,C:\Users\USER\Anaconda3\Scripts
用于pygmentize
(用CMD pygmentize -h
检查)。
我真的不知道如何解决这个问题,因为它在我重新安装Windows操作系统之前工作正常。有什么想法吗?
乳胶含量可以在这里找到:https://pastebin.com/NPMq80Pm 和错误日志:https://pastebin.com/raw/VRpGNiKY
注意:我在Windows 10(x64)上运行TeXstudio 2.12.6,Python 3.6.1 :: Anaconda 4.4.0(64位)
答案 0 :(得分:0)
似乎错误与MikTeX发布有关,如下所示:https://github.com/gpoore/minted/issues/175
我卸载了MikTeX并安装了TeX Live,现在minted
工作正常。