在 OS X 上使用 Texmaker 铸造

在 OS X 上使用 Texmaker 铸造

我正在尝试将 minted 与 texmaker 结合使用。奇怪的是,当我调用

pdflatex --shell-escape testfile

在系统 shell 中,但不是在 texmaker 中选项 -> 配置 TeXmaker | PdfLaTeX

"/usr/texbin/pdflatex" -synctex=1 -shell-escape -interaction=nonstopmode %.tex

日志的主要区别:

从 shell

/Users/tmartin/anaconda/bin/pygmentize

叫做。

texmaker 尝试调用

/usr/local/bin/pygmentize

为什么调用不同版本的 pygmentize 以及如何解决这个问题?

答案1

您可以尝试创建一个符号链接解决方法:

cd /usr/local/bin
sudo ln -s /Users/tmartin/anaconda/bin/pygmentize pygmentize

现在您有一个指向 的pygmentize链接。因此,Texmaker 应该调用您终端中使用的相同安装。/usr/local/bin~/anaconda/bin/pygmentizepygmentize

答案2

另一个答案也有效,但也许更优雅的解决方案(例如对于那些不能使用的人sudo)是将您的添加anaconda/bin/到 texmaker 的 PATH 中,您可以在 texmaker 设置的“命令”页面底部执行此操作。

相关内容