[arara]: pdflatex と mylatexformat.ltx でコンパイルされたプリアンブルを再利用します

[arara]: pdflatex と mylatexformat.ltx でコンパイルされたプリアンブルを再利用します

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'] }

関連情報