在哪里可以找到 TeX 错误日志的图表?
在 Donald Knuth 的文学编程中,如果我没记错的话,有一个图表显示TeX 的 bug 数量随时间的演变。 该图在过去十年左右的时间里一直保持平稳,表明 TeX 现在可能没有错误。
我想用这张图来说明错误跟踪软件的重要性。 可以从某处下载吗?
In Donald Knuth's Literate Programming, there was if I remember correctly a graph showing the evolution of TeX's number of bugs over time. This graph has remained flat for the past decade or so, suggesting that TeX might now be bug-free.
I would like to use this graph to illustrate the importance of bug-tracking software. Is it downloadable from somewhere?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为您所指的图表位于文学编程(Knuth,DE,1992 年,语言和信息研究中心)的第 10 章中,该图是 Knuth,DE,1989 年的重印,< em>TEX 的错误。 软件。 练习。 经验。 19、7(1989 年 7 月)、607-685。
除了书本形式之外,我没有见过其他图表,但更新的错误列表位于 http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf。 虽然我的《文学编程》副本第 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 容易得多)。
The graphs I think you are referring to are in chapter 10 of Literate Programming (Knuth, D. E., 1992, Center for the Study of Language and Information) which is a reprint from Knuth, D. E., 1989, The errors of TEX. Softw. Pract. Exper. 19, 7 (Jul. 1989), 607-685.
I have not seen the graphs other than in book form but an updated list of errors is in a PDF at http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf. Whereas the list in chapter 11 of my copy of Literate Programming covers 1978 to 1991, the PDF extends this to 2002. If you have installed TeX Live another version of this file, up to 1995, will probably be on your system as knuth/errorlog.tex.gz.
A PDF of a note on the list is at http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf, a TUG conference keynote address from 1989.
As all the errors are numbered it could be a quick manual process to produce a rough (as the list is not in strict numerical order) graph by, for example, month. The wider range and content of all the graphs in the chapter would be a longer undertaking but perhaps an interesting programming exercise (the format of the TeX source may be much easier than the PDF for this).
边注:
代码永远不会“没有错误”。 只有“预期的怪癖”和“尚未发现的错误”。
Side Note:
Code is never 'bug free'. There are only "Expected quirks" and "Bugs yet to be discovered".