llc 发表于 2003-4-18 13:25:02

两种方案效果的对比

今天尝试了一下firefly小姐for rh9的rpm包,我在rh8上编译安装,不知道是否系统的差异,感觉不太理想
firefly小姐的fontconfig支持中文字体名,大字体时的反锯齿效果比公社提供的要清晰点,英文字体在打开反锯齿效果也非常好,可惜在取消了反锯齿效果后,英文字体很难看,估计是没有打开freetype里的byte code功能所致,公社提供的freetype是打开了的,虽然有版权问题

所用字体:英文tahoma,中文:xp的simsun.ttc,改名成simsun.ttf

各种效果对比见附图:

llc 发表于 2003-4-18 21:53:09

那为何英文取消反锯齿后效果这么难看,和没打开bytecode一样,难道我操作有误?

windeye 发表于 2003-4-18 22:19:05

我使用她的patch时候英文也是很差劲。

下面是我修改firefly小姐的fontconfig之后,配合我以前的freetype 和xft显示出来的效果。

llc 发表于 2003-4-18 23:40:15

我使用她的patch时候英文也是很差劲。

下面是我修改firefly小姐的fontconfig之后,配合我以前的freetype 和xft显示出来的效果。

效果不错!

cjacker 发表于 2003-4-19 00:38:23

只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。

flysail 发表于 2003-4-20 09:39:52

只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。

OK!谢谢!果然成功。

llc 发表于 2003-4-20 12:18:43

只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。

我以前见过firefly的一些帖子,好像她的一些特色就是这个autohint的改进,这样一来,岂不是没了?

bywind 发表于 2003-4-20 12:27:21

能具体说说怎么改么

llc 发表于 2003-4-20 17:00:21

看来firefly小姐patch效果的改进确实在anti-alias的清晰度方面

cjacker 发表于 2003-4-20 23:46:29

嗯,主要是为了解决AA之后的字体模糊。

fontconfig的patch主要是读出中文字体名并进行utf-8编码的转换,以便配合
qt的日本补丁,因为是utf-8德,所以中日韩等各国字体名都没有问题。

celen 发表于 2003-4-21 12:03:50

不错!

Linuxco 发表于 2003-4-27 13:23:52

我已经用了,效果果然不错

jiangfeng 发表于 2004-2-15 23:25:43

firefly 在台湾的网址有详细的文档(byte code interpretor, AA font improvement, XFT2 Chinese pseudo bold font support).

bytecode interpreter 已经绕开了版权问题, 请参考Freebsd 4.8

"看来firefly小姐patch效果的改进确实在anti-alias的清晰度方面", 不敢苟同,个人认为redhat做的努力比firefly好(firefly AA fonts gamma 值太低,字体变形了)。firefly 的AA效果可以在font.conf中开启或关闭(适用于无内嵌点阵的中文字体)。

实际上,内嵌点阵字体是否AA, 是由font.conf所决定的,与firefly补丁无关。

firefly 的贡献在于xft粗体的支持. 大牛啊,敬仰中。。。
页: [1]
查看完整版本: 两种方案效果的对比