複合字形 - 完成複合字形

使用完成複合字形功能向字形新增複合字形成員。要使用此強大功能,選擇字形或字形範圍,右鍵單擊並選擇完成複合字形。您可以選擇以下選項:

基於錨點

使用錨點允許您構建複合字形並新增 OpenType 功能。儘管 FontCreator 自動化了大部分工作,但有些事情對於按預期工作至關重要。

如果您想要大寫字母的自定義組合標記,請為這些字形提供帶有字尾 .case 的名稱,例如:

gravecomb.case

如果您想要包含窄字形的自定義標記,則向標記新增字尾 .narrow,例如

dieresiscomb.narrow

如果字型包含堆疊標記,請確保字形名稱使用正確的字形名稱約定。例如,如果您建立了一個由 circumflexcomb 和 gravecomb 組成的字形,則將該字形命名為 circumflexcomb_gravecomb。

堆疊標記字形中的字形輪廓/成員的順序很重要,因為演算法將根據第一個標記的輪廓定位錨點。因此,對於 circumflexcomb_gravecomb.case,第一個應該是定義 circumflex 的那個。要更改順序,在字形面板中開啟堆疊標記,然後選擇並右鍵單擊特定標記,然後單擊順序 → 置於頂層。

如果您想要調整基礎字形上的標記位置,如果要為整組標記進行更改,請更改基礎上的錨點如果您想要移動所有基礎字形上的標記,請更改標記上的錨點。進行這些更改後,請選擇需要重新定位的複合字形,然後單擊完成複合字形 → 基於錨點。

如果您想要恢復到自動錨點位置,請選擇複合字形並單擊完成複合字形 → 基於錨點重新定位。您對特定錨點的手動調整將丟失。

注意:FontCreator 將根據字形輪廓定位錨點。它還會考慮斜體角度,因此請確保其設定正確。

複合資料

選定的字形將使用 CompositeData.xml 中的資料組成,該資料在 FontCreator 首次使用該功能時讀取。此功能適用於此檔案中定義的超過三千個字形。要充分利用此功能,請遵循以下準則:

資訊:閱讀有關 CompositeData.xml 檔案內容的文件以及有關如何修改和新增字形的說明。此文件可從我們的網站獲得:

https://www.high-logic.com/font-editor/fontcreator/tutorials.html

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