這幾天更新到 Ubuntu 7.10,突然發現系統的黑體在 某些地方(如 Firefox 中)變成了難看的楷體,查看了一下 language-selector.conf 鏈接到的 /usr/share/language-selector/fontconfig/zh_CN 中多出了一些中文字體,如宋體、楷體、細明體這些,原來隨著 language-selector 的升級,這個文件也發生了一些變化,多了一些中文字體支持,不過我在系統中並沒有發現這些字體的存在。
如果使用 Ubuntu 黑體解決方案,升級到 Ubuntu 7.10後,發現系統部分字體變成了楷體,可以編輯 sudo gedit /etc/fonts/language-selector.conf 把類似下面這些刪除:
.....
<alias>
<family>宋體</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
.....
然後再添加一次 STHeiti 的優先顯示權:
找到下面內容所在行(共有三處):
<family>Bitstream Vera .... </family>
在他們下面一行添加:
<family>STHeiti</family>
重啟 X,搞定。