QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3768|回复: 12

两种方案效果的对比

[复制链接]
发表于 2003-4-18 13:25:02 | 显示全部楼层 |阅读模式
今天尝试了一下firefly小姐for rh9的rpm包,我在rh8上编译安装,不知道是否系统的差异,感觉不太理想
firefly小姐的fontconfig支持中文字体名,大字体时的反锯齿效果比公社提供的要清晰点,英文字体在打开反锯齿效果也非常好,可惜在取消了反锯齿效果后,英文字体很难看,估计是没有打开freetype里的byte code功能所致,公社提供的freetype是打开了的,虽然有版权问题

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

各种效果对比见附图:

本帖子中包含更多资源

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

×
 楼主| 发表于 2003-4-18 21:53:09 | 显示全部楼层
那为何英文取消反锯齿后效果这么难看,和没打开bytecode一样,难道我操作有误?
回复

使用道具 举报

发表于 2003-4-18 22:19:05 | 显示全部楼层
我使用她的patch时候英文也是很差劲。

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2003-4-18 23:40:15 | 显示全部楼层
[quote:4368cf06d3="windeye"]我使用她的patch时候英文也是很差劲。

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

效果不错!
回复

使用道具 举报

发表于 2003-4-19 00:38:23 | 显示全部楼层
只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。
回复

使用道具 举报

发表于 2003-4-20 09:39:52 | 显示全部楼层
[quote:7e7ed5b156="cjacker"]只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。[/quote]

OK!谢谢!果然成功。
回复

使用道具 举报

 楼主| 发表于 2003-4-20 12:18:43 | 显示全部楼层
[quote:a30557e6aa="cjacker"]只要把fontconfig patch中的autohint的FcTrue改成FcFalse就可以了。[/quote]

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

使用道具 举报

发表于 2003-4-20 12:27:21 | 显示全部楼层
能具体说说怎么改么
回复

使用道具 举报

 楼主| 发表于 2003-4-20 17:00:21 | 显示全部楼层
看来firefly小姐patch效果的改进确实在anti-alias的清晰度方面
回复

使用道具 举报

发表于 2003-4-20 23:46:29 | 显示全部楼层
嗯,主要是为了解决AA之后的字体模糊。

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

使用道具 举报

发表于 2003-4-21 12:03:50 | 显示全部楼层
不错!
回复

使用道具 举报

发表于 2003-4-27 13:23:52 | 显示全部楼层
我已经用了,效果果然不错
回复

使用道具 举报

发表于 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粗体的支持. 大牛啊,敬仰中。。。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-24 01:31 , Processed in 0.074674 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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