LuaLaTeX でソースを選択的にコンパイルする

LuaLaTeX でソースを選択的にコンパイルする

microtype最近、パッケージのフォント拡張機能を使用するために、Xe(La)TeX から Lua(La)TeX 1.0.4 (TeX Live 2017) に切り替えました。

その結果、コンパイル時間が大幅に増加しました。microtypeパッケージを削除してもプロセスが高速化されないため、パフォーマンスの低下は LuaLaTeX 自体によって引き起こされていることが確認できました。

中規模のドキュメント (約 300 ページ) の場合、コンパイル時間は XeLaTeX では 1.9 秒でしたが、LuaLaTeX では 4.2 秒になりました。

数回だけ実行してもそれほど問題はありませんが、ページ区切りを手動で調整しているため、頻繁に実行する必要があります。

1 章 (10 ページ程度) のみ LuaLaTeX を実行すると、1.4 秒で PDF が生成されます。

LuaLaTeX に、最後の編集ポイントの周囲の数ページのみ、または編集が行われた章のみを生成するように指示する方法はありますか? 理想的には、PDF ファイルの前の部分を保持して、PDF ビューアでページが移動しないようにし、現在編集されている章の後の部分を無視します。

コメントに基づく追加情報:

  • Ubuntu 14.04 LTS 64 ビットを使用しています。
  • 関係があるかもしれないので、私はソース ファイルを Sublime Text 3 で編集します。
  • ページ区切りに影響を与えたり、ページ区切りの影響を受ける可能性のある相互参照や「インタラクティブ」な要素は使用していません。単純なリテラルテキストのみです。
  • \chapter*章の見出しには、手動で書かれた章番号を使用しています。

関連情報