字形
字形是字体中的单个字母、数字、标点符号或其他符号。该术语有时与“字符”交替使用,但更准确地说,字形是字符的图形表示。
每种字体都由一组字形组成,这些字形表示由Unicode标准定义的字符。并非每种字体都包含每个可能字符的字形。有些字体专注于某一种字母表,例如拉丁字母、西里尔字母或希伯来字母。其他字体提供更多数学符号,而另一些字体(如 Wingdings)则提供一系列装饰性符号,而不是字母。
OpenType 功能
使用 OpenType 字体文件格式的字体可能支持一组特殊功能,这些功能可以根据上下文,自动将某些字形替换为替代版本。当两个特定字符相邻时,可能会出现连字这种特殊字形,用来替代原来的单个字形。例如,在衬线字体中,字母组合“fi”通常会被替换为一种特殊连字:小写“i”上的字母顶点(或点)会消失,并由小写“f”的顶部弧形替代。
除了标准连字之外,许多 OpenType 字体还支持其他类型的特殊字形。这些字形可能会自动出现,也可能需要在文字处理器中启用:
- 上下文替代字形与连字类似,看起来像是将两个字母组合成一个形状。上下文替代字形并不是单个字形,而是根据相邻字母变化的不同字母版本,通常用于改变草写字体中的连接方式。
- 替代数字形式为不同上下文提供不同样式的数字。例如,旧式数字更短,并包含下伸部分;替代表格数字形式则使用等宽字体,以便在垂直方向对齐。
- 有些字体包含超出最常见集合的分数特殊字形,甚至会自动将斜杠字符两侧的数字格式化为分子和分母。
- 许多字体还包含单独的大写字母形式,专门用于小型大写字母,而不是简单缩小默认的大写字母形式。
NOTE: 计算机操作系统提供了浏览字体字形的方式。在Windows中,可以在 Windows 附件文件夹的开始菜单中找到字符映射表;在macOS中,可以按下 control + command + 空格键打开字符检视器面板。
测试你的知识