
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 pygmentize
que /usr/local/bin
aponta para ~/anaconda/bin/pygmentize
. Como resultado, o Texmaker deverá chamar a mesma pygmentize
instalaçã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.