LinuxSir.cn,穿越时空的Linuxsir!

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

求助:[xmms和mplayer中只能看到汉字无法看到英文][搞定]

[复制链接]
发表于 2005-7-12 23:00:38 | 显示全部楼层 |阅读模式
我从来没有遇到这种情况,
请大家帮忙看看。
不过xmms的播放列表可以看到英文,
大家帮忙看看,

我的font.dir
65
simsun.ttf -adobe-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-p-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsuntahoma-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-mediumtahoma-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -adobe-helvetica-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
ai=0.3:simsun.ttf -adobe-helvetica-medium-i-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -adobe-helvetica-bold-r-normal--0-0-0-0-p-0-gb2312.1980-0
ai=0.3:simsun.ttf -adobe-helvetica-bold-i-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-fixed-medium-i-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-fixed-bold-r-normal--0-0-0-0-p-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-fixed-bold-i-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-gbk-0
ai=0.3:simsun.ttf -misc-fixed-medium-i-normal--0-0-0-0-p-0-gbk-0
simsun.ttf -misc-fixed-bold-r-normal--0-0-0-0-p-0-gbk-0
ai=0.3:simsun.ttf -misc-fixed-bold-i-normal--0-0-0-0-p-0-gbk-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-fixed-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-fixed-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misciiiiii

我的gtkrc.zh_CN

style "gtk-default-zh-cn" {
fontset = " -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gbk-0"
}
class "GtkWidget" style "gtk-default-zh-cn"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2005-7-12 23:06:56 | 显示全部楼层
你用什么生成的fonts.dir
没有ISO8859-1字符集
牛啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-12 23:13:44 | 显示全部楼层
Post by zhllg
你用什么生成的fonts.dir
没有ISO8859-1字符集
牛啊!


不怕您笑话,我很菜,
这个font.dir是我从网上copy的,xmms启动的时候有如下提示


Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **:     ISO8859-1

font.fir应该怎么生成?或者ISO8859-1字符集应该在什么地方?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-12 23:35:30 | 显示全部楼层

除了播放列表之外都可以了。

我用了一下配置之后,现在xmms主界面没有问题,只有播放列表里只有汉字,没有英文,
请帮我看看我的配置文件有什么问题?

我新的/usr/share/fonts/truetype/font.dir
44
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gbk-0
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-p-0-gbk-0
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-p-0-gbk-0
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-p-0-gbk-0
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-p-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-gbk-0
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-gbk-0
ab=y:ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-p-0-gbk-0
ab=y:ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-p-0-gbk-0
ab=y:ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-p-0-gbk-0
ab=y:ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-p-0-gbk-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ab=y:ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ab=y:ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ab=y:ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
ab=y:ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-p-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-p-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-p-0-iso8859-1
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ab=y:ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-p-0-iso8859-1
ab=y:ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-p-0-iso8859-1
ab=y:ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-p-0-iso8859-1ab=y:ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-p-0-iso8859-1simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ab=y:ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ab=y:ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ab=y:ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1ab=y:ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1

我新的gtkrc.zh_CN
style "gtk-default-zh-cn" {
fontset = "-misc-simsun-medium-r-normal--0-0-0-0-p-0-gbk-0,\-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1"
}
class "GtkWidget" style "gtk-default-zh-cn"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-13 00:03:20 | 显示全部楼层

新情况,

我用了ttmkfdir生成新的font.scale,终于可以在xmms播发列表中显示汉字和英文了,
可是新的问题是:
为什么我的英文字符之间的间距非常大。怎么才能调小一些?
回复 支持 反对

使用道具 举报

发表于 2005-7-13 00:26:28 | 显示全部楼层
你的fonts.dir还是网上拷的吧?
Gentoo可以自动生成fonts.dir的吧
rc-update add xfs default

英文最好用英文字体,我用verdana
style "gtk-default-zh-cn" {
fontset = "-microsoft-verdana-medium-r-normal--13-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--13-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-13 00:26:40 | 显示全部楼层
谢谢zhllg。
我这里没有verdana
我用bitstream,方方正正的很好看


解决途径
1.copy simsun.ttf 文件到目录A
2。在A下运行ttmkfdir
3.copy font.scale为font.dir
4.编辑/etc/gtk/gtkrc.zh_CN
5.修改xmms字体,在字体输入框中,可以使用逗号隔离来输入多个字体。
回复 支持 反对

使用道具 举报

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

本版积分规则

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