本主題是關(guān)于使用 COLR 擴(kuò)展添加彩色字形的。與制作組合字形有幾分相似,但也有一些不同。
創(chuàng)建單色彩字形
創(chuàng)建彩色版本的字形,最簡(jiǎn)單的方法是在編輯字形時(shí),從右鍵菜單中選擇著色選項(xiàng)。這樣,就會(huì)自動(dòng)地將單一顏色添加并分配到當(dāng)前字形。
創(chuàng)建多色彩字形
要制作多色彩字形,您需要添加其他字形,然后為每個(gè)彩色部件(member)定義一種顏色。與組合字形部件不同,您不能更改這些彩色部件的大小或位置。您需要確保各個(gè)字形都被設(shè)計(jì)地適合于彩色字形。另一個(gè)重要的需求是基本字形和彩色部件的度量必須相同,也就是其偏移量(通常設(shè)置為 0)和預(yù)置寬度必須相同。
您可以使用表達(dá)式來確保彩色部件的字形度量是正確的。
要添加一個(gè)或多個(gè)彩色字形部件,請(qǐng)確保當(dāng)前處于彩色 COLR 模式,右擊字形編輯窗口選擇添加;或在字形部件面板(通過視圖-面板-部件菜單打開)里,點(diǎn)擊添加工具圖標(biāo)。

在選擇彩色字形部件窗口中,選擇要添加到彩色字形的字形,然后按確定按鈕。
您可以通過彩色字形部件面板上的上移和下移按鈕、右鍵菜單中的次序選項(xiàng)、或通過對(duì)齊工具欄來更改彩色字形部件的前后次序。要顯示或隱藏面板,請(qǐng)?jiān)?strong>視圖菜單上選擇面板-部件子菜單。
注意:出于兼容性原因,OpenType COLR 字體中的第二個(gè)字形必須是 .null 字形。