歡迎您光臨本站 註冊首頁

解決英文環境 Opera 中文字體問題

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

這問題纏繞我幾天了~ 今天 @Thruth 在 Gtalk 技術支持~ 終於解決問題~

解決方法:

修改 /usr/share/opera/defaults/font.ini  

找到 ; Chinese fonts 這項,然後把字體改為你要的中文字體。

family:WenQuanYi Micro Hei=chinese-s excellent try-first    (只需要修改這個)  

下面這兩行都在開頭,加 ";" 來註釋掉

;family:WenQuanYi Zen Hei=chinese-s verygood try-first  ;family:文鼎PL簡報宋|AR PL UMing*|AR PL SungtiL GB=chinese-s good try-first  

然後,還有一件必需要做的事!!!就是把下面的日文、韓文都用" ; "註釋掉。

;Japanese fonts  ;family:IPA*=japanese excellent try-first  ;family:kochi*=japanese good try-first  ;family:VL*=japanese verygood try-first  ;Korean fonts  ;family:baekmuk gulim|undotum=korean sans-serif excellent try-first  ;family:baekmuk batang|unbatang=korean serif verygood  ;family:baekmuk dotum=korean sans-serif good  ;family:ungungseo|unshinmun=korean serif good  ;family:baekmuk*|un*=korean  

然後,保存,重啟 Opera 就可以了。

現象的原因:

Opera 把中文用韓日字體顯示出來,那麼字體當然會怪怪的喇~ Opera 本身的缺憾是分不出中日韓字體,所以,如果沒有註釋掉韓日字體,即便你設置好了中文字體,字體奇怪的問題也會照樣出現。

我 Google 了一下,沒有什麼人在 Opera 9 以後,遇到中文字體的問題,是因為,Opera 默認是能夠使用系統的中文字體。

但為什麼我卻會遇到這個問題呢? 原因說不清,但可能性有以下幾個:

  1. 英文環境

  2. 系統默認字體使用英文字體。

  3. 系統默認字體為 Sans,然後,通過 ~/.fonts.conf 來調配字體使用的優先順序~ 首選是純英文字體,次選才是中文字體

再次感謝 @Thruth。



[火星人 ] 解決英文環境 Opera 中文字體問題已經有466次圍觀

http://coctec.com/news/soft/show-post-66044.html