1 当然是要让系统支持中文。
System->Administration->Language Support->钩选Chinese->Apply或OK->系统会下载并安装所需文件
2 安装你喜欢的中文字体文件
一般我都用root权限把字体文件拷贝到/usr/share/fonts/truetype/myfonts,然后执行
代码: 全选
sudo chmod 755 /usr/share/fonts/truetype/myfonts/*
sudo fc-cache -fv
3 编辑/etc/environment文件
代码: 全选
sudo gedit /etc/environment
代码: 全选
LC_CTYPE="zh_CN.UTF-8"
代码: 全选
sudo gedit /etc/fonts/conf.avail/40-generic.conf
sudo gedit /etc/fonts/conf.avail/65-nonlatin.conf
代码: 全选
<family>Microsoft YaHei</family>
代码: 全选
<family>Microsoft YaHei</family>
(以前似乎是在用日文字体显示中文,所以有时显示不出来,有时显示得很丑)
原理:系统在查找可用字体的时候是按照字体设定顺序来的。以上设定保证先用你的字体。
5 恢复其他程序的字体设定为使用系统默认字体。这样可以保证中文正确显示。
我在用thundbird时设置了字体,结果反而显示不出邮件内容,改为缺省设置后,一切问题都解决了。
各位强人也可以发表自己的方法。