Ubuntu 英文环境下中文字体美化及flash乱码问题
這是眾所皆知的老Bug了 我寫下來希望有人幫忙回報 好在10.04時解決
/etc/fonts/conf.avail/69-language-selector-zh-cn.conf
/etc/fonts/conf.avail/69-language-selector-zh-hk.conf
/etc/fonts/conf.avail/69-language-selector-zh-mo.conf
/etc/fonts/conf.avail/69-language-selector-zh-sg.conf
/etc/fonts/conf.avail/69-language-selector-zh-tw.conf
分別對應各中文語系 這些檔案是用來指定serif(襯線字)、sans(無襯線字)、monospace(等寬字)採用哪個字型
排在第一位的即採用的字型 若系統裡沒裝此字型則採用第二位 依此類推
然而 若有採用無中文字體的Bitstream Vera、DejaVu的話 Flash動畫及數字拼圖等裡面的中文字會變成方框
若採用點陣字型WenQuanYi Bitmap Song 則是會變成空白
目前較佳的解法為 刪除檔案裡的這些設定
希望在10.04能修正啊 不要每次都要自己改...
另外
一個普遍流傳的解法是刪除或修改 /etc/fonts/conf.avail/49-sansserif.conf
這樣雖然可以修正Flash動畫裡的中文 但無法解決其他程式裡中文變方框或空白的問題
例如 應用程式>遊戲>數字拼圖
並且 刪除可能會在其他地方造成問題
原帖: http://www.ubuntu-tw.org/modules/newbb/reply.php?forum=26&topic_id=18792
先试试在第一位添加文泉驿微米黑 (WenQuanYi Micro Hei Light) 怎么样: flash 是否乱码
Comments