让 arara 忽略 \includeonly 命令

让 arara 忽略 \includeonly 命令

我实际上即将撰写我的论文,并将其分成几章,通过 包含在主文档中\include{chapter}。为了在撰写论文时缩短编译时间,我习惯\includeonly{...}只编译我正在撰写的章节,并且通常只使用 进行编译pdflatex

biber对于包括和的“完整”编译makeglossaries(我在下面的 MWE 中省略了它),我使用arara和,有时我想编译包含所有章节的整个文档。当然,我可以只注释命令\includeonly,然后启动arara并取消注释\includeonly,但这是一个无聊的解决方案。因此,我问自己,是否有办法以某种方式告诉arara忽略该\includeonly指令并只编译整个文档。我尝试阅读arara手册和 Stackexchange 上的一些问题,但并没有真正找到一个好的切入点。

% arara: pdflatex: { synctex: yes}

\begin{filecontents}{chapter1.tex}
     Some text
\end{filecontents}

\begin{filecontents}{chapter2.tex}
    Another text
\end{filecontents}

\documentclass{book}

\includeonly{chapter1}

\begin{document}
\include{chapter1}
\include{chapter2}
\end{document}

相关内容