エンジン開発のためのセットアップ

エンジン開発のためのセットアップ

GitHub から texlive-source を取得し、メイン エンジン (pdftex、xetex、luatex、euptex など) にいくつかのパッチを適用しました。新しいバイナリは専用のフォルダーに作成されます。

修正したツールをコマンドライン(macOS)から実行すると、環境は次のようになります。

TEXMF=/usr/local/texlive/2024/texmf-dist
TEXMFCNF=/usr/local/texlive/2024/texmf-dist/web2c

開発バージョンからツリーをクリーンに保ちたいのですが、

TEXMFVAR=<custom>/TexmfVar
TEXMFSYSVAR=<custom>/TexmfSysVar

問題は、 がkpathseaフォーマットを見つけられず、毎回再作成するため、時間がかかりすぎることです。 を実行すると.../pdftex foo、によってディレクトリにpdftex.fmt適切に作成され、に適切にタイプセットされます。mktexfmt$TEXMFSYSVAR/web2c/foofoo.pdf

kpathsea作成したものを見つけるにはどうすればいいですかpdftex.fmt?

関連情報