【问题标题】:Where can I find the graph of TeX's error log?我在哪里可以找到 TeX 的错误日志图?
【发布时间】:2010-10-03 03:14:12
【问题描述】:

在 Donald Knuth 的 Literate Programming 中,如果我没记错的话,有一张图表显示了 TeX 的错误数量随时间的演变。该图在过去十年左右一直保持平稳,这表明 TeX 现在可能没有错误了。

我想用这张图来说明错误跟踪软件的重要性。它可以从某个地方下载吗?

【问题讨论】:

    标签: bug-tracking tex knuth literate-programming


    【解决方案1】:

    我认为您所指的图表在 Literate Programming 的第 10 章(Knuth, DE, 1992, Centre for the Study of Language and Information)是 Knuth, DE, 1989,TEX 的错误。软件。实践。专家。 19, 7(1989 年 7 月),607-685。

    我没有看到除了书本形式的图表,但更新的错误列表位于http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf 的 PDF 中。我的 Literate Programming 副本的第 11 章中的列表涵盖了 1978 年到 1991 年,而 PDF 将其扩展到了 2002 年。如果您安装了 TeX Live,则该文件的另一个版本,直到 1995 年,可能会是在你的系统上作为 knuth/errorlog.tex.gz。

    列表中注释的 PDF 位于 http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf,这是 1989 年的 TUG 会议主题演讲。

    由于所有错误都有编号,因此可以快速手动生成粗略的(因为列表不是按严格的数字顺序)图表,例如按月份。本章中所有图表的更广泛范围和内容将是一项较长的工作,但可能是一个有趣的编程练习(TeX 源代码的格式可能比 PDF 更容易)。

    【讨论】:

      【解决方案2】:

      旁注: 代码永远不会“没有错误”。只有“预期的怪癖”和“尚未发现的错误”。

      【讨论】:

      • 我不同意。一个人永远无法确定代码是没有错误的(就像一个人可以确定科学理论是正确的一样),但代码本身肯定是没有错误的。
      • 投反对票的人,我很抱歉,我确实打算做更多,但我搜索了整个网络并没有找到任何东西,所以它可能是印刷形式
      • 顺便说一句,Knuth 教授表示,在他去世后,TeX 系统将根据定义没有错误,所有剩余的错误都将被视为“意外”功能。
      猜你喜欢
      • 1970-01-01
      • 2013-11-11
      • 2014-09-13
      • 2021-12-06
      • 2012-10-01
      • 2022-01-23
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      相关资源
      最近更新 更多