2010年4月11日 星期日

上網好蘋果!

這一切要從上次灌NB的Ubuntu開始說起...
當終於灌完Ubuntu netbook remix跟Xubuntu之後,玩了一下系統跟套件,
開始用習慣的google chrome上網,卻發覺....字型很不習慣阿....
於是把微軟正黑體跟新細明體copy來系統後,人總是不知足....
上網找了啥字型最適合xwindow.....
噹噹~答案是: 蘋果OS的儷黑體Pro阿....



本來找到朋友幫我co來之後,裝上系統,chrome也改lihei pro之後,xwindow的平滑字體真的渲染得很讚,上網都好有蘋果味,又清楚....
後來...想當然,我也想把win7的chrome也改成這字型,遇到了幾個問題...


第一個,原生的蘋果儷黑體是不能直接拿來給windows用的,看到的會是"口口口"這樣...
在網路爬文找到了ILiHei-Fix,有高手改好的字型,並且修正了很多,還有簡體,日文...都能顯示....這個是最滿意的.


第二個問題,就是windows的cleartype渲染字型太差了,直接拿lihei來用的話,會發現非常醜...雖然win7的cleartype比較進步了,但....只適合微軟正黑體麻.....
所以GDI++上場了,很久以前用過,但不喜歡,可現在拿來渲染儷黑體,調一下參數,可以比linux下來得好看阿!


所以結論是, GDI++加上字型ILiHei-Fix蘋果儷黑體,chrome上網好舒服!


弄好之後就像我擷取下來的圖這樣.舒服呀....不過也有人不喜歡,這就是見仁見智,以前我也不習慣,但現在我覺得這樣看,舒服清楚,像雜誌一樣...(上圖是瀏覽MSN 3C情報截取的,不過擷取下來的JPG上傳圖片,字看起來不如實際我看到的清楚好看,JPG圖壓縮率所致.)


順道做個筆記:


(1).GDI++我只拿來渲染chrome,所以捷徑設成
E:\GDI\gdi++.exe "Z:\Users\demian.chen\AppData\Local\Google\Chrome\Application\chrome.exe"


(2).GDI++原本就是拿來全局渲染,也就是整個windows7都能搞成蘋果風,但x64有問題,我有找到可渲染x64的gdi,例如ezgdi,但參數效果不多,很難調得讓我滿意,所以我也不想搞了,渲染一些特定的32位元程式對我就夠了.


(3).GDI++加上iLiHei-Fix我的參數是:
HintingMode=3
AntiAliasMode=2
NormalWeight=-4
BoldWeight=-6
ItalicSlant=0
Saturation=2  這個濃度我覺得螢幕不一樣,調得會不一樣...像我家裡的27''就是設0我覺得就很夠.
LcdFilter=2


(4).儷黑體pro是OSX 10.3-10.5的預設字型,10.6之後蘋果改為黑體繁了.可以看維基有寫.


(5).關於GDI++的資料很多,Google一下一大堆,也可以從這裡開始參考起來.



(6).4/16補充,Chrome無法把全部網頁的字體像其他瀏覽器直接固定成某字體,用Chrome Stylist這個套件,把style加上這行font-family: "Arial","iLiHei-Fix" !important; , 搞定!收工!



(7)4/18補充,配合Chrome的stylist套件,gdi++氦版也能有淺陰影,style加上text-shadow: 0.1em 0.1em 0.01em #dddddd !important; 就搞定! 調整一下自己的喜好,但喜不喜歡看個人!


(8).9/23補充,MacType,這個GDI++的後續強大的渲染,參考Jackbin 的懶人筆記 , 參數設定跟之前GDI++差不多, 自行調整吧. 還有一點就是有淺陰影了,也因此前面的第七點完全不需要!


(9).Chrome的最小字體設定,Chrome不像其他瀏覽器可以在選項裡改最小字體大小,需要在"%LOCALAPPDATA%\Google\Chrome\User Data\Default\Preferences", 在"webkit"區塊中加上兩行 "minimum_font_size": 13, "minimum_logical_font_siz": 13,  請參考凍仁的Ubuntu筆記.這樣一來,就不會看到某些網頁字體太小,看得很痛苦.或是大螢幕的可以調大點字體閱讀.

沒有留言: