Esta es la contestación más válida que encomtrarás aportar, pero primero mírala pausadamente y analiza si se adapta a tu trabajo.
Solución:
En primer lugar, TeXMakerX ahora es TeXStudio. Si todavía está ejecutando TeXMakerX, se recomienda que actualice a la última versión de TeXStudio.
minted
usos Pygments
de Python
para los esquemas de colores de fantasía. Tienes que invocar el -shell-escape
para que LaTeX permita el uso de Pygments.
En TeXStudio, haga clic en el siguiente menú
Opciones > Configurar TeXStudio > Comandos
y cambio
pdflatex -synctex=1 -interaction=nonstopmode %.tex
dentro
pdflatex -synctex=1 -interaction=nonstopmode --shell-escape %.tex
Editar
Como mencionó tohecz en un comentario, es mejor hacer un comando separado para esto en TeXStudio por razones de seguridad. Puede hacerlo haciendo clic en
Opciones > Configurar TeXStudio > Construir
y en el Comandos de usuario cuadro, haga clic +Añadir botón y agregue un nombre para su comando en la primera celda, digamos user:graphviz-pdflatex
y el comando txs:///pdflatex/[--shell-escape]
en la segunda celda.
A continuación, puede ver el comando que aparece en el menú
Herramientas > Usuario
Haga clic en el comando para ejecutar.
TeXstudio también proporciona una forma para que los documentos definan sus propios comandos de compilación directamente con comentarios “mágicos”.
Por lo tanto, puede configurar el comando “compilar” en pdflatex aumentado con la opción de escape de shell al incluir el siguiente comentario en el documento:
% !TeX TXS-program:compile = txs:///pdflatex/[--shell-escape]
O anule todo el comando “pdflatex” (que no se recomienda ya que también elimina la información de la ruta) con
% !TeX TXS-program:pdflatex = pdflatex -synctex=1 -interaction=nonstopmode --shell-escape %.tex
Otra forma de hacer esto, pero por documento, es usar arara
que es una herramienta para automatizar la compilación de archivos (La)TeX. arara
es parte de TeX Live 2012, pero si usa MikTeX, debe instalarlo manualmente.
Para configurar TeXStudio, agregue un nuevo Comando de usuariocomo se describe en la respuesta de hpesoj626, con el comando
arara %.tex
En su documento, debe agregar una o más reglas que definan qué comandos ejecutar, como comentarios “mágicos” al comienzo del archivo. para compilar con pdflatex
y shell escape habilitado, agregue
% arara: pdflatex: shell: true
al principio de tu .tex
archivo y compile con el comando de usuario que acaba de crear.
Al final de la página puedes encontrar las aclaraciones de otros sys admins, tú además puedes insertar el tuyo si lo crees conveniente.