OpenType 布局特征 - Class 关键字

导航: 编辑字体 > 格式 > OpenType 布局特征 > 脚本编辑器 > 脚本语法 OTLFD >

OpenType 布局特征 - Class 关键字

关键字 class 用于声明一个字形类组(class),并在一对括号内用字形名称和(或)类组名称的清单进行定义。

 

class @<classname> [ <classes> <glyphs> <glyph ranges> ];

 

其中:

classname(类组名称) 是您自己可以创建的名称。在名称中只能使用 a-z、A-Z、0-9 和 _ (下划线),并且必须以 @ (at 符号)开头。名称区分大小写,且只能声明一次。

 

class @denominators [zero.dnom-nine.dnom];

class @denominatorsandfraction [@denominators fraction];

 

字形类组(glyph classes )可以通过多种方式使用。例如:

lookup MyLookupTable {

 sub @lowercase -> @smallcaps;

}