Kareless 发表于 2004-11-3 13:30:39

为什么我的gtk+-1.2.10不能显示中文

系统:Fedora Core 2 英文
gtk版本:1.2.10-29.1.1
下面是我~/.i18n内容

LANG="zh_CN"
LANGUAGE="en_US.UTF-8"
LC_CTYPE="zh_CN"
LC_TIME="en_US.UTF-8"


下面是/etc/gtk/gtkrc.zh_CN内容

style "gtk-default-zh-cn" {      fontset="-microsoft-tahoma-medium-r-normal-*-*-120-*-*-p-*-mulearabic-2,\
                  -misc-simsun-medium-r-normal-*-*-120-*-*-c-*-gb2312.1980-0"
}
class "GtkWidget" style "gtk-default-zh-cn"


simsun.ttf所在目录已添加到/etc/X11/xorg.conf
按照上述fontset内容设置xmms,可以正常显示中文
但是gtk+-1.2.10程序显示乱码。
我怎样才能正确显示中文呢?谢谢

troll 发表于 2004-11-3 14:01:41

你的gtkrc有问题。

Kareless 发表于 2004-11-3 14:15:07

什么问题,能否详细点,谢谢。

troll 发表于 2004-11-3 14:19:10

应该是类似这样的-misc-SimSun-medium-r-normal--12-*-*-*-*-*-gbk2312.1980,*-r-*"。哪有120这样大的字体哦。
页: [1]
查看完整版本: 为什么我的gtk+-1.2.10不能显示中文