在MiKTeX中安装铸造包时出错

时间:2017-08-10 12:05:00

标签: python windows latex miktex

我需要使用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-7https://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位)

1 个答案:

答案 0 :(得分:0)

似乎错误与MikTeX发布有关,如下所示:https://github.com/gpoore/minted/issues/175

我卸载了MikTeX并安装了TeX Live,现在minted工作正常。