系统配置debian ,gnome编码:utf-8
1. xmms使用的是GTK 1.x的字体机制,与现在通用的fontconfig有所区别,故而要按GTK 1.x的字体机制安装一可用之中文字体。
2.本文采用simsun.ttc字体进行配置
3.复制simsun.ttc到/usr/share/fonts/local目录下,没有就建一个目录(目录的位置不是绝对的)
4.在/usr/share/fonts/local下生成字体信息文件fonts.dir,fonts.scale.命令如下:
$mkfontscale
$mkfontdir
(注:mkfontdir不能生成ttc,ttf的字体信息文件)
5.添加到xlsfonts内:
$xset +fp /usr/share/fonts/local/
6. 在/etc/X11/XF86Config-4或者/etc/X11/xorg.conf (取决于你所采用的xserver)中添加
FontPath "/usr/share/fonts/local/"
7. 查看系统是否能找到所安装的字体
$xset q
$xlsfonts | grep gb
8.cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
9.编辑/etc/gtk/gtkrc.zh_CN.utf-8为下面的形式:
style "gtk-default-zh-cn-utf8" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn-utf8"
10.启动xmms把它的"首选项"-->"字体" 都设置成:
-bitstream-bitstream charter-medium-r-normal-*-*-120-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-*-110-*-*-p-*-gb2312.1980-0
11.在xmms的"选项"-->"标题"-->"标题格式"设置成: %f .即只选择显示文件的名称.(注:音频文件的描述信息有不同编码,这可能导致乱码)
以上是个人总结,希望大家批评指教.
1. xmms使用的是GTK 1.x的字体机制,与现在通用的fontconfig有所区别,故而要按GTK 1.x的字体机制安装一可用之中文字体。
2.本文采用simsun.ttc字体进行配置
3.复制simsun.ttc到/usr/share/fonts/local目录下,没有就建一个目录(目录的位置不是绝对的)
4.在/usr/share/fonts/local下生成字体信息文件fonts.dir,fonts.scale.命令如下:
$mkfontscale
$mkfontdir
(注:mkfontdir不能生成ttc,ttf的字体信息文件)
5.添加到xlsfonts内:
$xset +fp /usr/share/fonts/local/
6. 在/etc/X11/XF86Config-4或者/etc/X11/xorg.conf (取决于你所采用的xserver)中添加
FontPath "/usr/share/fonts/local/"
7. 查看系统是否能找到所安装的字体
$xset q
$xlsfonts | grep gb
8.cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
9.编辑/etc/gtk/gtkrc.zh_CN.utf-8为下面的形式:
style "gtk-default-zh-cn-utf8" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn-utf8"
10.启动xmms把它的"首选项"-->"字体" 都设置成:
-bitstream-bitstream charter-medium-r-normal-*-*-120-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-*-110-*-*-p-*-gb2312.1980-0
11.在xmms的"选项"-->"标题"-->"标题格式"设置成: %f .即只选择显示文件的名称.(注:音频文件的描述信息有不同编码,这可能导致乱码)
以上是个人总结,希望大家批评指教.