LinuxSir.cn,穿越时空的Linuxsir!

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

X.org 下 XMMS 等 Gtk 1 程序 UTF-8 的 locale 中文的解决

[复制链接]
发表于 2005-4-7 22:18:54 | 显示全部楼层 |阅读模式
X.org 和 XFree86 的 locale 处理不太一样
如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题



这样,直接用 tkrc.zh_CN.utf-8 就会更简单了

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-*





我的 /etc/gtk/gtkrc.zh_CN.utf-8 是
[php]
# $(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"
[/php]

( Debian 里的 gtkrc.zh_CN  来自 MDK  ,效果和 MDK 一样)
发表于 2005-4-8 01:47:27 | 显示全部楼层
谢谢

哈哈。。是我加精华,还是兄弟来呢???
我来吧。。。。
回复 支持 反对

使用道具 举报

发表于 2005-4-8 08:15:09 | 显示全部楼层
好贴,支持
回复 支持 反对

使用道具 举报

发表于 2005-4-10 13:21:47 | 显示全部楼层
ubuntucn上看到了
不过应该ln -s更科学不是
ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
节省空间(虽然只节省了一点点)
更重要的是修改也方便
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-12 00:34:41 | 显示全部楼层
这个是防止以后要单独修改 /etc/gtk/gtkrc.zh_CN.utf-8
回复 支持 反对

使用道具 举报

发表于 2005-4-12 00:37:58 | 显示全部楼层
gtk1.x程序应该被逐渐淘汰,现在除了少数几个人抱着不撒手的xmms以外,好像没什么gtk1.x应用了。

哦,可能还有根本不会有人用的nero for linux
回复 支持 反对

使用道具 举报

发表于 2005-4-12 09:41:45 | 显示全部楼层
那么,怎样用iconv装硬盘里的MP3歌名转为UTF-8?如果是一个文件我会转,但是文件名就.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-12 10:14:26 | 显示全部楼层
fundawang : 现在主要就是 XMMS 和 cinepaint 这几个没有替代品

另外, VMware 也是 Gtk1.X 的




既然 Gtk1.X 程序如此少 , X 里就完全没有必要 load xtt 或 freetype
回复 支持 反对

使用道具 举报

发表于 2005-4-12 10:38:29 | 显示全部楼层
就load freetype 好了

vmware 5 是 gtk2 了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-12 12:45:25 | 显示全部楼层
那就更没有必要 load freetype


Gtk2 , KDE 程序都是自己处理字体
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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