LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: homesp

Sarge在utf-8编码下gtk程序大家都用什么字体??

[复制链接]
发表于 2005-8-3 19:28:06 | 显示全部楼层
我/etc/没有gtk,只有gtk-2.0,该如何做,是不是要新建?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-3 20:04:24 | 显示全部楼层
那你可能没有装Gtk1的程序吧
回复 支持 反对

使用道具 举报

发表于 2005-8-3 20:22:49 | 显示全部楼层
我菜鸟一个,不知道那些程序是GTK1还是GTK2的.那有文章能详细说明一下的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-3 23:21:36 | 显示全部楼层
我知道的也不太多,xmms应该是Gtk1的,其它比较新的软件一般都采用Gtk2
回复 支持 反对

使用道具 举报

发表于 2005-8-3 23:44:11 | 显示全部楼层
去弄一个bmp吧
依赖应该能满足了吧
apt-get install beep-media-player
我的gtk1的所有程序连界面都是乱码
干脆不弄它了
反正用的很少
回复 支持 反对

使用道具 举报

发表于 2005-8-3 23:53:17 | 显示全部楼层
linuxcpp:
KDE 里请用 amarok 听音乐

回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-4 00:12:38 | 显示全部楼层
Post by homesp
华华,安装时文泉驿软件包有三个,我装 了
xfonts-wqy-yhunifont
xfonts-wqy-bitmapfont
但是xfonts-wqy好像跟第二个冲突,两个都是bitmap字体,所以就没有安装xfonts-wqy

我用过后修改了/etc/gtk/gtkrc.zh_CN.utf8文件后,xmms的菜单都显示成了方框了,主窗口也是把汉字显示 成方框,应该可以显示 中文,只不过现在好像哪里没有设置好,所以就显示成方框了 ,gtkrc.utf-8这个文件不用改吧?
cat /etc/gtk/gtkrc.utf-8
tyle "gtk-default-utf8" {
       fontset = "-*-*-medium-r-normal--16-*-*-*-c-*-iso10646-1,\
"
}
class "GtkWidget" style "gtk-default-utf8"
此外,其它gtk程序显示 依然跟以前一样





华华有没有别的原因了?除了gktrc.zh_CN.utf8,真搞不懂为什么会是方框?
回复 支持 反对

使用道具 举报

发表于 2005-8-4 00:18:48 | 显示全部楼层

刚才装了一下试了试
感觉不错
不过一不小心把一些歌删掉了
:(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-4 01:32:14 | 显示全部楼层
刚刚设置Beep的字体时发现,好像ARPLNewSung在10号字时效果跟我第一张图中相似,是不是Gtk程序中字体的字号太小了,可不可以修改一下字号?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-4 13:24:06 | 显示全部楼层
Gtk2的字体问题解决了,加入了~/.gtkrc-2.0这个文件
^-^[~]^-^ >cat .gtkrc-2.0
style "user-font"
    {
       font_name="helvetica,wenquanyi bitmap song 12"
    }
    widget_class "*" style "user-font"

    gtk-font-name = "helvetica, wenquanyi bitmap song 12"
  #  gtk-theme-name = "Clearlooks-DeepSky"
  # gtk-icon-theme-name = "Sude"
^-^[~]^-^ >

现在有就差Gtk1的问题了
问一下我的Locale为这样:
^-^[~]^-^ >locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

是不是/etc/gtk/gtkrc.utf-8就没有用了,仅/etc/gtk/gtkrc.zh_CN.utf8起作用??
回复 支持 反对

使用道具 举报

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

本版积分规则

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