字型微調
字體微調(英語:Font hinting、或Font instructing)是指使用數學指令來調整輪廓字型的顯示,使其與光柵化網格對齊。在低螢幕解像度下,微調對於生成清晰易讀的文字至關重要。反鋸齒和液晶顯示器的子像素渲染技術可讓已微調的字型進行進一步清晰化。[1]
概述
微調可以在字型設計過程中通過字型編輯器來建立,並將其嵌入字型中。可以通過基於字元輪廓的處理演算法自動微調,但也可以進行手動設置。大多數的字型編輯器都可以執行自動微調,並且這種方法適用於許多字型,但是,高質素的商業字型通常會進行手動微調來最大化電腦顯示器上的清晰度。Verdana是包含大量微調數據的字型的一個範例,這一字型的大部分字型由字型工程師托馬斯·里克納手動完成微調。[2]
實現
在蘋果公司於1991年發佈的TrueType字型格式中,微調會呼叫字型數據表,以在螢幕上準確呈現字型。TrueType微調的一個特點是網格擬合,即通過修改字型字元的字高和字寬,讓字元與螢幕顯示的設置像素網格對齊。當這類微調數據不存在或其使用受到軟件專利的限制時,開源的FreeType 2字型渲染引擎會使用自動微調。[3]自2011年起,FreeType網站發表聲明,其相關的字型微調專利現在都已過期,並且FreeType會在預設情況下自動啟用微調。[3]
指導方針
根據TrueType參考手冊[4],字型工程師在微調字型時必須在以下兩種限制中進行協調:
- 在小尺寸下,不應該允許偶然效應來放大字形在原始輪廓設計中的細微差異。
- 在大尺寸下,應該呈現出原始設計的細緻度。[4]
參考手冊還建議,為保證螢幕顯示,字型應滿足在每72PPI中每em有9個點數的要求,還應特別注意大寫高度、X字高以及基線來保持字形正常,不讓字型在小尺寸時產生誇張效果。
參考資料
- ^ 浅谈复杂语系TTF字型的Font Hinting设计. [2016-05-14].[永久失效連結]
- ^ Georgia & Verdana — Typefaces designed for the screen (finally). Daniel Will-Harris. 2003 [2010-05-24]. (原始內容存檔於2013-08-28).
- ^ 3.0 3.1 FREETYPE & PATENTS. the FreeType Project. 2009-06-09 [2010-01-28]. (原始內容存檔於2021-04-12).
- ^ 4.0 4.1 https://developer.apple.com/fonts/TTRefMan/RM03/Chap3.html#features (頁面存檔備份,存於互聯網檔案館) TrueType Reference Manual
外部連結
- TrueType Hinting. Microsoft Corporation. June 30, 1997 [November 6, 2007]. (原始內容存檔於2017-12-24).
- 線上字型微調工具 (頁面存檔備份,存於互聯網檔案館)
- The burden of locked grids & blooming dots (頁面存檔備份,存於互聯網檔案館) - 傑拉爾丁·韋德(Geraldine Wade)等人的簡短影音介紹。
- The Raster Tragedy at Low-Resolution Revisited: Opportunities and Challenges beyond “Delta-Hinting” (頁面存檔備份,存於互聯網檔案館) - 位元·斯塔姆(Beat Stamm)。2011年3月。1998年原始文章 (頁面存檔備份,存於互聯網檔案館)的修訂版和擴充版。
- FreeType和專利 (頁面存檔備份,存於互聯網檔案館)
- DejaVu字型Wiki上的教程 (頁面存檔備份,存於互聯網檔案館)
- 反紋理幾何專案(Anti-Grain Geometry Project)的文字柵格化曝光文章。