大部分的字型都內建了微調資訊,使它們在螢幕上顯示時更美觀,有效的減少鋸齒狀邊綠。不過Ubuntu預設為忽略這些字型設計者的好意,而使用系統內建的autohinting (正體中文環境稱為「自動微調」)功能。它做的相當好,Ubuntu的螢幕字型離「醜」字很遠。不過使用者也可以試試bytecode hinting,回頭採用字型檔內建的微調資訊,據說相當合適於微軟公司出版的字型。
要啟用bytecode hinting,先開啟終端機輸入如下命令:
$ sudo dpkg-reconfigure fontconfig-config
再使用方向鍵選擇Native (正體中文環境稱為「原生」),再按Enter鍵;接下來的畫面是詢問使用者是否要啟用次像素渲染,如果使用液晶平板顯示器,則選Always (正體中文環境稱為「總是」),或是選Automatic (正體中文環境稱為「自動」),再按Enter鍵;接下來的畫面是詢問使用者是否要啟用點陣字型,用於較小點數而沒有合適向量字型可用的時候,所以不妨選擇Yes (正體中文環境稱為「是」),再按Enter鍵。
此時程式會自動關閉。再輸入以下兩個命令以更新系統及檔案:
$ sudo dpkg-reconfigure fontconfig
$ sudo dpkg-reconfigure defoma
登出後重新登入,應立刻可以看出不同。字母看起來較圓,反鋸齒的效果較佳。不過,不見得每一個人都喜歡bytecode hinting,只要依原來的方法改為autohinting即可。
註:Ubuntu採用autohinting的原因是避免於某些國家陷入bytecode hinting專利權的法律爭議,但這對使用者沒有影響,所以Ubuntu在發佈時選擇預設為autohinting。
密技以Ubuntu 8.04長期支援版本(Hardy Heron)測試,有可能不適用於新版本,或需做配合微調。
0 留言:
張貼留言