非可變字型需要一個主,而可變字型需要多個主以使插值在變體空間內工作。

對於可變字型,請確保包含具有允許插值的軸位置的主。通常在極端處(最小和最大軸座標)新增主,但這並不總是必需的。請記住,可變字型包含整個設計空間,該空間由始終為直線的區域組成。具有兩個軸(粗細和寬度)的字型可以僅使用這些主正常工作:
| 主 | 粗細 | 寬度 | |
| 細 | 300 | 100 | |
| 常規(預設) | 400 | 100 | |
| 粗 | 700 | 100 | |
| 壓縮 | 400 | 75 | |
| 超擴充套件 | 400 | 200 |
因此,可能不需要包含角主,如粗超壓縮(粗細 700,寬度 200)。如果您後來發現需要它,可以在設計過程中稍後新增這樣的主。
一些字形輪廓需要額外的層,例如具有拐點(曲率方向變化)曲線的輪廓,如"S"。然後新增一個額外的主,並且僅為這些輪廓新增層。如果它們已經按照您想要的方式插值,則無需為所有字形新增層。
名稱
主的名稱僅在設計字型時使用。它不是匯出字型的一部分。因此不支援本地化。
每個主在可變字型的變體空間中具有特定位置。整個空間的維度由軸定義。軸位置值是設計比例座標。如果軸具有對映,使用者比例座標可能不同。

排版上升
此字型的排版上升。請記住,這與度量選項卡中的上升值不同,Apple 以完全不同的方式定義它。
建議排版上升的用法是與每 em 單位一起使用以計算排版正確的預設行間距。目標是使應用程式擺脫受向後相容性要求約束的 Macintosh 或 Windows 特定度量。這些新度量與字元設計寬度結合使用時,將允許應用程式以排版正確和可移植的方式佈局文件。
對於旨在用於垂直書寫(以及水平書寫)的 CJK(中文、日文和韓文)字型,排版上升的必需值是描述設計空間頂部的值(也稱為 em 方形)。例如,如果字型的設計空間從座標 0,-120 延伸到 1000,880(即,一個 1000x1000 的框,設定在拉丁基線下 120 個設計單位處),則排版上升的值必須設定為 880。不遵守這些要求將導致垂直佈局不正確。
排版下降
此字型的排版下降。請記住,這與度量選項卡中的下降值不同,Apple 以完全不同的方式定義它。
建議排版下降的用法是與每 em 單位一起使用以計算排版正確的預設行間距。目標是使應用程式擺脫受向後相容性要求約束的 Macintosh 或 Windows 特定度量。這些新度量與字元設計寬度結合使用時,將允許應用程式以排版正確和可移植的方式佈局文件。
對於旨在用於垂直書寫(以及水平書寫)的 CJK(中文、日文和韓文)字型,排版下降的必需值是描述設計空間底部的值(即,em 方形)。例如,如果字型的設計空間從座標 0,-120 延伸到 1000,880(即,一個 1000x1000 的框,設定在拉丁基線下 120 個設計單位處),則排版下降的值必須設定為 -120。不遵守這些要求將導致垂直佈局不正確。
排版行間距
此字型的排版行間距。請記住,這與行間距值不同,Apple 以完全不同的方式定義它。
建議排版行間距的用法是與每 em 單位一起使用以計算排版正確的預設行間距。典型值平均為每 em 單位的 7-10%。
Win 上升
Windows 的上升度量。這也與 Apple 的上升值和排版上升值不同。Win 上升計算為 Windows ANSI 字符集中所有字元的 yMax。Win 上升用於計算 Windows 字型高度和預設行間距。對於符號字型,它與 yMax 相同。
Win 下降
Windows 的下降度量。這也與 Apple 的下降值和排版下降值不同。Win 下降計算為 Windows ANSI 字符集中所有字元的 -yMin。Win 下降用於計算 Windows 字型高度和預設行間距。對於符號字型,它與 -yMin 相同。
上升(Macintosh 特定)
排版上升
下降(Macintosh 特定)
排版下降
行間距(Macintosh 特定)
排版行間距。負行間距值被視為零。
提示:要自動計算上升和下降值,請按計算按鈕。它將嘗試保留原始行間距,因此也可能影響行間距。
x 高度
此度量指定基線與非上升小寫字母的近似高度之間的距離,以單位測量。此值通常由字型設計師指定,但在不可能的情況下,例如轉換遺留字型時,該值可以設定為等於在 U+0078(拉丁小寫字母 X)處編碼的字形的未縮放和未提示字形邊界框的頂部。如果在此位置沒有編碼字形,則該欄位應設定為 0。
如果指定了此度量,則可以在字型替換中使用:可以將一個字型的 x 高度值縮放以近似另一個字型的視在大小。
大寫高度
此度量指定基線與大寫字母的近似高度之間的距離,以單位測量。此值通常由字型設計師指定,但在不可能的情況下,例如轉換遺留字型時,該值可以設定為等於在 U+0048(拉丁大寫字母 H)處編碼的字形的未縮放和未提示字形邊界框的頂部。如果在此位置沒有編碼字形,則該欄位應設定為 0。
如果指定了此度量,則可以在以毫米測量的大寫高度指定字型大小的系統中使用。它也可以用作對齊度量;例如,首字母下沉的頂部可以與第一行文字的大寫高度度量對齊。
斜體角度(度)
從垂直方向的斜體角度(度)。直立文字為零,向右傾斜(向前)的文字為正。
提示:您可以為斜體角度和插入符號斜率輸入"x / y"(執行/上升)。確保按 Enter 以讓 FontCreator 知道您打算將值設定為執行/上升。
插入符號斜率(度)
從垂直方向的插入符號斜率(度)。插入符號是用於指示將某物插入文字中的位置的標記。它通常由閃爍的豎線表示,但對於斜體(或傾斜)字型,它可以有角度。
提示:您可以為斜體角度和插入符號斜率輸入"x / y"(執行/上升)。確保按 Enter 以讓 FontCreator 知道您打算將值設定為執行/上升。
插入符號偏移
字形上的傾斜高亮需要偏移以產生最佳外觀的量。對於非傾斜字型設定為 0。FontCreator 使用此值來偏移字形的左側邊距。
使用排版度量進行行間距
如果設定,強烈建議使用排版上升 - 排版下降 + 排版行間距作為此字型的預設行間距值。
垂直書寫模式的度量

