我需要突出显示 LaTeX 文档上的一些代码,minted
但是在尝试在 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 并使用C:\Users\USER\Anaconda3
Python 3.6 和 C:\Users\USER\Anaconda3\Scripts
for pygmentize
(使用 CMD 检查pygmentize -h
)编辑了 PATH 系统变量。
我真的不知道如何解决这个问题,因为在我重新安装 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-bit)