acuñado con Texmaker en OS X

acuñado con Texmaker en OS X

Estoy intentando usar acuñado con texmaker. Lo extraño es que funciona cuando invoco

pdflatex --shell-escape testfile

en el shell del sistema, pero no de texmaker, aunqueOpciones -> Configurar TeXmaker | PdfLaTeXdice

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

Principal diferencia en los registros:

Del caparazón

/Users/tmartin/anaconda/bin/pygmentize

se llama.

texmaker intenta llamar

/usr/local/bin/pygmentize

¿Por qué se llaman diferentes versiones de pygmentize y cómo puedo solucionarlo?

Respuesta1

Podrías intentar crear unenlace simbólicocomo solución alternativa:

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

Ahora tienes un enlace pygmentizedentro /usr/local/binque apunta a ~/anaconda/bin/pygmentize. Como resultado, Texmaker debería llamar a la misma pygmentizeinstalación que se utiliza en su terminal.

Respuesta2

La otra respuesta también funciona, pero una solución quizás más elegante (por ejemplo, para aquellos que no pueden usar sudo) es agregar su anaconda/bin/a la RUTA de texmaker, lo que puede hacer en la parte inferior de la página "Comandos" de la configuración de texmaker.

información relacionada