![设置字体扩展,使失真不明显](https://linux22.com/image/241329/%E8%AE%BE%E7%BD%AE%E5%AD%97%E4%BD%93%E6%89%A9%E5%B1%95%EF%BC%8C%E4%BD%BF%E5%A4%B1%E7%9C%9F%E4%B8%8D%E6%98%8E%E6%98%BE.png)
在评论中microtype 的字距调整选项Karl Karlsson 写道:
大多数印刷工都同意,字体扩展扭曲了字体。就我个人而言,我看到了,并且我同意这一点——对于受过训练的读者来说,扭曲是显而易见的。
我一直认为字体扩展很棒,因为它减少了连字符,而且我没有注意到任何失真。我没有注意到任何失真的原因可能是因为我在屏幕上或草稿/经济模式喷墨打印上阅读了文档。当我最近在激光打印机上打印文档时,我注意到了失真,这很烦人。我注意到它的字体是 12 pt 的 Latin Modern,采用默认字体扩展设置。之前我只在激光打印机上以每张纸两页的形式打印文档(相同的字体和字体大小),然后我没有注意到任何失真。
在里面微缩印刷手册stretch
我读到,可以通过和更改字体的可拉伸性和可收缩性来配置字体扩展量,shrink
默认值为 20(§3.3)。我的问题是:在激光打印机上打印文档时,字体扩展的最大值是多少,此时失真不明显?我没有激光打印机,因此很难测试不同的值。此外,如果能提供关于字体扩展导致失真很少的字体的信息,我将不胜感激。
答案1
以下引自微类型手册第 9 节,表明软件包作者意识到了字体扩展的潜在负面影响,并认为默认行为stretch=20
是合理的:
将字体扩展 2% 以上,即设置超过 20 的拉伸限制,对于受过排版训练的人来说应该是合理的。如果您有幸拥有多个 Multiple Master 字体实例,您可以将扩展限制设置为最多 4%。
Latin Modern(Computer Modern)——尤其是它的设计尺寸为 12pt——是一种非常“轻”的字体,也就是说,它的所有小写字母的宽度与主干宽度之比很高(字体特征简介)。因此,+/-2% 的最大扩展可能microtype
不太适合 Latin Modern,而更适合 Times 等“较暗”的字体。
在 9.4 节中印刷风格的要素中,Robert Bringhurst 演示了(并暗示同意)+/-2% 的字体扩展。(这本书的文本字体是 Minion Pro,与 Latin Modern 相比,它显然是一种“较暗”的字体。)