字体到底是什么
一个字体文件(OTF 或 TTF)包含每个字符的矢量轮廓、字符的宽度、特定字母对的间距调整(字距调整,即 kerning),以及一些名称和设置。当你打字时,电脑会把这些轮廓一个接一个地排列起来。
所以制作字体就是三件事:绘制字符,调整间距让单词看起来均匀,再把所有内容编译成电脑可以安装的文件。
规划你的字符集
- 最低可用的字体:A–Z、a–z、0–9 和基本标点符号,大约 95 个字符。
- 你使用的语言:西文字体要加上重音字母(é、ñ、ç、ã…)。包括 Affont 在内的很多工具,都能用基础字母加附加符号自动组合出来。如果要做中文字体:Affont 的模板提供拉丁字母和日文假名字符集,汉字可以作为附加字符逐个加入(一套完整的中文字体需要数千个汉字,仅 GB2312 就收录了 6763 个,是非常庞大的工程)。
- 展示字体还是正文字体:用于标题和标志的展示字体可以很有表现力,只做大写字母也行。用于阅读的字体则需要小写字母和细致的间距。
- 附加内容:连字(fi、fl 或你自己的组合)和替代字,能让手写字体看起来更自然。
画出字母
从手写字开始。用粗马克笔在纸上把每个字符写几遍,挑出最好的一个。在均匀的光线下扫描或拍下这页纸,置入你的设计应用,再用钢笔工具或铅笔工具逐个描摹。你也可以用数位板和矢量画笔直接书写。
从零开始。用形状和钢笔工具搭建字母。先画 n、o、H 和 O,确定粗细和比例,然后复用部件:从 n 可以做出 h、m 和 u,从 o 可以做出 b、d、p 和 q。
使用 Affont 时,你在 Affinity 中绘制,模板里每个字符一个单元格,并带有基线、x 字高和大写字母高度参考线。如果你还没用过,请先看如何在 Affinity 中制作字体。
设置间距和字距调整
间距是让字体看起来专业的关键。每个字母的左右两侧都有留白(side bearing,侧边距)。先设置好这些,并用“nnonoonn”和“HHOHOOHH”这样的字符串来测试。
然后只在特定字母对仍然显得别扭的地方加入字距调整,例如 AV、To、LT 和 Yo。在 Affont 中,你可以在示例文本上把一个字母拖向另一个字母,还可以先用自动字距调整作为起点。
用真实的文字测试
安装字体后输入真实的文字:全字母句(“The quick brown fox jumps over the lazy dog”)、你的名字、一段文字,分别用大字号和小字号试试。逐个字母看不出的问题,一组成单词就会立刻显现。使用 Affont 时,每次发送都会安装字体,所以你可以一边设计一边在 Affinity 中测试。
导出 OTF 或 TTF
对于设计类应用和大多数用途,OTF 是最佳选择。TTF 与旧软件的兼容性最好。用于网站时,请导出 WOFF2。分享之前,记得填写字体信息(字族名称、设计师、版本、许可证)。
要花多少钱?
Affinity 可以在 Windows 和 macOS 上免费下载。Affont 一次性付费 $24,无需订阅,可在 3 台设备上使用。制作的字体数量没有限制,每一款都归你所有。
字体归谁所有?
归你。你自己画的字体就是你的作品:可以用于商业项目、出售或免费分享。选择一种许可方式(例如仅限桌面使用,或者也允许网页使用),并写进字体信息里,让购买者知道可以怎样使用。