我对解释器和编译器很好奇,多年来一直在学术领域使用 latex。我认为了解它的tex
工作原理会很有趣pdftex
。
我只懂 C,我想用 将 tex.web 转换为 C 代码web2c
。
我从 : 下载了 texlive 源代码svn checkout svn://tug.org/texlive/branches/branch2024/Build
。接下来我创建了一个简单的目录来构建源代码:/path/to/texlive-source/configure --prefix=/usr/local/texlive/2024
。之后我执行了make
&& sudo make install
&& make check
,没有任何错误。(已经sudo apt install texinfo
)
我也确实添加了/usr/local/texlive/2024/bin/x86_64-pc-linux-gnu
我的路径。
- 构建目录中有一个 web2c 二进制文件,
/texlive-build/texk/web2c/web2c
但为什么没有安装/usr/local/texlive/2024
?我是否错过了配置选项? - 安装部分tug.org web2c告诉我们“安装 Web2c 与安装任何其他使用 Kpathsea 的程序基本相同。”并附有指向某个似乎不再存在的部分的链接。
我花了几个小时阅读文档,但一无所获。如果能得到一些指示,我将非常感激 :)