面板 - 字體屬性 - 字體

字體屬性面板包含多個選項卡,包含大多數字體設置,如版本、每 em 單位、名稱、字體度量,以及可變字體所需的資訊,如軸、主和命名實例。

關於字體的一般和法律資訊以及字符覆蓋可以在字體選項卡上找到(在字體屬性面板中)。在字體菜單上,單擊屬性,然後單擊字體選項卡。

字體設置

常規

字體系列名稱

字體名稱。最大長度為 31 個字符。

通常強烈建議您僅使用字母、數字和空格字符。例如,Mac 拒絕字體名稱中包含引號的字體,因此Jack's font在 Mac 上將無法工作。

對於非拉丁字體,如中文、日文、韓文、希伯來文、阿拉伯文等,您可以通過按 [...] 按鈕添加本地化名稱。

注意:字體樣式可在實例選項卡上獲得。

每 em 單位

有效範圍是 16 到 16384。如今,每 em 2048 單位的值是所有字體(包括大型拉丁或非拉丁腳本字體)的推薦值。然而,具有精細細節(例如直徑小於 20 個單位的圓形輪廓)的字體將受益於更大的值,例如每 em 4096 或 8192 個單位。

對於具有 TrueType 輪廓的字體,具有 2 的冪的值是常見的但不是必需的。

對於基於 CFF 輪廓的 OpenType 字體,建議將每 em 單位設置為 1000。

此值用於通過將像素座標系中的值乘以比例來轉換它們。此比例是:

PointSize * resolution / ( 72 points per inch * units_per_em )

注意:如果您還想調整字形輪廓的大小,請使用字形轉換器

版本

字體的版本,通常初始發佈從版本 1.0 開始。

注意:由於歷史原因,Windows 不使用字體修訂版本來確定字體的版本。相反,Windows 會評估實例選項卡上可用版本字符串字段中的版本字符串。

創建時間

創建字體的日期和時間,按現在按鈕將其設置為當前日期和時間。

修改時間

最後修改字體的日期和時間,按現在按鈕將其設置為當前日期和時間。

導出時更新修改時間戳(推薦)

選中後,導出字體時時間戳將自動設置為當前日期和時間。

法律

本節包含版權商標許可供應商設計師資訊。

嵌入許可權限

可嵌入字體可以存儲在文件中。當在沒有安裝字體的系統(遠程系統)上打開包含嵌入字體的文件時,支援嵌入的應用程式可以將嵌入字體加載到該系統上以供臨時(在某些情況下為永久)使用。嵌入許可權限由字體設計師(或供應商)授予。

可安裝(無嵌入限制)

未設置任何標誌的字體是可安裝的嵌入字體。具有此設置的字體表示它們可以被嵌入並由應用程式永久安裝在遠程系統上。遠程系統的用户獲得與字體的原始購買者相同的權利、義務和許可證,並受與原始購買者相同的最終用户許可協議、版權、設計專利和/或商標的約束。

可編輯(讀寫)

設置此標誌的字體表示它們可以嵌入文件中,但必須僅在遠程系統上臨時安裝。與預覽和打印字體相反,包含可編輯字體的文件可以"讀寫"打開;允許編輯,並且可以保存更改。

預覽和打印(只讀)

設置此標誌的字體表示它們可以嵌入文件中,但必須僅在遠程系統上臨時安裝。任何包含預覽和打印嵌入字體的文件必須"只讀"打開;應用程式不得允許用户編輯文件;它只能被查看和/或打印。

受限(不允許嵌入)

設置此標誌的字體未經法律所有者許可不得以任何方式修改、嵌入或交換。

無子集化

設置此標誌時,字體不得在嵌入之前進行子集化。

僅位圖嵌入

設置此標誌時,只能嵌入字體中包含的位圖。不得嵌入輪廓數據。

供應商 ID 和供應商(製造商)

供應商 ID 識別負責字體營銷和分銷的公司。FontCreator 使用來自 Microsoft 維護的供應商 ID 數據庫的資訊。您可以在此處註冊四個字母的供應商 ID:

註冊為字體供應商

設計師

字體設計師的名稱。

示例文本

這可以是字體名稱,或設計師認為最好顯示字體的任何其他文本。使用驗證按鈕確保字體中所有字符都可用。

在 Windows 中,示例文本用於字體設置預覽(設置 -> 個性化 -> 字體)。如果留空,Windows (SettingsHandlers_Fonts.dll) 將使用幾個預定義的預覽樣本之一:

變體 PostScript 前綴

