、無襯線字體的範例]]
有些Unicode字體為開源專案,其設計目標是盡可能支援大量Unicode字元,或至少广泛涵蓋Unicode中的文字。
另一方面,亦有許多字體專案僅支援特定文字系統,例如的阿拉伯文字體。
專門針對特定文字系統設計的字體具有若干優點。由於部分Unicode字元在不同語言或書寫系統中可能呈現不同的字形形式,專用字體能夠提供更符合語言與書寫規範的排版效果。
此類字體僅收錄實際使用所需之字元,相較於涵蓋大量字形的通用字體,其檔案體積通常較小,因而在儲存空間或系統資源受限的環境中具有優勢。
在現代字體格式(如 OpenType)中,Unicode字體理論上可以透過為同一字元包含多個字形來涵蓋多種語言。然而,實際上能夠同時支援多種語言形式的統一漢字字體仍然相當少見。
歷史
20世紀
Fixed
X11公有領域核心點陣字體自1997年起便提供了相當完整的Unicode支援。
GNU Unifont
GNU Unifont 是由 Roman Czyborra 建立的點陣字體,並被大多數自由作業系統與視窗系統(如 Linux、XFree86 與 X.Org Server)所收錄。此字體以 GNU General Public License Version 2+ 搭配字體嵌入例外條款釋出。
21世紀
2000年代
Free UCS Outline Fonts
Free UCS Outline Fonts(亦稱為 freefont)是一項字體集合專案。
此專案由 Primož Peterlin 發起,目前由 Steve White 管理。該專案的目標是透過收集現有自由字體與特別捐贈的字體,建立一套能支援盡可能多 Unicode 字元的字體套件。
此字體家族以 GNU FreeFont 名稱發布,採用 GNU General Public License 授權。它同時支援多種字體格式,包括 PostScript、TrueType 與 OpenType。因此,這些字體源自於 FontForge 中建立的原始作品,並以 .sfd(Spline Font Database)格式儲存。
其最近一次發布版本為 2012 年 5 月。
SIL fonts
SIL International 提供大量字體、編輯器、翻譯工具與書籍製作系統,作為其縮小少數語言數位落差目標的一部分。
該網站提供許多 Windows 系統工具,包括由右至左文字編輯器、鍵盤配置工具(keymapper)、RTF 轉換工具,以及高品質、免費的 Unicode 字體。
SIL 以其自訂的 SIL Open Font License 發布字體。其代表字體包括 Charis SIL、Doulos SIL、Gentium 與 Andika。
MPH 2B Damase
Mark Williamson 所設計的 MPH 2B Damase 是一款免費字體,收錄許多非拉丁文字系統,包括 Unicode 4.1 在多文種補充平面(Supplementary Multilingual Plane)中的文字系統:
亞美尼亞字母、切罗基音节文字、科普特字母、塞浦路斯音節文字、西里尔字母、、格鲁吉亚字母、格拉哥里字母、哥德字母;}-、希腊字母、希伯来字母、拉丁字母、、线形文字B(部分支援)、古意大利字母、古波斯楔形文字、奧斯曼亞字母、腓尼基字母、蕭伯納字母、(不支援連字)、傣那文(不支援組合聲調符號)、它拿字母、提非納文字、乌加里特字母以及越南語字母。
IndUni fonts
IndUni 字體是一個以 GPL 授權發布的字體家族,包含大量重音符號與組合字元,特別適合印度語系、尼泊爾語系(梵語、普拉克里特語、印地語)以及中東語言與烏爾都語的轉寫用途。
它也包含阿維斯陀語(Avestan)、中文拼音(Pinyin)表示法所需字元、一套西里爾字元以及基本希臘字母。
該字體實作了幾乎完整的 Unicode Multilingual European Subset 1。專案同時提供 Windows 與 Mac 的鍵盤輸入工具,使文字輸入更加便利。
這些字體基於 URW++ Design and Development Incorporated 所設計的字體,並提供類似於 Courier、Helvetica、Times、Palatino 與 New Century Schoolbook 的字體版本。
2010年代
Noto
Noto 是一個字體家族,其設計目標是涵蓋 Unicode 標準中所編碼的所有文字系統。
其設計理念是在不同語言與文字系統之間維持視覺上的一致性(例如相容的字高與筆畫粗細)。
此字體由 Google 委託開發,並以 SIL Open Font License 授權發布。
在 2015 年 9 月以前,該字體是以 Apache License 2.0 授權發布。
Cascadia Code
Cascadia Code 是專為 Windows Terminal(Microsoft Windows 新一代命令列介面)打造的 TrueType 字體。
它包含程式設計用的連字,旨在提升 Windows Terminal、終端機應用程式以及文字編輯器(如 Visual Studio 與 Visual Studio Code)的視覺體驗。
此字體為開源軟體,採用 SIL Open Font License 授權,並可於 GitHub 取得。
自 0.5.2762.0 版本起,該字體已隨 Windows Terminal 一同發布。
2020年代
Kurinto Font Folio
Kurinto 是一套大型的 Pan-Unicode、OFL 授權 TrueType 字體合集。
其主要用途是學術出版,特別是在 Microsoft Word 撰寫文件並輸出為 PDF 時使用。
其主要目標是在以拉丁字母為主、同時混合其他文字系統語言時,解決排版與字體顯示問題。
大部分斜體字並非真正的斜體,而是對應正體字的傾斜版本(oblique type)。不過,其中所包含的「Metric-Compatible Typeface」襯線字體則具有真正的斜體設計(例如具有圓潤字形、Florin sign ƒ 等特徵)。
Larabie Fonts
2020 年 8 月,Ray Larabie 將其於 1990 年代創作、早於其專業數位字體公司 Typodermic Fonts 成立之前的一批字體,以公有領域形式釋出。
其中大部分字體屬於「實驗性、有趣,或單純品質不佳」的作品,因此已無任何商業價值。
Larabie 於 2022 年 11 月再次釋出另一批字體,並於 2024 年 4 月再釋出一批,其中包含部分來自 Typodermic 的字體,以及他認為品質良好但銷售量或下載量不佳的字體。
(Larabie 仍保有其他持續透過 Typodermic 授權販售字體的著作權;另外也保留了一些後來發現屬於衍生作品的字體,因此未予釋出。
比較
參考資料
评论 (0)