彩色字形 - 分层彩色字形 (COLR)

本主题介绍使用 COLR 扩展添加彩色字形。这与制作复合字形有一些相似之处,但也有几个不同之处。

创建单色字形

创建字形的彩色版本的最简单方法是在编辑字形时从右键菜单中选择着色选项。这将自动添加当前字形并为其分配单一颜色。

创建多彩色字形

要制作多彩色字形,您需要添加其他字形,然后为每个这些颜色成员定义颜色。与复合字形成员不同,您无法更改这些颜色成员的大小或位置。您需要确保单个字形都设计为适合彩色字形。另一个重要要求是基础字形和颜色成员的度量必须相同。因此,偏移量(通常设置为 0)和进宽度必须匹配。

您可以使用表达式确保颜色成员的字形度量正确。

要添加一个或多个彩色字形成员,请确保您处于COLOR COLR 模式,并在字形面板中右键单击,然后选择添加或单击添加图标 添加成员图标

选择彩色字形成员

选择彩色字形成员窗口中,选择您要添加到彩色字形的字形,然后按确定按钮。

您可以通过彩色字形成员面板上的向上和向下按钮、右键菜单中的顺序选项或通过对齐工具栏更改彩色字形成员的顺序。要显示和/或隐藏工具栏,请在查看菜单上选择工具栏

注意:出于兼容性原因,OpenType COLR 版本 0 彩色字体中的第二个字形应该是 .null 字形。

另请参阅:

推荐字形

英文原文:https://www.high-logic.com/fontcreator/manual16/colorglyphscolr.html