目錄
認識 Sarasa Gothic 字型家族
Sarasa Gothic(更紗黑體)是一個開源的泛 CJK 程式設計字型家族,專為程式碼編輯器和終端機設計。
這個字型家族提供多種變體,可能會讓第一次接觸的人感到困惑。
本文將深入淺出地介紹各個版本的差異。
字型命名規則解析
Sarasa 的命名規則為:Sarasa{風格}{襯線}{文字變體}-{字重}
讓我們一一解析每個部分:
1. 風格 (Style)
主要分為五種風格,差異在於英文字母和符號的呈現方式:
- Gothic: 使用 Inter 字型的英文字母,引號("") 為全形,無連字
- Ui: 使用 Inter 字型的英文字母,引號("") 為半形,無連字
- Mono: 使用 Iosevka 字型的英文字母,破折號(——) 為全形,支援連字
- Term: 使用 Iosevka 字型的英文字母,破折號(——) 為半形,支援連字
- Fixed: 使用 Iosevka 字型的英文字母,破折號(——) 為半形,無連字
2. 襯線 (Slab)
- 有
Slab:使用襯線(線條末端有裝飾) - 無
Slab:無襯線(線條末端平整)
3. 文字變體 (Region)
依據不同地區的書寫習慣提供不同變體:
- CL: 傳統字形(Classical)
- SC: 簡體中文(中國大陸)
- TC: 繁體中文(台灣)
- J: 日文
- K: 韓文
- HC: 港澳繁體中文(香港)
4. 字重 (Weight)
提供多種字重選擇:
- ExtraLight: 超細
- Light: 細體
- Regular: 標準
- SemiBold: 中粗
- Bold: 粗體
每種字重都有對應的斜體版本(加上 Italic)
5. 真實字型 vs. 合成效果
在使用字型時,特別是斜體和粗體效果,需要注意以下差異:
真實字型檔案
- 經過專業設計,字形結構完整平衡
- 視覺效果最佳
- 跨平台呈現一致
- 渲染效能較佳
合成效果(未安裝對應字型檔案時)
- 編輯器自動處理:
- 斜體:機械式傾斜字體
- 粗體:透過描邊增加粗細
- 可能造成字形變形或失真
- 不同平台效果不一致
- 需即時運算,可能影響效能
因此,如果經常需要使用斜體或粗體效果,建議安裝完整的字型家族(包含 Regular、Italic、Bold、Bold Italic 等版本),以獲得最佳的使用體驗。
實際範例
以下是幾個常見的命名範例:
SarasaGothicTC-Regular:- 無襯線
- 使用 Inter 英文字型
- 台灣繁體中文
- 標準字重
SarasaMonoSlabJ-Bold:- 有襯線
- 使用 Iosevka 英文字型
- 日文版本
- 粗體字重
SarasaTermTC-LightItalic:- 無襯線
- 使用 Iosevka 英文字型(破折號為半形)
- 台灣繁體中文
- 細體斜體
選擇建議
程式碼編輯:
- 推薦使用
Mono或Term系列,因為使用 Iosevka 字型的英文字母更適合程式碼閱讀 - 如果想要使用連字(Ligature)功能,選擇
Mono或Term(這兩個版本才支援連字) - 如果不需要連字,可以選擇
Fixed版本
- 推薦使用
一般文件編輯:
- 推薦使用
Gothic或Ui系列 - 如果經常需要處理引號,可以根據喜好選擇全形(
Gothic)或半形(Ui)版本
- 推薦使用
根據使用地區:
- 台灣用戶選擇
TC - 中國大陸用戶選擇
SC - 港澳用戶選擇
HC - 日本用戶選擇
J - 韓國用戶選擇
K
- 台灣用戶選擇
Unhinted 版本說明
每個版本都有對應的 Unhinted 版本。
Hinting 是一種字型渲染技術,用於改善在低解析度螢幕上的顯示效果:
- 一般版本:包含 Hinting 資訊,適合在 Windows 系統使用
- Unhinted 版本:不含 Hinting 資訊,檔案較小,適合在 macOS/Linux 使用
結語
Sarasa Gothic 字型家族提供了豐富的選擇,能滿足不同使用者的需求。
透過了解命名規則和版本差異,你可以根據自己的使用情境選擇最適合的版本。
不論是寫程式、編輯文件,還是根據地區特性,都能找到合適的字型版本。