Estou usando o arara e o TexStudio, e antes de começar a usar o arara, o Texstudio encerrava o processo pdflatex ao clicar em Stop Compiling. Estou usando arara com os seguintes comandos:
% arara: pdflatex
% arara: biber
% arara: pdflatex
Sempre que há um erro, tenho que encerrar o processo pdflatex manualmente no Gerenciador de Tarefas, pois o Stop Compiling não encerrará mais o processo quando eu usar o arara.
(Não estou usando a versão em inglês do TexStudio, então não tenho certeza se o que estou acertando se chama Stop Compiling. É um grande quadrado vermelho que diz ao TexStudio para parar de compilar.)
Responder1
Em vez de tentar corrigir o comportamento do stop compile
botão, eu evitaria usá-lo em primeiro lugar.
Se você ligar arara
com:
% arara: pdflatex: {interaction: nonstopmode}
(arara versão 4.0)
% arara: pdflatex: {action: nonstopmode}
(arara versão 3.0)
isso dirá ao pdflatex para terminar sua execução, não importa se houve erros ou não - então você não precisará embarcar pdflatex
manualmente.
Responder2
Você pode passar para arara a opção de linha de comando halt-on-error
:
% arara: pdflatex: { options: [-halt-on-error]}
% arara: bibtex
% arara: pdflatex
\documentclass{article}
\begin{document}
\ERROR
\end{document}
Como você pode ver na foto, cliquei no botão “compilar” e ele ficou verde novamente depois que o arara parou.
Aqui usei o TeXworks, mas deve ser o mesmo com o TeXStudio.