1、安装simsun等字体
从Windows的Fonts中拷贝simsun.ttf(windows 里是simsun.ttc,改名)、tahoma.ttf等字体到/usr/share/windows(自建)的目录下。在该目录下执行:
ttmkfdir .
cp fonts.scale fonts.dir
chkfontpath --add /usr/share/fonts/windows
这样首先系统的中文字体可以看起来好多了。
2、修改系统配置文件
修改/etc/fonts/fonts.conf文件:
在Serif faces、 Sans-serif faces 中的alias段以及alias的Serif,Sans-serif的prefer段中添加Tahoma和Simsun,在Monospace faces和Monospace的prefer中添加Tahoma。注意:这些都要添加在最前面。
修改/etc/fonts/local.conf添加下面的内容使得中英交杂时英文不会变为双字宽字符
string>zh-tw
修改/etc/sysconfig/i18n的内容为
LANG="en_US.UTF-8"
LC_TYPE=zh_CN.GB18030
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
修改/etc/gtk/gtkrc.zh_CN,gtkrc.zh_CN.UTF-8
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\ -misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
然后重新启动Xserver,看看现在怎么样?
3 其他
xmms的播放列表可以选一个字体组合的,选一个英文字体和一个中文字体就不会出现乱码(字体间用逗号分隔)

