当前时区 GMT+8, 现在时间是 2008-9-7 10:33 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: Xorg的核心字体的机制是咋样?
opendarwin
注册会员
Rank: 2


UID 62210
精华 0
积分 203
帖子 89
阅读权限 20
注册 2003-9-17
来自 Chine
状态 离线
发表于 2005-9-10 14:19  资料  短消息  加为好友 
Xorg的核心字体的机制是咋样?

simsun宋体已经cp到字体目录下,
xorg.conf的FontPath也有这个路径,
Xft可以找到这个字体,gtk2程序中simsun正常
但xlsfonts |grep simsun无对应输出,
rxvt,fluxbox等程序都提示找不到simsun,
helvetica字体也不能正常显示,
其中rxvt,fluxbox的字体配置在Xorg-6.8.2.dfsg.1-4下能显示,
新装系统Xorg升级至6.8.2.dfsg.1-6,
字体问题又变头痛,





*OPENDARWIN* 家已在后,世界在前;穿越夜晚边缘的暗影,直到所有星星沉寂
顶部
quhw
注册会员
Rank: 2


UID 104207
精华 0
积分 376
帖子 151
阅读权限 20
注册 2004-3-14
来自 China.gif
状态 离线
发表于 2005-10-1 00:10  资料  短消息  加为好友 
Re: Xorg的核心字体的机制是咋样?

[quote:ce3a421179="opendarwin"]simsun宋体已经cp到字体目录下,
xorg.conf的FontPath也有这个路径,
Xft可以找到这个字体,gtk2程序中simsun正常
但xlsfonts |grep simsun无对应输出,
rxvt,fluxbox等程序都提示找不到simsun,
helvetica字体也不能正常显示,
其中rxvt,fluxbox的字体配置在Xorg-6.8.2.dfsg.1-4下能显示,
新装系统Xorg升级至6.8.2.dfsg.1-6,
字体问题又变头痛,[/quote]

gtk2用的不是核心字体。核心字体必须在xorg.conf里面指定路径,并且还要mkfontdir mkfontscale。

顶部
lophyxp
中级会员
Rank: 3Rank: 3


UID 8538
精华 1
积分 842
帖子 338
阅读权限 30
注册 2002-12-19
来自 China
状态 离线
发表于 2005-10-22 00:35  资料  主页 短消息  加为好友  QQ
cd 已经cp simsun到字体目录下
运行
ttmkfdir -d ./ -o fonts.scale
cp fonts.scale fonts.dir

然后重启X,Ctrl + Alt + <-

all done.





蚍蜉撼大树,蚂蚁啃骨头。 你要是对Linux的字体不满意,就去“文泉驿”出点力。
顶部
VirusCamp
高级会员
Rank: 4


UID 142699
精华 4
积分 1697
帖子 677
阅读权限 50
注册 2004-7-25
来自 China
状态 离线
发表于 2005-11-4 20:41  资料  主页 短消息  加为好友 
[quote:50dc49f460="lophyxp"]cd 已经cp simsun到字体目录下
运行
ttmkfdir -d ./ -o fonts.scale
cp fonts.scale fonts.dir

然后重启X,Ctrl + Alt + <-

all done.[/quote]

补充:
chkfontpath --add=simsun所在目录

还有,试试
xlsfonts |grep SimSun
xlsfonts |grep Simsun

不需要重启X, 只要
service xfs restart

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP