热门问题
时间线
聊天
视角

字體微調

来自维基百科,自由的百科全书

字体微调
Remove ads

字體微調(英語:Font hinting、或Font instructing)是指使用數學指令來調整輪廓字體的顯示,使其與光柵化網格對齊。在低屏幕分辨率下,微調對於生成清晰易讀的文本至關重要。反鋸齒液晶顯示器子像素渲染英語Subpixel rendering技術可讓已微調的字體進行進一步清晰化。[1]

Thumb
上行為未微調字體,下行為微調字體,兩種字體均為真實尺寸且縮放比例均為400%。與未微調字體相比,微調字體的邊緣對比度增加了,但是未微調字體的字符形狀更加符合現實,字符間的間距也更加自然。

概述

微調可以在字體設計過程中通過字體編輯器來創建,並將其嵌入字體中。可以通過基於字符輪廓的處理算法自動微調,但也可以進行手動設置。大多數的字體編輯器都可以執行自動微調,並且這種方法適用於許多字體,但是,高質量的商業字體通常會進行手動微調來最大化計算機顯示器上的清晰度。Verdana是包含大量微調數據的字體的一個示例,這一字體的大部分字型由字型工程師托馬斯·里克納英語Thomas Rickner手動完成微調。[2]

實現

蘋果公司於1991年發布的TrueType字體格式中,微調會調用字體數據表,以在屏幕上準確呈現字體。TrueType微調的一個特點是網格擬合英語Saffron Type System#Grid fitting,即通過修改字體字符的字高和字寬,讓字符與屏幕顯示的設置像素網格對齊。當這類微調數據不存在或其使用受到軟件專利的限制時,開源的FreeType 2字體渲染引擎會使用自動微調。[3]自2011年起,FreeType網站發表聲明,其相關的字體微調專利現在都已過期,並且FreeType會在默認情況下自動啟用微調。[3]

指導方針

根據TrueType參考手冊[4],字型工程師在微調字體時必須在以下兩種限制中進行協調:

  • 在小尺寸下,不應該允許偶然效應來放大字形在原始輪廓設計中的細微差異。
  • 在大尺寸下,應該呈現出原始設計的細緻度。[4]

參考手冊還建議,為保證屏幕顯示,字體應滿足在每72PPI中每em有9個點數的要求,還應特別注意大寫高度X字高以及基線來保持字形正常,不讓字體在小尺寸時產生誇張效果。

參考資料

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads