Kerning 字距调整

天,为这个字体设置字距花了我几个小时的时间!其中的烦人细节…我还是放过你好了。但这里还有另外一个字距调整的实例。在调整前是这样的:
34.jpg

调节后:
35.jpg

Ligatures 连字

我在Joules中创建了相当数量的连字,使用者在排版时可以手动选择应用它们。
36.jpg

下面举一个实例说说我是如何创建这些连字的。首先,我们先来看看这个z和a原始的连排效果。
37.jpg

其实我可以在字距配对的时候让它们以一种时髦的方式漂亮的重叠在一起,但更负责的做法还是做一个z-a的连字。第一步,创建一个空白字符,然后把z和a复制进来:
38.jpg

第二步,切开它们的轮廓,让它们能在合适的位置结合:
39.jpg

第三步,删除多余的部分:
40.jpg

第四步,移动字符让它们靠近:
41.jpg

第五步,连接节点:
42.jpg

智能连字

Joules的第一个版本中并没有包含智能连字:这种技术是我最近才学会的。(这意味着 TrueType字体的末日 ,因为智能连字技术必须在 OpenType 字体 中才能实现。)其中的细节我就不唠叨了,但可以告诉你的是,需要在Fontlab中打开一个特殊的OpenType面板,并且通常还要写一些脚本,这样才能在一些能够识别连字的软件中激活你所创建的连字。大体上看起来是这个样子:
43.jpg

完成

这就是经过了无数次修整和字距调整之后的最终结果:
44.jpg

我后来又接着给它做了一个意大利体的版本(好吧,其实更象是一个斜体,你们这些吹毛求疵的家伙),然后是一个粗体、粗意大利体,然后是大黑体。如果还有人感兴趣,我可以继续说说其中的细节。