關(guān)鍵字 class 用于聲明一個(gè)字形類(lèi)組(class),并在一對(duì)括號(hào)內(nèi)用字形名稱(chēng)和(或)類(lèi)組名稱(chēng)的清單進(jìn)行定義。
class @<classname> [ <classes> <glyphs> <glyph ranges> ];
其中:
?classname(類(lèi)組名稱(chēng)) 是您自己可以創(chuàng)建的名稱(chēng)。在名稱(chēng)中只能使用 a-z、A-Z、0-9 和 _ (下劃線(xiàn)),并且必須以 @ (at 符號(hào))開(kāi)頭。名稱(chēng)區(qū)分大小寫(xiě),且只能聲明一次。
class @denominators [zero.dnom-nine.dnom];
class @denominatorsandfraction [@denominators fraction];
字形類(lèi)組(glyph classes )可以通過(guò)多種方式使用。例如:
lookup MyLookupTable {
sub @lowercase -> @smallcaps;
}