QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1226|回复: 4

请教lfs+fvwm+simsun字体发虚问题!

[复制链接]
发表于 2005-10-9 23:49:10 | 显示全部楼层 |阅读模式
1、已经把simsun考到/usr/X11...../font/simsun/目录;2、mkfontscale && mkfontdir && fc-cache; 3、修改了xorg.conf文件加入了字体目录,导入了freetype模块;4、/etc/font/font.conf文件里也加入了simsun字体目录。

结果能显示中文,而且fcitx也可以用了,但是字体还是发虚!!

lfs的宿主系统是FC4,可气的是FC4下显示得很好,甚至把FC4的font.conf文件考到了lfs下面,但是还是不行!!

实在不知道是怎么搞的了,个位大拿帮忙看看,这里先谢拉!
发表于 2005-10-10 00:00:52 | 显示全部楼层
参照网上的xft相关帖子修改/etc/fonts/local.conf文件。
回复

使用道具 举报

发表于 2005-10-10 01:05:34 | 显示全部楼层
修改/etc/fons/local.conf文件
在</fontconfig>上面添加
[code:1]<match target="font" >
  <test name="family" qual="any" >
    <string>SimSun</string>
  </test>
    <edit mode="assign" name="antialias" >
      <bool>false</bool>
    </edit>
</match>
[/code:1]

参考文献
高效清晰的汉字美化法
Fontconfig用户手册
Fontconfig 及 Xft 2.0 版发布记
回复

使用道具 举报

 楼主| 发表于 2005-10-10 15:02:56 | 显示全部楼层
感谢lophyxp, 已经成功了,时分感谢,从你提供的文章里学到了很多。

还有一个疑问,我的FC4的local.conf、~/.font.conf文件里头也没有anti-alias的设置阿,为什么却可以显示这么好呢?
回复

使用道具 举报

发表于 2005-10-10 16:12:39 | 显示全部楼层
我还没用过FC4,不过原因大体可以猜的出来。
我们的linux一般使用M$的simsun字体,这个字体是用版权的。RH处于版权问题的考验当然不会使用这个字体。所以字体发虚的根本愿意是因为使用了simsun作为默认字体。
为什么用simsun就会发虚呢。
据说是(因我能力所限,无法证实):simsun中8-16号大小的字是内嵌的点阵。Xft/freetype在anti-alias这种字体的时候就会发虚。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 10:18 , Processed in 0.037736 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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