LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1175|回复: 7

gtk1程序中文乱码。

[复制链接]
发表于 2004-11-10 12:35:28 | 显示全部楼层 |阅读模式
xmms,mplayer等gtk1程序无法正常显示中文,是用这里的美化包处理过的slackware10.
发表于 2004-11-10 21:13:38 | 显示全部楼层
发表于 2004-11-11 23:00:48 | 显示全部楼层
确保字体路径加进xorg.conf;要有fonts.dir和fonts.scale;gktrc.zh_CN要正确。
 楼主| 发表于 2004-11-12 18:46:01 | 显示全部楼层
能让我看看你的xorg.conf
以及怎么生成fonts.dir,和fonts.scale
还有你gtkrc.zh_CN的内容吗。
我弄了半天还是没弄好。
而且我的opera菜单的变得好大。
发表于 2004-11-12 22:31:40 | 显示全部楼层
最初由 sleetdrop 发表
能让我看看你的xorg.conf
以及怎么生成fonts.dir,和fonts.scale
还有你gtkrc.zh_CN的内容吗。
我弄了半天还是没弄好。
而且我的opera菜单的变得好大。

xorg.conf 不须修改什么,只要加上字体路径就行了。例如:
FontPath     "/usr/share/fonts/local"
(你可以找到有FontPath 的段,把上句加在该段里)

fonts.dir用ttmkfdir生成:
http://download.linuxsir.cn/hupe ... ir-3.0.9-i486-1.tgz

/etc/gtk/gtkrc.zh_CN:

  1. # $(gtkconfigdir)/gtkrc.zh_CN
  2. #
  3. # This file defines the fontsets for Chinese language (zh) using
  4. # the simplified chinese standard GuoBiao as in mainland China (CN)
  5. #
  6. # 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
  7. #

  8. style "gtk-default-zh-cn" {
  9.        fontset="-adobe-helvetica-medium-r-normal-*-*-120-*-*-p-*-iso8859-1,-misc-simsun-medium-r-normal-*-*-120-*-*-c-*-iso10646-1"
  10. }
  11. class "GtkWidget" style "gtk-default-zh-cn"
复制代码
 楼主| 发表于 2004-12-1 08:25:33 | 显示全部楼层
gtk1的中文终于可以用了,可opera菜单的字体变成等宽并且好大好难看,应该怎么办啊。
发表于 2004-12-1 11:54:05 | 显示全部楼层
opera于gtk1无关。修改opera的字体选项。
 楼主| 发表于 2004-12-2 08:20:06 | 显示全部楼层
多谢,解决了,哈哈。
原来我这么笨,我一直学linux就只学到皮毛,如果想正统的学一下,能介绍几本书吗,以前我解决问题的方法一直都是到这里问,问完了,解决了问题也不知道是怎么回事情啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表