LinuxSir.cn,穿越时空的Linuxsir!

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

uming设置xmms问题[已经解决]

[复制链接]
发表于 2007-3-27 02:04:25 | 显示全部楼层 |阅读模式
安装完xmms
$sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8后可以显示中文,只是字号过大,如图,如果改小,显示则有问题。

尝试用uming.ttf显示,按GTK 1进行设置,具体为:
style "default-text" {
       fontset =
"-misc-AR PL New Sung-medium-r-normal--0-0-0-0-p-0-iso10646-1,\
-*-bitstream vera Serif-medium-r-normal-*-*-120-*-*-p-*-microsoft-cp1252"
}

class "GtkWidget" style "default-text"

----------------------------------------------
重启后乱码,尝试删除bitstream vera Serif一行,仍无效,请教哪里出了问题。

PS:uming已经生成fonts.dir及fonts.scale并将路径已经加入xorg.conf。

本帖子中包含更多资源

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

x
发表于 2007-3-27 10:03:37 | 显示全部楼层
bitstream 那一行最后不要指定字符集,用 * 代替 microsoft-cp1252

或者在后面再加  [color="Red"],*-r-*
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-27 13:43:05 | 显示全部楼层
非常感谢bufferfly,已经可以在字体选项中看到uming,可以还有一个问题不明白:

style "gtk-default-zh-cn" {
       fontset = "-misc-AR PL New Sung-medium-r-normal--0-0-0-0-p-0-iso10646-1,\
        -*-bitstream vera Serif-medium-r-normal-*-*-120-*-*-p-*-*,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
----------------------------
我把uming中的“normal”替换成90,bitstream中“120”也替换成90,重启X后xmms中的字体怎么还是那么大?
回复 支持 反对

使用道具 举报

发表于 2007-3-27 13:58:32 | 显示全部楼层
[color="Red"]我把uming中的“normal”替换成90,bitstream中“120”也替换成90,重启X后xmms中的字体怎么还是那么大?
====================

呵呵, 你没有弄明白, X字体"字符串"的意义. 贴给你看下:

[color="Blue"]X font 串的含义如下:

-cclib-song-medium-r-normal-jiantizi-16-160-75-75-c-160-gb2312.1980-0

其中:
cclib : 制造商
song : 字体族, 宋体
medium: 线权重(中等), 还有bold(粗体)选项
r: 倾斜程度 r(Roman 正常), i(Italic 斜体), o(Oblique 偏斜体)
normal: 字符集宽度, 此外还有 condensed, narrow, double
jiantizi: 附加说明(简体字)
16: 以像素衡量的宽度.
160: 点数*10
75(1): 水平分辨率(dpi)
75(2): 垂直分辨率(dpi)
c: 间距, (?), m: 等宽, p: 不等宽
160: 平均宽度(10*pixels)
gb2312.1980: 注册字符集,标准名
0: 第0套,基本集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-27 15:26:13 | 显示全部楼层
认真读完了4楼的贴子,感觉调整字体大小的位置应是:
style "gtk-default-zh-cn" {
       fontset = "-misc-ar pl shanheisun uni-medium-r-normal--字体大小-0-0-0-p-0-iso10646-1,\
       -*-bitstream vera Serif-medium-r-normal-*-字体大小-120-*-*-p-*-*,*-r-*"
        }
        class "GtkWidget" style "gtk-default-zh-cn"

但实际操作后,xmms的菜单字体仍和原来一样大,汗~~水平实在有限,只有自己回去补了,再次感谢。
回复 支持 反对

使用道具 举报

发表于 2007-3-27 22:05:07 | 显示全部楼层
我的locale是zh_CN(GB2312):

我是这么做的:
这是~/.xmms/config中的一段
playlist_font=-adobe-helvetica-bold-r-*-*-10-*,-misc-ar pl shanheisun uni-medium-r-normal-*-*-90-*-*-p-*-gb2312.1980-0
use_fontsets=TRUE
mainwin_use_xfont=TRUE
mainwin_font=-adobe-helvetica-medium-r-*-*-8-*,-misc-ar pl shanheisun uni-medium-r-normal-*-*-80-*-*-p-*-gb2312.1980-0

/etc/gtk/gtkrc.zh_CN
style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,
                  -misc-ar pl shanheisun uni-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,\
                  fixed"
}
class "GtkWidget" style "gtk-default-zh-cn"


如果是utf-8的locale,应该换成iso10646-1

具体的字体描述字符串可以用xfontsel来进行选择
回复 支持 反对

使用道具 举报

发表于 2007-3-27 22:56:26 | 显示全部楼层
用audacious吧,xmms早过时了
回复 支持 反对

使用道具 举报

发表于 2007-3-28 12:37:49 | 显示全部楼层
Post by 难免有错
用audacious吧,xmms早过时了


audacious的播放列表也会出现乱码,照ubuntu上的方法试了不行,只有直接显示文件名才行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-28 13:44:00 | 显示全部楼层
非常感谢springwind426,显示效果非常好:)

PS:菜鸟在linuxsir说得最多的一词就是谢谢,在许多地方(网络与现实)许多人只会将自己学到的知识“打包加密”,之后去嘲讽新手的无知。菜鸟的知识来源于网络,也将回报于网络,以真正感谢帮助过菜鸟的朋友。

顺便说一句:同类的软件很多,但根据每个人的喜好不同而存在。xmms一直没有被debian抛弃,可见它还有存在的理由。个人最喜欢的音频播放器。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-3-28 13:46:30 | 显示全部楼层
楼上播放列表乱码的问题如果解决了一块贴出来吧,也换回xmms。
回复 支持 反对

使用道具 举报

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

本版积分规则

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