如何构建二进制文件 pdflatex-dev 和相关文件

如何构建二进制文件 pdflatex-dev 和相关文件

pdflatex-dev 及其变体有助于在新版本发布之前发现问题,详情请参阅什么是“latex-dev”?。自最新预发布版发布以来,似乎已报告并修复了几个错误。如果能够通过从最新源代码构建二进制文件来测试最新版本,以便我可以检查故障是否已修复,那就太好了。但是,我找不到有关如何执行此操作的信息。具体来说,我如何构建最新的(未发布的)pdflatex-dev、lualatex-dev 和 xelatex-dev,而不是使用它们latex-bin-dev

如果步骤很重要,我在使用 Ubuntu 20.10。

答案1

您不需要新的二进制文件,只需要新的格式。

  1. 克隆 latex2e githubhttps://github.com/latex3/latex2e

  2. 切换到开发分支

  3. 在主文件夹或基础文件夹中(如果只想要基础文件)运行

    l3build install
    

    这将在您的 texmfhome 中安装文件。您可以通过设置 texmfhome 环境变量或使用 来更改位置l3build --texmfhome some-other-location install。其他位置应该是您的 texsystem 在主目录之前搜索的 texmf 树。

  4. 然后运行fmtutil-sys --byfmt pdflatex-dev

相关内容