FontForge 与字体设计

介绍如何使用 FontForge 创造新字体的书

下载 [ePUB] | [MOBI] | [PDF]
View project onGitHub

粗体

当我们谈论“粗体”时,我们实际谈论的是更加广泛的变量,也就是粗细。粗细可以包含从非常非常细的细线字母到非常粗的字母。这个变量用于在文字印刷上为正文创建强烈的间隔,在图形设计中引起对词或短文本的注意,或者为文本加上特殊的感觉(而不是为了与其他文本的对比)。

你可能希望做广泛的关于粗细的事情,很可能你调整粗细的初体验是尝试伴随你的常规字体的粗体。

由于你使用FontForge,你有一个明显的优势。不像许多字体编辑程序,你从FontForge样式筛选得到的结果实际上可能很适合使用 — 你在商业字体设计软件得到的更是如此。这是由于其使用的算法异常复杂。

创造一个字体的粗体版本可以通过运行一个称为Change weight的筛选(你可以在Element > Styles菜单找到)快速地近似地加重你的字形。

这个自动性质和高速的进程使得它非常适合测试你的粗体想要多粗的。你可能想要尝试运行几次这个筛选并保存几个版本在文本上与你的常规字体做比较。这意味着你可能仍然需要在运行筛选后进一步修改结果,或者为了得到令人满意的结果而手动地调整独立的字形。

还需要记住的是有笔画密度的字形(比如1,i,l,I,L,j和J)可能需要更粗,而没有笔画密度的字形(比如a,e,g,x,B,R,8和&)将需要比其他字形更细。

字体插值

FontForge有一个功能可以在分开的字体中做插值(在Element菜单中可以看到Interpolate Fonts功能)。字体插值技术可以用来创建两种字体粗细的中间粗细程度。因此选择你的粗体的粗细的一种方法是创建一个比你肯定比你所需更粗的粗体,然后在这个过粗的设计和你的常规字体之间插入几个不同的粗细程度。

使用这一技术,你可以更加快速地找到你觉得你的项目更加适合的粗细程度。同样的技术甚至也可以用于帮助选择更粗的字体,比如“重体”和“黑体”,更细的如“书体”和“细体”也一样。

依照这种逻辑,可能看起来最好最有效的制作常规和其他所需粗细字体的方式是制作一个非常细和一个超粗的字体,然后从这些字体生成你需要的所有字体。但是这个方法的结果过分乏味。取而代之的是,每个粗细上的重大改变将会需要其总体设计,其他中等粗细程度可以由总体设计来制作。