可變字體

可變字體通過在母版設計之間插值,在單個字體文件中承載連續範圍的樣式。即使您只打算發佈靜態字體,相同的設置也是管理字體族的最簡單方法 — 每個命名實例都可以通過一次單擊導出。

設置

通過添加至少一個和沿該軸的至少兩個兼容母版來設置可變字體:一個保存可變字體預設渲染的預設母版,以及軸上其他位置的一個或多個母版。大多數可變字體屬性通過字體屬性面板(Ctrl+F2)進行配置。

在繪製太多之前,確定您需要哪些軸(粗細、寬度、傾斜、光學尺寸等)以及哪些母版位置。設計空間的形狀會影響字體中每個字形的繪製方式。

跨圖層編輯

使用多個母版時,母版和圖層面板工具欄有一個"跨圖層編輯"切換開關。打開它後,支援的編輯 — 移動點、刪除點、變換 — 將同時應用於每個兼容圖層。

兼容性

插值僅適用於輪廓具有相同點數、點類型和順序的母版。母版和圖層面板在每個不兼容的母版旁邊顯示紅色圖標,並用字母標識不匹配的類型(輪廓、輪廓數、節點類型、方向、起點、變換、錨點)。使用面板工具欄上的使其兼容可自動修復常見問題。

避免渲染偽影

可變字體中明確允許重疊輪廓。需要注意的一些模式:

智能組件

並非每個變體都需要連接為字體母版。智能組件讓單個字形沿其自己的內部軸攜帶替代圖層 — 對於獨立於字體其餘部分變化的已設計元素很有用,例如可以生長的襯線或可以加寬的計數器。

命名實例上的 PostScript 名稱

每個命名實例(在 fvar 表中)都可以攜帶自己的 PostScript 名稱,客户端在發出 PDF 或 PostScript 輸出時可能會使用該名稱。在字體屬性面板的實例部分中設置它們。

點減少

可變字體自然會積累點。手動減少不影響插值的幾何形狀很少值得這樣做:文件大小節省很小,而維護成本是真實的。

進一步閲讀

有關教程和實際示例,請參閲在線FontCreator 教程

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