字形
不少字元為滿足昭源字體的設計方針而經過修改。以下僅列出昭源字體與思源字體(香港版)字形差異的統計數字,至於實際的字圖差異比較,請參考下載字型檔 resources
目錄內的 UpstreamDifferences.pdf
文件。
分類 | 宋體 | 黑體 |
---|
更改映射字元數(繁中字碼區) | 3,247 | 2,494 |
更改映射字元數(非繁中字碼區) | 238 | 196 |
重繪字元數(繁中字碼區) | 2,058 | 3,190 |
重繪字元數(非繁中字碼區) | 2,235 | 2,186 |
新增字元數 | 1,612 | 1,614 |
字元差異總計 | 9,390 | 9,680 |
(「繁中字碼區」指 Big-5 再加上 HKSCS 內碼區)
移除語系字形切換支援
思源字體是一款以當地字形標準設計的字體,它的完整版 (Language specific OTF/OTC/Super OTC) 支援「語系標籤」功能,使用者可以在同一款字體中利用「語系標籤」選用不同地區的字形。
昭源字體的取態則和一般商業字體相近:雖然制定字形時也會參考當地標準,但更多的是反映製作公司/設計師的審美和意向。因此,昭源字體所支援的字碼雖然跟思源字體完整版相同(甚至更多),但一個字碼只會選定一款字形,不會保留「語系標籤」功能。
針對繁體中文應用場合調整標點
- 思源黑體香港版的西文單雙引號(‘、’、“、”)以全形顯示。由於繁體中文環境多數使用中文款式的單雙引號(「」『』),昭源字體依循思源黑體日、韓版做法,將西文單雙引號改為半形,方便中英混排。
- 另一方面,昭源字體將以下符號改為預設輸出與中文字(而非英文)對齊的版本:U+2E3A(⸺)、U+2E3B(⸻)。
- 繁體中文環境不會預設壓縮全形標點符號,昭源字體遂將相關的 halt、vhal、palt、vpal 指令移除,使用排版軟件時不須另行設定。
- 採用了略為收斂的標點符號設計。
LGC 字元
思源宋體的 LGC (Latin, Greek, Cyrillic, 包含英數) 字元來自 Adobe 開發、同屬開源字體的 Source Serif,並經過放大處理,使之與中文字符在視覺上取得平衡。
但我認為,原版思源宋體所採用的縮放比,較適合英數字元在文句中小量出現(例如「有 10 個人」、「AB 血型」)的情況,而在英數字元較多時就稍嫌過大,尤其像 Source Serif 這類 x-height 偏高的字體。但這類中英混排場合在香港卻極為常見。此外,由於思源宋體必須優先照顧各地漢字字形標準,礙於每個字型檔所能收載的字元數有技術限制,所以並未收錄全套 Source Serif 字符。
昭源宋體對思源宋體的 LGC 字集做了以下變更:
- 對嵌入的 Source Serif 4 採用了較低的放大率。
- 利用移除語系字形切換支援的字樣後騰出的空間收入全套 Source Serif 4 字體。
總括而言,昭源字體的 LGC 字元比思源字體多,尺寸上則比思源字體小。
同樣地,昭源黑體也嵌入了全套 Source Sans 字體,版本為 Source Sans 3。
增加斜體
思源字體並無提供斜體版本,在軟件調用斜體後,所輸出的是經由軟件將本來的「正體」拉斜而成的「偽斜體」(Faux Italic / Oblique) 。
昭源字體額外提供附有 Source Serif 4 / Source Sans 3 斜體的「真正斜體」版本。假如使用者安裝了斜體版,就可以調用由設計師設計出來的「斜體」而不是由軟件產生的「偽斜體」。