Estoy usando arara y TexStudio, y antes de comenzar a usar arara, Texstudio cerraba el proceso de pdflatex al presionar Detener compilación. Estoy usando arara con los siguientes comandos:
% arara: pdflatex
% arara: biber
% arara: pdflatex
Siempre que hay un error, tengo que cerrar el proceso pdflatex manualmente desde el Administrador de tareas, ya que Detener compilación ya no cerrará el proceso cuando uso arara.
(No estoy usando la versión en inglés de TexStudio, por lo que no estoy completamente seguro de que lo que estoy presionando se llame Detener compilación. Es un gran cuadrado rojo que le indica a TexStudio que deje de compilar).
Respuesta1
En lugar de intentar arreglar el comportamiento del stop compile
botón, evitaría tener que usarlo en primer lugar.
Si llamas arara
con:
% arara: pdflatex: {interaction: nonstopmode}
(arara versión 4.0)
% arara: pdflatex: {action: nonstopmode}
(arara versión 3.0)
esto le indicará a pdflatex que finalice su ejecución, sin importar si hubo errores o no, por lo que no será necesario iniciar sesión pdflatex
manualmente.
Respuesta2
Puedes pasarle a Arara la opción de línea de comando halt-on-error
:
% arara: pdflatex: { options: [-halt-on-error]}
% arara: bibtex
% arara: pdflatex
\documentclass{article}
\begin{document}
\ERROR
\end{document}
Como puede ver en la imagen, hice clic en el botón "compilar" y volvió a ponerse verde después de que Arara se detuvo.
Aquí usé TeXworks, pero debería ser lo mismo con TeXStudio.