详情

首页手游攻略 Knuth 的 TeX 与 METAFONT 资料在哪?官网和CTAN入口整理

Knuth 的 TeX 与 METAFONT 资料在哪?官网和CTAN入口整理

佚名 2026-10-31 11:30:02

寻找 TeX 和 METAFONT 资料,可以先到 Knuth 的相关书籍页面了解背景,再去 CTAN 查具体文件。下面按使用说明、程序源码、字体和勘误分类介绍入口。

Knuth 官网从哪里进

核心页面:Computers & Typesetting。也可以从 Books in Print 选择相关书名进入。

Computers & Typesetting 包含五卷:A 为 The TeXbook,B 为 TeX: The Program,C 为 The METAFONTbook,D 为 METAFONT: The Program,E 为 Computer Modern Typefaces。读使用方法、程序实现与字体设计时,需选对应卷册。

源码和发行文件在哪里

官网把读者引向 CTAN。可以先打开systems/knuth/dist,按目录继续查找,而不是搜索同名压缩包后直接下载。

CTAN 的 systems/knuth/dist 真实页面截图,目录包含 tex、mf、errata 等项目。
CTAN 的 systems/knuth/dist 真实页面截图,目录包含 tex、mf、errata 等项目。
  • tex:TeX 程序与相关文件,可查到 tex.web 和 texbook.tex 等资源。
  • mf:METAFONT 相关文件,可查找 mf.web 和 mfbook.tex。
  • errata:作者公开的相关勘误资料。
  • Computer Modern:字体源码有其对应目录,发行树中的 cm 项目提供查找线索。

书籍源码等于免费电子书吗

不能这样理解。文本源码的公开方式、可否排版和再发布,要分别看文件头部及许可说明。程序源码与书籍文本也可能有不同规则,不应因为它们放在同一棵目录树中就统一处理。

如果目的是学习 TeX 使用,可以先看书籍说明和当前用户文档;如果目的是研究实现,再阅读 WEB 源码。只下载 tex.web 并不等于获得了现代排版系统的完整安装包。

勘误和使用问题怎么区分

  1. 先确认书籍卷号、版次或印次,再选择勘误清单。
  2. 程序运行问题先看对应系统的说明,区分原始 TeX、METAFONT 与工具。
  3. 需要了解当前生态或报告软件问题时,继续查看官网指向的 TeX Users Group 相关说明。
  4. 不要把一般使用问题投到专门报告书籍错误的邮箱。

记住“作者页面看背景、CTAN 查文件、用户组织查使用与维护信息”这条路径,会比只收藏一个源码链接更方便。

点击查看更多
推荐专题
热门阅读