使用 FontForge 編輯器修改 Windows 字體名稱
網路上有各種風格的字體,能夠免費下載應用於不同主題的設計。然而,電腦安裝字體後,系統預設是以英文字母排序,在應用程式中挑選字體時可能要花點時間。如果希望讓多個常用字體集中排列,可以使用 FontForge 編輯器來修改字體名稱,產生新的字型檔後再安裝,以便在不同軟體中快速找到所需的字體。


軟體介紹:

FontForge 是一個免費開源字體編輯器,支援所有通用字型格式,能夠創建和修改 PostScript,TrueType、PpenType 字體,可用於 Linux、MacOS、Windows 等作業系統。這款軟體預設是英文介面,並且翻譯成多國語言(包含繁體中文),想要更改軟體介面語言,則需要編輯批次檔指令才能套用。

軟體名稱:FontForge
授權型式:免費
介面語言:英文/繁體中文
作業系統:Windows、Mac、Linux
官方網站:https://fontforge.org//
軟體下載:【Windows】【MacOS】
專案連結:【GitHub - FontForge】

FontForge 使用說明:

1. Windows 電腦下載 FontForge 軟體後,開啟檔案執行安裝。
使用 FontForge 編輯器修改 Windows 字體名稱

2. FontForge 介面支援多國語言,預設是英文,要修改批次檔指令才能切換介面語言。在檔案總管中打開安裝路徑,進入 FontForgeBuilds 資料夾會有 fontforge.bat 檔案。
使用 FontForge 編輯器修改 Windows 字體名稱

3. 使用記事本開啟 fontforge.bat 檔案,如下圖所示,將「::set LANGUAGE=en」改為「set LANGUAGE=zh_TW」,儲存檔案時選擇原本的批次檔。完成這個動作後,啟動軟體就會看到中文介面。
使用 FontForge 編輯器修改 Windows 字體名稱

4. 打開 FontForge 軟體,在上方選擇磁碟、資料夾路徑,點選要修改的字型檔,按下「確定」開啟字型。
使用 FontForge 編輯器修改 Windows 字體名稱

5. 開啟字型時若有跳出警示視窗可以直接忽略(關閉視窗),然後點選「元件 (Element)」→「字型資訊 (Font Info)」。
使用 FontForge 編輯器修改 Windows 字體名稱

6. 在字型資訊的左側點選「TTF 名稱 (TTF Names)」就能查看和修改字體名稱,筆者以日文字型做說明,這款字體只有英語和日語資訊,在「語言」欄位最下方點擊「新增」並選擇「中文(中華民國)/ Chinese (Taiwan)」。
使用 FontForge 編輯器修改 Windows 字體名稱

7. 新增一列後,點擊「字串識別碼 (String ID)」欄位並選擇「全名 (Fullname)」。
使用 FontForge 編輯器修改 Windows 字體名稱

8. 接著點擊「字串 (String)」欄位輸入想要看到的字體名稱。
使用 FontForge 編輯器修改 Windows 字體名稱

9. 重複剛才幾個步驟,新增一列「中文(中華民國)、字族 (Family) 和自訂字體名稱」,然後在下方點擊「確定」保存字體資訊。
使用 FontForge 編輯器修改 Windows 字體名稱

10. 返回字型視窗,點選「檔案 (File)」→「產生字型 (Generate Fonts)」,輸入檔案名稱.ttf 並選擇「TrueType」格式,按下「Generate」會建立新的字型檔。
使用 FontForge 編輯器修改 Windows 字體名稱

11. 下面是原版字型檔與新建字型檔的對比畫面,可以看見字型名稱已經不同。
使用 FontForge 編輯器修改 Windows 字體名稱

12. 筆者同時安裝兩個字型檔,在應用程式中挑選字體時,自訂名稱的字體更容易辨識。
使用 FontForge 編輯器修改 Windows 字體名稱

補充:
在字型資訊中已經有 Chinese (Taiwan) Fullname 和 Family 可直接修改字串欄位的名稱,產生新字型檔可能會跳出提醒或確認視窗,點擊 YES、Generate 或確定按鈕。

Windows 10/11 系統上的小畫家 3D 不會顯示字體的中文名稱,新增「English (US)、偏好字族 (Preferred Family)、中文名稱」,挑選字體時就會看到中文名稱。

延伸閱讀: