
Я извлек texlive-source из GitHub и сделал несколько патчей для основных движков (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/
и foo
правильно набирается в foo.pdf
.
Как найти kpathsea
только pdftex.fmt
что созданный?