LinuxSir.cn,穿越时空的Linuxsir!

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

xmms的字体间距过大

[复制链接]
发表于 2005-1-10 01:42:23 | 显示全部楼层 |阅读模式
其它的gtk程序显示都很正常啊!
默认的gtkrc.zh_CN是这样,改了之后还是这样
locale为zh_CN.GBK

本帖子中包含更多资源

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

x
发表于 2005-11-26 17:53:51 | 显示全部楼层
我也遇到过这个问题,这是装字体后出现的.
把你装字体时的设置还原就行了.
回复 支持 反对

使用道具 举报

发表于 2005-11-26 18:21:39 | 显示全部楼层
我也遇到类似的问题,用SimSun 9号后,字体间隔就很大, 用SimSun 12号虽然字大了点,但是间隔正常,看着还算顺眼
回复 支持 反对

使用道具 举报

发表于 2005-11-26 21:23:01 | 显示全部楼层
我是这样做的,虽然麻烦了点
但有效果,XMMS.MPLAYER程序字体显示正常
原文参见:
基于freetype/fontconfig/xft的汉化美化方

===
gtk1 字体设置

#mkdir /usr/share/fonts/truetype/my_fonts
#cp simsun.ttf tahoma.ttf mingliu.ttc verdana.ttf /usr/share/fonts/truetype/my_fonts   //有宋体字就OK了
(如宋体字为simsun.ttc,请改为simsun.ttf)

#vi /etc/X11/XF86config-4
找到
Section "Files"
.................
这一段,在里面加上一个Fontpath属性
FontPath "/usr/share/fonts/truetype/my_fonts"
如果你在XF86config里发现了 Load "xtt"这行,把它注释掉

#cd /usr/share/fonts/truetype/my_fonts/
#ttmkfdir * -o fonts.scale
#vi fonts.scale
如果里面有 :1:simsun.ttfxxxxxxxxxxxxxxxxxxxx 这样以 :1:开头的行,把它们都删掉,并修改首行的数字,freetype不需要这个东西。特别再

注意一下是不是生成了
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
这两行

#cp fonts.scale fonts.dir

#vi /etc/gtk/gtkrc.zh_CN
style "gtk-default-zh-cn"{
     fontset="-misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1,-misc-simsun-medium-r-normal-*-*-120-*-*-c-*-

gb2312.1980-0"
        }

class "GtkWidget" style "gtk-default-zh-cn"
回复 支持 反对

使用道具 举报

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

本版积分规则

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