通常,垂直度量僅對用於垂直書寫的字型有用。因此我們建議僅在 CJK(中文、日文和韓文)字型中包含它們。如果啟用,顯示頂部和底部邊距也很有用。您可以在度量選項對話方塊中啟用它。使用自動度量設定一系列字形的垂直間距。
垂直排版上升
從表意 em 方形中心基線到表意 em 方形右側的垂直軸的距離,通常設定為 0.5*units_per_em。
垂直排版下降
從表意 em 方形中心基線到表意 em 方形左側的垂直軸的距離,通常設定為 -0.5*units_per_em。
垂直排版行間距
垂直排版間距。應用程式可以透過以下表示式確定 OpenType 字型的單倍垂直文字的建議行間距:表意 em 方形寬度 + 垂直排版行間距。
垂直插入符號斜率
插入符號的斜率(度)。對於常規/非傾斜字型,將值設定為等於 90(水平插入符號)。
提示:您可以為斜體角度和插入符號斜率輸入"x / y"(執行/上升)。確保按 Enter 以讓 FontCreator 知道您打算將值設定為執行/上升。
垂直插入符號偏移
傾斜字形上的高亮需要偏移以產生最佳外觀的距離。對於常規/非傾斜字型,將值設定為等於 0。
附加度量

注意:支援 OpenType 佈局功能的字處理器可能會使用下標和上標功能(如果字型中可用)。
下標水平字型大小
此字型的下標在字型設計單位中的推薦水平大小。
下標垂直字型大小
此字型的下標在字型設計單位中的推薦垂直大小。
下標 x 偏移
此字型的下標在字型設計單位中的推薦水平偏移。
下標 y 偏移
此字型的下標在字型設計單位中從基線開始的推薦垂直偏移。
上標水平字型大小
此字型的上標在字型設計單位中的推薦水平大小。
上標垂直字型大小
此字型的上標在字型設計單位中的推薦垂直大小。
上標 x 偏移
此字型的上標在字型設計單位中的推薦水平偏移。
上標 y 偏移
此字型的上標在字型設計單位中從基線開始的推薦垂直偏移。
刪除線位置
刪除線相對於基線的位置,以字型設計單位表示,此正值表示基線上方的距離。建議將刪除線位置與 em 破折號對齊。但是請注意,刪除線位置不應干擾標準字元的識別,因此不應與字型中的橫條對齊。對於具有 2048 em 方形的羅馬字型,建議 460。
刪除線粗細
刪除線的寬度,以字型設計單位表示。此欄位通常應為 em 破折號的寬度,並且還應與下劃線粗細匹配。對於具有 2048 em 方形的羅馬字型,建議 102。
下劃線位置
這是下劃線頂部相對於基線的建議距離(負值表示基線下方)。
下劃線粗細
下劃線粗細的建議值。通常,下劃線粗細應與下劃線字元($5F)的粗細匹配,並且還應與刪除線粗細匹配。
計算
計算按鈕計算值,使它們在 Microsoft Word 中看起來正確。
注意:由字處理軟體決定是否使用這些值。但是請注意,並非所有軟體都統一使用這些值,因此當上標、下標、刪除線和下劃線在一個應用程式中看起來正確時,它們可能在另一個應用程式中看起來不正確。

提示
這描述了字型在灰度裝置上渲染時首選的光柵化技術。它對單色裝置也有一些用途,單色裝置可以使用該表在非常大或非常小的尺寸下關閉提示,以提高效能。它是為螢幕輸出發明的,印表機驅動程式不會使用它。
注意:平滑是可選的,僅適用於基於 TrueType 的輪廓,因此如果您匯出基於 CFF 輪廓的字型,則不會包含它。
注意:當提示設定為自動時,匯出期間將忽略指定的範圍。相反,gasp 表將包含一個條目,其中灰度渲染使用網格擬合進行標準提示,對稱網格擬合和對稱平滑用於水平子畫素提示。
如果在字型中沒有定義範圍,光柵化器可能會應用預設規則來決定如何在灰度裝置上渲染字形。如果啟用了 ClearType,光柵化器將使用與 ClearType 相關的值。
在非常小的尺寸下,在灰度裝置上通常可以透過在不使用網格擬合的情況下以灰度渲染字形來實現最佳外觀。在中等尺寸下,網格擬合(也稱為提示)和單色渲染通常會產生最佳外觀。在大尺寸下,網格擬合和灰度渲染的組合通常會產生最佳外觀。單擊生成按鈕以根據這些建議獲取平滑設定。
要新增新範圍,請按新增按鈕。要刪除範圍,請選擇它並按刪除按鈕。
按預設按鈕新增常用值。
注意
注意可能對字型設計師有用,但它不是匯出字型的一部分。
另請參閱:
英文原文:https://www.high-logic.com/fontcreator/manual16/fontproperties-masters.html