Horizontal Metrics 水平量度
為字體定義水平量度需要花費你大量的時間。主要的水平量度—kerning/字距調(diào)整(下面會詳述)—需要你許多個小時的艱難而細致的工作才能完成。(我想你之前一定讀過了 Johno關(guān)于kerning的文章 了吧?沒有?! 你實在應該讀的。去吧,我會在這里等你。)不過在我們討論字距調(diào)整之前,我們應該先來想想sidebearing(預留空間,或者更簡潔的翻譯:“側(cè)架”)。
正確的設置側(cè)架(sidebearing,以下同),能讓之后的字距調(diào)整更簡單,節(jié)省你為優(yōu)化水平量度所花費的大量寶貴時間。
側(cè)架是字符左右預留的空間。上圖中,字母U的左右定義了相同的側(cè)架。這是常見的情形,但不是必須的。有時候,側(cè)架可以是一側(cè)是正的而另一側(cè)是負的——這意味著,側(cè)架有可能位于字符之內(nèi)。
注意 j 的左側(cè)架(LSB),已經(jīng)是位于字符實際邊界之內(nèi)了——相當于削去了部分的字符。為什么要這樣做?好,我們來看看j和其他字母相遇時候的情形。
內(nèi)部的側(cè)架告訴計算機在渲染j的時候要比標準間距更靠近左邊相鄰的字符。如果左右的側(cè)架定義成一樣的,那么j 和左邊鄰居之間的空間就變得大而呆板。
字距調(diào)整一樣能解決這個問題,但如果 j 總是(或經(jīng)常)要靠近左邊相鄰的字符,那么定義一個負的側(cè)架能讓你減少你字距調(diào)整的工作,并且,對于那些不使用字距調(diào)整的用戶(很不幸,大部分字處理軟件中,字距調(diào)整選項默認是關(guān)閉的),能得到更好的字母間距。
出處:藍色理想
責任編輯:bluehearts
上一頁 打造你自己的字體 [2] 下一頁 打造你自己的字體 [4]
|