连续多次运行 pdflatex 时,是否可能出现:
• 编译您的前言包
• 在编译中截取此刻的快照
• 继续运行 pdflatex 编译的其余部分
• 从快照的时刻开始下一次 pdflatex 编译。
这看起来合乎逻辑且高效,因为您在第一次运行之后的每次运行中都使用完全相同的包。
答案1
创建预编译代码.fmt
文件:
根据@DavidCarlisle这里,
这可以通过以下方式实现:
$ pdflatex --ini \&pdflatex mylatex.ltx <.texFilename>
其中arara
有:
% arara: pdflatex: {options: ['-ini','&pdflatex','mylatex.ltx']}
% or
% arara: pdflatex: {options: ['-ini','&pdflatex','mylatexformat.ltx']}
使用预编译代码.fmt
文件:
然后,您可以使用以下方式获得回报:
$ pdflatex -fmt=mylatex <.texFilename>
其中arara
有:
% arara: pdflatex: {options: ['-fmt=mylatexformat'] }
% or
% arara: pdflatex: {options: ['-fmt=mylatex'] }