pdflatex 中应使用哪些选项以及何时使用

pdflatex 中应使用哪些选项以及何时使用

正在读这个问题arara:仅在最后一步编译中显示警告让我意识到,通过更改我使用的选项,我可能可以节省一些编译时间。对于需要处理链(如、、 )pdflatex的“典型”LaTeX 文件,我应该在何时包含哪些选项(例如 synctex、draftmode、halt-on-error)?pdflatexbiberpdflatexpdflatexpdflatex

答案1

您可以-draftmode在 LaTeX 的初始运行中使用,这样除了写入 PDF 文件之外,所有事情都已完成,包括在辅助文件上写入。另一方面,-synctex=1只有在最后一次运行中才有意义,这样就免去了无谓地写入和压缩可能相当大的文件。

设置起来arara很简单:

% arara: pdflatex: { draft: yes }
% arara: biber
% arara: pdflatex: { draft: yes }
% arara: pdflatex: { synctex: yes }

我应该补充一点,我的工作流程通常只是运行pdflatex,偶尔运行 BibTeX/Biber 以解决引文问题。不过,我知道有些引文样式几乎要求尽快解决引文问题(我正在考虑将引文作为脚注的样式)。一般来说,每次pdflatex运行并查看 PDF 文件时,引文和交叉引用都不需要完美无缺。

相关内容