Gtk中文问题解决:修订间差异
来自Ubuntu中文
跳到导航跳到搜索
小 新页面: X.org 下 XMMS aMule 等 Gtk1 程序的中文解决 Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字... |
Luojie-dune(留言 | 贡献) |
||
(没有差异)
|
2010年5月10日 (一) 08:16的最新版本
X.org 下 XMMS aMule 等 Gtk1 程序的中文解决
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 < [email protected] > # 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"
作者:jhuangjiahua