|
在debian和别的版本我是用ubunut新手指南上写的方法搞定的。
- Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题.
- 这样,直接用 gtkrc.zh_CN.utf-8 就会更简单了
- 如果存在 /etc/gtk/gtkrc.zh_CN 这个文件
- $sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
- 就可以了
- XMMS 字体可以设置为:
- -adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
- 如果不存在,直接建立
- $sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8
- 文件内容为:
- # $(gtkconfigdir)/gtkrc.zh_CN
- #
- # This file defines the fontsets for Chinese language (zh) using
- # the simplified chinese standard GuoBiao as in mainland China (CN)
- #
- # 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
- #
- style "gtk-default-zh-cn" {
- fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
- -*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
- }
- class "GtkWidget" style "gtk-default-zh-cn"
复制代码
但现在用在arch上好像不行了。我的locale是utf8的。看了一些帖子,好像都不行啊。
唯一的一个还可以解决菜单乱码的是建一个~/.gtkrc.mine
内容是
- style "default-text" {
- fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,
- -*-SimSun-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
- }
- class "GtkWidget" style "default-text"
复制代码
但字的间距特别的大。我把它改的内容改成ubuntu上看到的就又是乱码了。 |
|