Knuth亲自讲TeX

Posted: 六月 28th, 2006 | Author: windrose | Filed under: 文章 | Tags: | No Comments »

学计算机的大概会知道 Donald E. Knuth(中文名:高纳德德纳)。他那些高深的算法和煌煌巨著,我一个普通用户只能是高山仰止,但是他发明的排版工具TeX以及基于TeX的LaTeX,存在于几乎所有 Linux系统中,还有很多Windows用户,我也偶尔会用到。TeX用起来没有Word之类文字处理器那么直观,但在排版上有许多优于Word们之 处,尤其在处理数学公式方面的强大能力,更是普通的文字处理器比拟不了的。

关于Knuth有一些趣事,例如,第一个发现Knuth书中印刷错误的人,都可以向他索取$2.56的奖金,奖金按错误存在的年限每年翻倍直至$655.36为止。值得一提的是,Knuth发出的奖金支票很少有人会拿去兑现,绝大多数人会装到画框里挂出来。又如,TeX的版本编号不是常见的1.0,2.0之类,而是按圆周率的数字排下去,当前版本是 3.14159。Knuth还声称,TeX的所有bug在1985年11月27日已经完全清除了,但是万一有人还能找出错误,他愿意付$20.48,而且这个奖金也是每年翻倍。

Stanford把很多课程的录像放到网上,Knuth讲课的内容也在其中。他在1981、1982年间有一个TeX for Beginners的课程,有兴趣瞻仰大师风采的TeX用户可以在线观看



Leave a Reply