长宽比
了解变量字体轴,探索常用的注册轴,以创建灵活的设计和流畅的动画。
变量字体轴概述
通过变量字体轴支持,您可以直接在 After Effects 中访问和动画化内置到 OpenType 变量字体的设计变体。 变量字体在一个字体文件中包含多种样式,让您可以精确控制排版规则,而无需为每种粗细、宽度或样式变化创建单独的字体文件。
- 精细控制:使用连续值而不是固定粗细或样式调整排版。
- 流畅的动画:关键帧字体变化,可实现动态文本效果。
- 逐字符控制:使用文本动画器对单个字符应用不同的轴值。
- 文件效率:一个变量字体文件可以替代几十个单独的字体文件。
添加变量字体轴后,您可以将其添加为文本动画器内的属性、使用选择器自定义其影响、通过 ExtendScript 控制来使用变量字体轴。
学习使用变量字体轴进行设计、高效设置文本动画以及优化动画工作流程的推荐做法。
关于变量字体
变量字体是包含一个或多个变化轴的 OpenType 字体。 每个轴代表设计变化的一个维度,您可以连续控制这些变化,而不是局限于预定义的字体样式。
传统字体和变量字体之间的区别
|
|
传统字体 |
变量字体 |
|---|---|---|
|
文件结构 |
每种样式都是一个单独的字体文件(常规、粗体、细体、斜体等)。 |
单个字体文件包含所有变体 |
|
样式范围 |
限于离散步骤。 例如,粗细:100、200、300… 900。 |
连续的数值范围。 例如,粗细:100.0 至 900.0。 |
|
过渡 |
在样式之间切换需要更改字体。 |
任何值之间的平滑过渡。 |
|
灵活性 |
每个字体只有一个轴。 例如,粗细或斜体。 |
可以同时组合多个轴。 例如,粗细 + 宽度 + 倾斜。 |
了解变量字体轴
常见注册轴
这些是由 OpenType 规范定义的标准化轴。 大多数变量字体包含以下一个或多个内容:
|
轴名称 |
控件 |
典型范围 |
常见值 |
使用案例 |
|---|---|---|---|---|
|
粗细 (wght) |
笔画的厚度和粗细程度 |
100 – 900 |
|
|
|
宽度 (wdth) |
字符的水平压缩和扩展 |
50% – 200% |
|
|
|
倾斜 (slnt) |
斜体和倾斜字体的倾斜角度 |
0° 至 -15°
注释
负值向右倾斜,正值向左倾斜(不常见)。 |
0° 直立,-15° 倾斜 |
|
|
斜体 (ital) |
罗马体和斜体字母形状 |
0 – 1
注释
与倾斜不同,这会将实际字母形状更改为斜体形式。 |
0 罗马体,1 斜体 |
|
|
视觉大小 (opsz) |
针对不同显示尺寸优化字母形状 |
6pt 至 144pt(因字体而异) |
|
|
不太常见的注册轴
这些轴是 OpenType 规范的一部分,但实施频率较低:
|
轴名称 |
控件 |
典型范围 |
使用案例 |
|---|---|---|---|
|
等级 (GRAD) |
在不改变宽度的情况下调整笔划粗细 |
-1 到 1 或字体特定 |
|
|
衬线 (SERF) |
在无衬线和衬线样式之间混合 |
0(无衬线)到 1(衬线)或字体特定 |
|
|
小写字母高度 (XHGT) |
小写字母高度(x 字高) |
字体特定 |
|
|
大写字母高度 (YTAS) |
大写字母相对于上伸部的高度 |
字体特定 |
|
|
字怀 (XTRA) |
字母内部间距(字怀间距) |
字体特定 |
|
自定义字体专用轴
许多变量字体包含带有 4 个字符大写标记的专有轴。 这些轴是特定字体独有的,可实现创意设计变化。
热门可变字体示例
|
包含轴标记的名称 |
描述 |
|---|---|
|
INFM(非正式性) |
随意与正式字母形式 |
|
BNCE(弹跳) |
字符的趣味垂直位移 |
|
SPAC(间距) |
字母间距控制 |
|
FILL (填充) |
轮廓与填充字形 |
|
LINE (线条粗细) |
轮廓厚度 |
|
BACK (背景) |
背景形状粗细 |
|
RECT (矩形度) |
圆润与矩形形式 |
|
ELSH (元素形状) |
替代形状变化 |
|
CASL (随意) |
正式与随意样式 |
|
MONO (等宽) |
比例与等宽 |
|
SOFT (柔和度) |
尖锐与圆润边角 |
|
WONK (扭曲) |
直线与趣味/扭曲 |
自定义轴在不同字体间完全不同。 请务必查看特定字体的文档以了解其自定义轴。