cunhado com Texmaker no OS X

cunhado com Texmaker no OS X

Estou tentando usar cunhado com texmaker. O estranho é que funciona quando invoco

pdflatex --shell-escape testfile

no shell do sistema, mas não do texmakerOpções -> Configurar TeXmaker | PdfLaTeXdiz

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

Principal diferença nos logs:

Da casca

/Users/tmartin/anaconda/bin/pygmentize

é chamado.

texmaker tenta ligar

/usr/local/bin/pygmentize

Por que são chamadas diferentes versões do pygmentize e como posso corrigir isso?

Responder1

Você poderia tentar criar umlink simbólicocomo solução alternativa:

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

Agora você tem um link pygmentizeque /usr/local/binaponta para ~/anaconda/bin/pygmentize. Como resultado, o Texmaker deverá chamar a mesma pygmentizeinstalação usada em seu terminal.

Responder2

A outra resposta também funciona, mas uma solução talvez mais elegante (por exemplo para quem não pode usar sudo), é adicionar o seu anaconda/bin/ao PATH do texmaker, o que você pode fazer na parte inferior da página "Comandos" das configurações do texmaker.

informação relacionada