僅適用於可變字體,僅允許字母 A-Z、a-z 和數字 0-9(甚至不允許空格或連字符!)。主要用於支援遺留應用程式,並在打印時為單個實例構造字體名稱。如果省略,它們應使用排版字體系列名稱作為前綴。如果未提供排版字體系列名稱,則字體系列名稱被視為排版字體系列名稱。除字母 A-Z、a-z 和數字 0-9 外的所有字符都將被刪除。因此,如果排版字體系列名稱是Café Del Sol,它將變為CafDelSol。在這種情況下,最好提供 CafeDelSol 作為名稱,以避免可能的歧義。

覆蓋

字符覆蓋

導出時更新字符範圍(推薦)

啓用後,導出字體時將更新字符範圍。這將確保範圍始終正確。

Unicode 字符範圍

此字段用於指定字體文件在 Windows 平台的映射中包含的 Unicode 塊或範圍。

如果選擇了 Unicode 範圍,則認為它是功能性的。"功能性"的確定留給字體設計師,儘管字符集選擇應儘可能嘗試按範圍進行功能性選擇。

按編輯按鈕通過 Unicode 字符範圍窗口修改此字段,或按計算按鈕生成值。

注意:從 Unicode 5.1 開始,所有可用位都已耗盡。位分配在 2008 年的 OpenType 1.5 中的 OS/2 版本 4 中最後更新。FontCreator 將此版本(內容和佈局)用於 OS/2 表。當前版本的 Unicode 支援許多額外的範圍,而這些範圍不受 OS/2 表中這些字段的支援。請參閲下面的設計語言支援的語言字段,以瞭解聲明字體可以支援或設計用於哪些腳本或語言的替代機制。

代碼頁字符範圍

此字段用於指定字體文件在 Windows 平台的映射中包含的代碼頁。

如果選擇了代碼頁,則認為代碼頁是功能性的。"功能性"的確定留給字體設計師,儘管字符集選擇應儘可能嘗試按代碼頁進行功能性選擇。

按編輯按鈕通過代碼頁字符範圍窗口修改此字段,或按計算按鈕生成值。

注意:遺留符號字體(如 Webdings 和 Wingdings)只需要選擇符號字符集。Unicode 範圍 0xF000 - 0xF0FF(含)中的所有字符將用於枚舉符號字符集。如果未選擇此代碼頁,則該範圍內的任何字符都不會被枚舉為符號字符集。

最後手段字體

如果設置,表示字形只是指定代碼點範圍的通用符號表示,並不真正代表對這些代碼點的支援。如果未設置,表示字形代表對這些代碼點的適當支援。如果設置,FontCreator 將使用緊湊格式存儲映射到單個字形的字符範圍。

警告:FontCreator 能夠導出最後手段字體,但 Windows 不支援使用的格式。目前 Web 瀏覽器和 Mac OS X 支援"真正的"最後手段字體。如果您想為 Windows 製作最後手段字體,則不要設置此選項。

設計語言

列出字體專門要涵蓋的語言和/或腳本。該列表是一系列逗號分隔的 ScriptLangTags。標籤之間可以使用空格但不是必需的。"cy, mi"和"cy,mi"都是有效的。

支援的語言

列出字體已知能夠支援的語言和/或腳本。同樣,此列表是一系列逗號分隔的 ScriptLangTags。

要理解設計語言和支援語言之間的區別,請考慮帶重音的拉丁字母的情況。雖然重音符號在許多語言中通用,但重音符號的精確形狀可能取決於特定語言的排版傳統。例如,波蘭語比法語更喜歡更陡峭的重音符號。專門為波蘭語設計重音符號的字體將在其 'dlng' 標籤中有 po-Latn,但在其 'slng' 標籤中有 Latn。

ScriptLangTags

ScriptLangTag 表示與字體關聯的特定腳本或語言。它們基於 IETF BCP 47 規範"用於識別語言的標籤"。請參閲:

https://www.rfc-editor.org/info/bcp47

有關腳本表示代碼,請參閲:

https://en.wikipedia.org/wiki/ISO_15924

有關語言名稱的短代碼,請參閲:

https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes

Windows 文件資源管理器中的縮略圖 / 預覽 / 字體文件圖標

使用小縮略圖時,Windows 文件資源管理器為字體文件顯示標準圖標,但使用中等圖標或更大圖標時,它顯示字體本身的幾個字符。通常,對於常規基於拉丁的字體,它顯示 Abg,但使用其他腳本的字體可能會顯示其他字符。Windows 決定預覽的內容取決於所選的 Unicode 字符範圍和/或可用的設計和支援語言。如果您的字體顯示數學字符而您不希望這樣,請取消選中"導出時更新字符範圍"複選框並手動設置適當的字符範圍。

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