辭典 改字體(延伸) - MAC

Table of Contents

從辭典字體延伸到中文fallback問題

因為本身沒對系統字體有研究,嘗試了好多次,花了好多時間

如果有大大跟我一樣,不習慣或不喜歡 細明體 那種有襯線的中文字(因人而異)

可以 停用所有 細明體類、宋體類(我是直接搜尋「細明」或「宋」的字體,全部停用)

(問題從以下開始)

但還是會出現有襯線中文字,這時候,google 到還要停用 AppleMyungjo 這個字體

這樣就不會再出現有襯線中文字了。

不過,有些英文字體把中文字 fallback 到另一種字體(不是黑體-繁),非常悲劇

例如:具 :http://cl.ly/KecH 長這樣能看嗎~"~ 我測試了超久找不到是哪一種字體?

(原本這些英文字體是把中文 fallback 到細明體,因為被停用了所以跑到這個字體)

後來我決定要修改系統 fallback 的設定 (DefaultFontFallbacks.plist)

但是看不懂要怎麼改(沒學過語法,看不出來誰會 fallback 到誰)

於是想到了停用 AppleMyungjo 才有會這樣,

我就把 .plist 裡面所有 AppleMyungjo 改成 STHeitiTC-Light 就全部搞定了,

連字典檔裡面的.css都不用改(所以字典檔裡面預設是要 有襯線字體?)

字典畫面變這樣:http://cl.ly/KeZl 英文部分有襯線,中文沒有

自己看起來比較順眼,不過字體問題還是因人而異啦!


主要問題就是... 那個「具」是哪一種字體....?

--

All Comments

Xanthe avatarXanthe2012-11-06
日文字
Callum avatarCallum2012-11-07
你在字體簿把範例字改成「具」就會看到那個字了
Xanthe avatarXanthe2012-11-10
我只想告訴你那個字是日文字...
這是因為你亂改系統字體設定所以才出現這種字
Anthony avatarAnthony2012-11-11
你如果系統語言用中文,別亂hack就不會出現這種情況
Megan avatarMegan2012-11-11
不建議停用特定字體
Madame avatarMadame2012-11-14
透過 css 方式修改
可以透過 important 調整優先權
* { font-family:verdana !important; }
像這個用法,一開始就會強制用 Verdana 字體
Jessica avatarJessica2012-11-14
中文就會自動採用黑體字
Elvira avatarElvira2012-11-16
原來你不知道要多重指定.. 難怪我看半天都搞不懂你在忙什
麼勁... XD 恭喜