The Punk Nova字体 这是Donald Knuth的的OpenType实现。 朋克是一种动态字体,每次请求字形时,Matafont都会绘制一个独特的实例。 另一方面,OpenType是静态的。 字形轮廓绘制一次并存储在字体中,渲染器无法更改这些轮廓。 为了模拟Punk的动态特性,我们为每个字形生成了几种备用形状并将它们存储在字体中。 使用OpenType 功能( rand )将替代形状映射到基本字符,该功能告诉渲染器从替代形状列表中随机选择字形。 自2010年是TeX成立2周年以来,每个小写字母都有2个变体,每个大写字母2个变体,其余的23个。 不幸的是,随机化功能没有得到广