LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 八百里

firefly补丁、字体、term选择等问题~

[复制链接]
发表于 2004-3-26 03:25:15 | 显示全部楼层
最初由 albert_lew 发表
>>我一直以为xft的补丁是为了显示粗体的,事实上我原来实验的时候,各个包是分别编译的,只有打了xft的补丁后,才有粗体


这个大家都知道呀,我说的是另外一个作用 :p

我之前一直以为patch里面的bitmap部分只是为了配合fonts.conf的设置,现在发现,没这个patch,bitmap字体根本出不来。
发表于 2004-3-26 07:08:59 | 显示全部楼层
那个xfree的ebuild里,gamma补丁的那行应该注释掉了,不然效果不可能有这么好

另外你那张linuxsir论坛的截图,是不是用了autohint,记得当时我实验的时候,autohint的效果不如hinting (bytecode),模糊一些

你是指freetype的ebuild吧,
DEPEND="virtual/glibc
        zlib? ( sys-libs/zlib )"

src_unpack() {
        unpack ${A}

        cd ${S}
        # Slight Hint patch from akito
        epatch ${FILESDIR}/${PN}-2.1.5-autohint-cjkfonts-20031004.patch
        # Slight Hint patch from filefly
        epatch ${FILESDIR}/${PN}-2.1.5-UNPATENTED_HINTING.patch
        #epatch ${FILESDIR}/${PN}-2.1.4-smooth-usegamma-20030519.patch
}

不好意思,没看到。
fonts.conf的一段:
<!--
Add by firefly@firefly.idv.tw
Enable "hinting & autohint" for all fonts.
-->
<match target="font">
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>

整个file贴这儿了: http://www.linuxsir.cn/bbs/showthread.php?threadid=95002&perpage=15&pagenumber=1
发表于 2004-4-5 09:25:48 | 显示全部楼层
回一下这个帖子

今天找到问题根源了,在于autohint,对某些英文字体,这个选项打开之后,字就会变粗。而firefly的patch里面有一段就是专门用来打开这个的(见上一贴)。只要删掉这段,然后,对需要的字体专门指定打开auohint就行了。
格式如下:
  1. <match target="font" >
  2.   <test name="family" >
  3.    <string>Bitstream Vera Sans Mono</string>
  4.   </test>
  5.   <edit name="antialias" >
  6.    <bool>true</bool>
  7.   </edit>
  8.   <edit name="hinting" >
  9.    <bool>true</bool>
  10.   </edit>
  11.   <edit name="autohint" >
  12.    <bool>true</bool>
  13.   </edit>
  14. </match>
复制代码

下面是关闭了autohint之后,上slashdot的效果图,左边是konqueror,右边是mozilla,都很不错。

发表于 2004-4-5 10:58:46 | 显示全部楼层
今天去旅游,周末回来试!
发表于 2004-4-5 16:40:40 | 显示全部楼层
但这样有些字符看起来会有点虚,像是水笔在一张沾了油的纸上写出来的似的
不知道在lcd上看是什么样子
发表于 2004-4-5 16:56:12 | 显示全部楼层
我也说一点,个人来说并不喜欢打什么firefly的补丁,罗索死了。。也不见得有多好得效果~。
我是LCD,仅仅是在KDE3.2 的控制中心加了simsun的字体而已。分辨率1024x768。

本帖子中包含更多资源

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

x
发表于 2004-4-5 17:02:47 | 显示全部楼层
占点版面,多贴两张

本帖子中包含更多资源

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

x
发表于 2004-4-5 17:11:15 | 显示全部楼层
其实加不加补丁倒不是重点,如果可能的话不加补丁当然最好了。这个贴子的用意在于搞明白,修改哪些具体的地方可以获得比较好的中英文显示效果。
发表于 2004-4-5 17:15:39 | 显示全部楼层
nod. 很多效果纯粹是口味问题
无论如何,多些选择总是好的
发表于 2004-4-6 09:57:58 | 显示全部楼层
自己做一个字体也是一个选择.这样应该就不需要打补丁了.
http://www.linuxfans.org/nuke/mo ... der=asc&start=0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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