Can you summarize the following document?
        
  美国计算机科学家高德纳(Donald Knuth)于1977年着手字体制作软件,并于1979年发布的第一个版本codice_1。由于原来语言的缺陷,高德纳于1984年开发一个全新的codice_1系统。codice_1有一个与的相似点,就是每一个更新版本都愈接近一个数学常数(每一个更新版本增加一个小数码,codice_1趋近于"e",趋近于"π")。

  与很多常见的轮廓字体格式如TrueType和PostScript Type 1不同,codice_1字体主要由一定宽度的“笔划”和一些封闭填色区域构成。因此,codice_1字体文件并不描述字形的轮廓,而是描述“笔划”的路径。  codice_1的曲线描述采用三次样条函数,而不是二次的。

  虽然一些著名的字体设计师如Hermann Zapf已经与高德纳合作用codice_1设计新字体(二者曾合作设计了AMS Euler数学字体),但这个系统并未在业界被广泛使用。高德纳认为这是由于“让一个艺术家变成一个能够理解如何通过60多个参数设计字体的数学家实在太困难”。

  下列例子给出一个类似字母B的豆子字型。  这会产生下列字型图样:  上述例子可由命令列指令来处理  处理后可用于LaTeX档案(所有档案应存放在相同目录下,或是使用适当的方法提示TeX系统相关的资讯): 最后的PDF档应如下所示:
Metafont是一种用于定义矢量字体的编程语言。这也是Metafont直译器的名称,其生成的点阵字体,可嵌入到PostScript中。Metafont由高德纳发明,与也是他发明的TeX排版软件相辅相成。 Metafont的特点之一是所有的字体都是用几何方程定义的,例如,可以用线段及贝兹曲线的相交处来定义点。