
我發現在現代fmtutil.pl
https://github.com/TeX-Live/texlive-source/blob/92c38ad23e396ba3c67728998a7857791d401ea8/texk/texlive/linked_scripts/texlive/fmtutil.pl#L23 require "mktexlsr.pl"
被使用,但在https://github.com/TeX-Live/texlive-source/tree/92c38ad23e396ba3c67728998a7857791d401ea8/texk/texlive/linked_scripts/texlive只有mktexlsr
shell 腳本,沒有 Perl 版本。
我發現有努力重寫這些 shell 腳本轉換為 Perl,但我正在努力尋找這些新的 Perl 腳本是否最終被上游以及它們所在的位置。
(上下文:我基本上試圖使用tlmgr
來自的 和 TexLive 安裝腳本建立一個類似 staticperl/PAR 的套件https://github.com/TeX-Live/installer/以及相關腳本,例如fmtutil.pl
和updmap.pl
來自https://github.com/TeX-Live/texlive-source/tree/trunk/texk/texlive/linked_scripts/texlive)
謝謝你!
UPD: 我發現它在https://www.tug.org/texlive//Contents/live/texmf-dist/scripts/texlive/,但沒有將其放在 GitHub 上的任何原因https://github.com/TeX-Live/texlive-source/tree/trunk/texk/texlive/linked_scripts/texlive。它可以在 Git 或 SVN 的版本控制儲存庫中的任何位置使用嗎?