可變字型透過在母版設計之間插值,在單個字型檔案中承載連續範圍的樣式。即使您只打算釋出靜態字型,相同的設定也是管理字型族的最簡單方法 — 每個命名例項都可以透過一次單擊匯出。
透過新增至少一個軸和沿該軸的至少兩個相容母版來設定可變字型:一個儲存可變字型預設渲染的預設母版,以及軸上其他位置的一個或多個母版。大多數可變字型屬性透過字型屬性面板(Ctrl+F2)進行配置。
在繪製太多之前,確定您需要哪些軸(粗細、寬度、傾斜、光學尺寸等)以及哪些母版位置。設計空間的形狀會影響字型中每個字形的繪製方式。
使用多個母版時,母版和圖層面板工具欄有一個"跨圖層編輯"切換開關。開啟它後,支援的編輯 — 移動點、刪除點、變換 — 將同時應用於每個相容圖層。
插值僅適用於輪廓具有相同點數、點型別和順序的母版。母版和圖層面板在每個不相容的母版旁邊顯示紅色圖示,並用字母標識不匹配的型別(輪廓、輪廓數、節點型別、方向、起點、變換、錨點)。使用面板工具欄上的使其相容可自動修復常見問題。
可變字型中明確允許重疊輪廓。需要注意的一些模式:
並非每個變體都需要連線為字型母版。智慧元件讓單個字形沿其自己的內部軸攜帶替代圖層 — 對於獨立於字型其餘部分變化的已設計元素很有用,例如可以生長的襯線或可以加寬的計數器。
每個命名例項(在 fvar 表中)都可以攜帶自己的 PostScript 名稱,客戶端在發出 PDF 或 PostScript 輸出時可能會使用該名稱。在字型屬性面板的例項部分中設定它們。
可變字型自然會積累點。手動減少不影響插值的幾何形狀很少值得這樣做:檔案大小節省很小,而維護成本是真實的。
有關教程和實際示例,請參閱線上FontCreator 教程。
英文原文:https://www.high-logic.com/fontcreator/manual16/fc_variable-fonts.html