全球微速訊:開源文本引擎HarfBuzz 5.0發布 在支持"Boring Expansion"字體規范方面取得進展
HarfBuzz是開源的文本引擎,被許多不同的庫和應用程序廣泛使用。HarfBuzz的代碼對Linux桌面和許多開源應用程序至關重要,而本周末其將迎來重大的5.0版發布。隨著HarfBuzz 5.0的發布,開發者一直在致力于發展出對"Boring Expansion"字體規格的支持。
訪問:
(資料圖片)
阿里云“無影云電腦” 支持企業快速實現居家辦公
HarfBuzz 5.0的許多變化都集中在"BE"字體支持方面。這個"BE"被稱為開放字體格式的"Boring Expansion",以及一些"Better Engineered"字體格式的引用。
"Boring Expansion"規格旨在克服Open Font Format每個文件65k字形的限制,這樣就可以在字體文件中存儲數百萬字形。對于亞洲字體特別是中文來說,突破65k的限制是必要的,泛Unicode字體超過了目前的限制,更好地擁抱漸進式字體豐富化,而COLR字體的容量需求也可能會超出這個限制。
Google Fonts參與了這個"BE"規范,并努力解決目前沖擊開放字體格式的問題。作為一個整體,擬議的變化使我們能夠創建由可重復使用的部分組成的緊湊的泛Unicode字體,這些部分是使用增強的變化能力建立的。此外,設計者被授權將這些部件的制作和組裝方式與它們呈現給用戶的方式分開。
關于這項工作的更多細節可以通過GitHub上的無聊擴展規范找到:
https://github.com/be-fonts/boring-expansion-spec
在BE-Fonts的帶領下,擴展規范后會有更好的人機工程學和更好的圍繞字體格式的仿真的暫定計劃。
這個Google Docs幻燈片有更多關于BE字體工作的細節:
https://docs.google.com/presentation/d/1dVfuU7YhUBXg9MtU6kYBXVs9082PiHpwhGPYa--yA7c/edit#slide=id.ge1e66518a2_0_241
今天的HarfBuzz 5.0已經支持更多表格中超過65k字形的字體,支持AVAR表格的第二版,以及這項擴展規范工作的其他變化。
HarfBuzz 5.0還包括一些修復,改進了多個草書附件之間的互動,改進了COLR表的子集,改進了API的模糊處理,構建修復以及其他工作。
關于HarfBuzz 5.0的下載和更多細節請參見GitHub:
https://github.com/harfbuzz/harfbuzz/releases/tag/5.0.0
關鍵詞: Open Source 開源文本引擎HarfBuzz 5.0發布
推薦
直播更多》
-
提升航空頻率干擾排查能力 河南省駐馬店無管局開展航空頻率保護專項行動掃描
保障航空專用無線電頻率使用安全,關系...
-
提升航空頻率干擾排查能力 河南省駐馬店無管局開展航空頻率保護專項行動掃描
保障航空專用無線電頻率使用安全,關系...
-
我國首個自主研發淺水水下采油樹系統 在錦州氣田點火成功
中國海油17日宣布,我國首個自主研發的...
-
助力算力賦能千行百業 首屆中國算力大會將在山東濟南召開
算力競爭是全球技術創新競爭中的重要一...
-
加強投資中國北臺灣地區 日月光封測中壢廠斥資 67.8 億元擴建
全球封測龍頭日月光投控加強投資中國北...
-
富士膠片宣布對其美國業務3.5億美元投資計劃 將用于產能擴展和產品研發
半導體材料廠商富士膠片(FUJIFILM)日前...