LinuxSir.cn,穿越时空的Linuxsir!

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

simsun.ttf 引起的问题

[复制链接]
发表于 2005-12-13 02:12:16 | 显示全部楼层 |阅读模式
下午终于解决了xorg的配置问题,也终于可以用中文发言拉。不过默认的中文字体真是难看阿,所以翻了以前的帖子也要添加simsun.ttf

#mount /dev/hda1 /mnt/c
#cp /mnt/c/WINDOWS/Fonts/simsun.ttc /usr/share/fonts/TTF/simsun.ttf  
                                                                       //  xorg.conf 里的 fonts列表有上述目录
#fc-cache -fv

#startx

刚开始看起来还正常启动了,但是发现 firefox  mrxvt 都不能启动了,切换到控制台发现如下信息:

mrxvt:Can't load font "-*-simsun-medium-r-*-*-*-*-gbk-o"
mrxvt:fatal error . aborting


我哪里出的问题呢?请高手给个解答阿,谢谢了!
发表于 2005-12-13 05:10:39 | 显示全部楼层
XP的simsun不可以用的,用98的simsun。
回复 支持 反对

使用道具 举报

发表于 2005-12-13 07:43:44 | 显示全部楼层
?我用的就是xp的阿。我用mkfontdir 生成fonts.dir,然后cp到fonts.scale,修改fonts.dir添加如下(照抄的),数字38表示有38行,fonts.dir的第一行表示以后还有多少行配置(挺傻的我觉得),加上38再减去原来的包含simsun的行数(删除他们)。然后就都挺好了

38
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-simsun-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
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-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
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.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-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
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-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
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-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
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso10646-1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-13 21:22:09 | 显示全部楼层
哈哈  按照amorous的方法已经成功解决了汉字显示问题了,多谢多谢。

倒是英文显示变难看了~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 01:51:12 | 显示全部楼层
按照amorous的方法,似乎浏览网页字体过小阿,比windows下小多了,英文太难看清了~~  有解决办法么? 谢谢了
回复 支持 反对

使用道具 举报

发表于 2005-12-14 02:06:50 | 显示全部楼层
网页里边你要设定一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 02:35:48 | 显示全部楼层
哈哈 ,真的哦,
实在是汗颜阿~~~
用惯windows了,现在转到gentoo下面来,太多东西不会了 :comp
回复 支持 反对

使用道具 举报

发表于 2005-12-14 08:43:45 | 显示全部楼层
不错呀,直接从windows下过渡到gentoo,勇气可嘉!
多学多练,很快你就会觉得gentoo的妙处~
回复 支持 反对

使用道具 举报

发表于 2005-12-14 10:53:22 | 显示全部楼层
hehe,多看书,多琢磨,多实验就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 20:42:24 | 显示全部楼层
~~~发现还是没能完全解决字体问题,在很多地方都显示正常,但是FIREFOX还是字体偏小,需要手动ctrl++来解决,直接在font里头改不起作用,而且里面也找补到simsun字体选项。我把我的过程写下来大家看看我是否有弄错的地方,谢谢了!

#确保了/usr/share/fonts/TTF 目录在/etc/X11/xorg.conf中
#已将/WINDOWS/Fonts/simsun.ttc 拷贝为/usr/share/fonts/TTF/simsun.ttf
#/usr/bin/X11/mkfontscale
#/usr/bin/X11/mkfontdir
#cat fonts.dir>fonts.scale

再按照Amorous的帖子修改fonts.dir

我有遗漏什么么?


我执行
#xlsfonts
显示有:

-misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-i-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-o-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-r-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-o-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-iso10646-1
-misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1


按理说应该已经装了simsun了阿,怎么firefox的font就没有simsun呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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