这几天更新到 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,搞定。