2010年5月2日 星期日

Ubuntu 10.04 的 flash 中文方塊又出現啦~

筆者的修正方法是將系統的預設字型都換成 AR PL UMing TW
在家目錄底下增加一個檔案 .fonts.conf 內容為
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- ~/.fonts.conf for per-user font configuration -->
<fontconfig>
  <alias binding="strong">
    <family>serif</family>
    <prefer>
      <family>AR PL UMing TW</family>
      <family>Droid Serif</family>
    </prefer>
  </alias>
  <alias binding="strong">
    <family>sans-serif</family>
    <prefer>
      <family>AR PL UMing TW</family>
      <family>Droid Sans</family>
    </prefer>
  </alias>
  <alias binding="strong">
    <family>monospace</family>
    <prefer>
      <family>AR PL UMing TW</family>
      <family>Droid Sans Mono</family>
     </prefer>
  </alias>
  <alias binding="strong">
    <family>Terminus</family>
    <prefer>
      <family>Terminus</family>                      
      <family>AR PL UMing TW</family>
    </prefer>
  </alias>
  <alias binding="strong">
    <family>Droid Serif</family>
    <prefer>
      <family>Droid Serif</family>
      <family>Droid Sans Fallback</family>
    </prefer>
  </alias>
  <alias binding="strong">
    <family>Droid Sans</family>
    <prefer>
      <family>Droid Sans</family>
      <family>Droid Sans Fallback</family>
    </prefer>
  </alias>
  <alias binding="strong">
    <family>Droid Sans Mono</family>
    <prefer>
      <family>Droid Sans Mono</family>
      <family>Droid Sans Fallback</family>
    </prefer>
  </alias>
</fontconfig>
然後再執行
fc-cache -f -v
這樣就可以了~ :)

3 則留言:

myblog 提到...

补充,写这在/etc/fonts/local.conf的话是全局的,以下是我的配置
$ cat /etc/fonts/local.conf




serif

Bitstream Vera Serif
DejaVu Serif
WenQuanYi Zen Hei
AR PL ShanHeiSun Uni



sans-serif

Bitstream Vera Sans
DejaVu Sans
WenQuanYi Micro Hei
AR PL ShanHeiSun Uni



monospace

Bitstream Vera Sans Mono
DejaVu Sans Mono
WenQuanYi Micro Hei Mono
WenQuanYi Zen Hei Mono
AR PL ShanHeiSun Uni

myblog 提到...

晕,把我的标志给自动删除了

Dieter 提到...

最簡單的作法是編輯 /etc/fonts/conf.d/49-sansserif.conf 把 edit string “sans-serif”改“sans”就可以了。

不過我這裡直接用“Droid Sans Fallback”,我認為它的中文字型比起WQY的好看,也沒有New Sung缺字的問題。