我正在尝试使用 minted 包,但出现错误
! Package minted Error: You must invoke LaTeX with the -shell-escape flag.
我正在使用 MikTex,并尝试进入“编辑/首选项”,单击“PdfLatex+MakeIndex+BibTex”,并将 -shell-escape(以及尝试 --shell-escape)添加到参数中,但编译器根本没有运行,我得到了
ERROR: MiKTeX encountered an internal error.
ERROR: Info:
ERROR: Source: Libraries\MiKTeX\Core\Session/SessionImpl.h
ERROR: Line: 640
Sorry, but "MiKTeX Compiler Driver" did not succeed.
答案1
经过进一步搜索,我发现如果我进入编辑/首选项/排版,点击 PdfLatex+MakeIndex+BibTex 并添加
--tex-option=--shell-escape
作为第一个参数,那么它就克服了这个错误。
然而现在 MikTex 告诉我
! Package minted Error: You must have `pygmentize' installed to use this package.
我猜它的意思是“pygments”,因为我在“pygmentize”上找不到任何东西。这最令人沮丧,因为 pygments是安装后我将分发所在的文件夹放在 PATH 上。
我必须以另一个问题来问这个问题!
新问题这里。