CM Funny 的目的是什么?

CM Funny 的目的是什么?

尽管 Computer Modern Funny 很奇怪,但我从未真正看到过 TeX 用户对它进行任何详细讨论。就我个人而言,我发现即使 CM Funny 和 CM Funny Italic 有些古怪,但它很好地模仿了手写风格:

CM 趣味斜体

尽管如此,我并没有遇到很多将 CM Funny 融入其文档的其他 TeX 用户,而且到目前为止,我也没有在 Knuth 的任何一本书中找到这种东西。(我怀疑 CM Funny 可能是 Knuth 试图最大程度地展示 METAFONT 的强大功能,尽管我没有 METAFONTbook 的副本,所以我不能完全确定。)因此,我想问一下,Knuth 实现 Computer Modern Funny 的目的是什么,如果有的话,它对典型的 TeX 用户的目的是什么?

答案1

Knuth 的《计算机与排版》E 卷第 22 页写道:

Computer Modern Funny Roman 字体将参数变化的概念发挥到了极致。作者主要是为了测试他的程序的稳健性(指 Metafont 和 Computer Modern 脚本)而发明的,但人们也用它cmff10来排版派对邀请函。它的向后倾斜,大x_高度描述深度, 小的bar_height、细枝茎、菱形碗、反向喙和深凹口结合在一起,产生了相当奇特的效果。这些怪异角色的 Proofmode 大小的放大图具有一个奇怪的特性:它们在一张图中传达了设计的大部分“元性”。更正常的参数设置也无法做到这一点。

请注意,Metafont 之所以是“元”字体,是因为创建每个单独字符(Metafont 的输入)的脚本对于几乎所有字体变体(\rm、等)都是通用的。这些脚本的行为类似于编程语言中具有通用全局变量的程序。Computer Modern 的源代码中有 62 个这样的变量,只需改变这些变量的设置即可为整个 Computer Modern 系列生成不同的字体变体。\bf\tt

相关内容