LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: jayklx

ubuntu和freetype两个use用哪个?

[复制链接]
发表于 2010-11-12 19:16:47 | 显示全部楼层
再传一张我用lcd-filtering overlay设置后的截图。
回复 支持 反对

使用道具 举报

发表于 2010-11-12 19:57:05 | 显示全部楼层
Post by waterloo2005;2119597
再传一张我用lcd-filtering overlay设置后的截图。


你字体这么大,效果能不好吗。。。。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-12 20:03:57 | 显示全部楼层
感觉不是很明显。。网页的话有ubuntu use的cairo可以看出点差别
回复 支持 反对

使用道具 举报

发表于 2010-11-12 20:10:06 | 显示全部楼层
感觉黑体比以前更粗了。
回复 支持 反对

使用道具 举报

发表于 2010-11-13 10:53:24 | 显示全部楼层
lclfilter这个USE是从ubuntu搞来的补丁,用于LCD屏幕字体显示优化。跟微软的cleartype效果差不多。
如果只为优化浏览器web页面显示效果,可以不用overlay里的fontconfig, 直接remerge portage里的cairo(+lcdfilter 或者+cleartype),我开启了lcdfilter, 用文泉驿正黑(开启内嵌点阵),主要效果是正黑体比以前较清晰了,而宋体(正黑内嵌)就像是原来的显示涂上了一层睫毛膏,很亮且锐利。

楼上waterloo2005兄用的看起来也是正黑,但是没开启正黑内嵌点阵宋体,可能还为英sans字体开启了anti alias, 所以网页所有字体都是粗粗的正黑,看起来好累哦。

我原来一直用微软的simsun字体来显示网页,后来删掉了,现在firefox还有xterm都用文泉驿正黑,效果不错,特别是内嵌的点阵宋体很满意。

firefox文泉驿正黑效果图.
http://imagebin.ca/view/gGf_RESA.html
回复 支持 反对

使用道具 举报

发表于 2010-11-13 11:18:40 | 显示全部楼层
Post by wd_afei;2119581
效果看附件,我觉得还行


这个应该是正黑加上ubuntu USE的效果了,不知道还能不能继续优化,这样虽然已经不错,但是字体还是有点发虚,看起来累。

Post by wd_afei;2119510
加 lcd-filtering overlay
看这个 http://gitorious.org/lcd-filtering/pages/Home


这个链接真不错,是个专门的lcdfilter gentoo overlay, 还有wiki。目前portage里只有cairo有lcdfilter这个USE,单单给这一个开启然后在44-wqy-wqy-zenhei.conf进行一些必要的设置就能使firefox开启lcdfilter效果。但是我猜要是系统级地(比如xterm)开启lcdfilter就得照着这wiki给四个包都打上lcdfilter的USE,这样相应地就不用单单设置文泉驿正黑字体了,有系统级的font conf供使用。

如果哪位朋友觉得我现在的firefox字体渲染效果不错(文泉驿正黑+cairo[+lcdfilter]+44-wqy-zenhei.conf)也愿意这样用,我把自己的44-wqy-zenhei.conf贴出来(由gentoo自带的又编辑了一些来开启lcdfilter,hinting和rgba)。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- WenQuanYi Zen Hei Configure File -->
<fontconfig>
  <!-- modified by Madsen@SMTH -->
  <match target="font">
        <test qual="any" name="family">
                <string>WenQuanYi Zen Hei</string>
                <string>文泉驿正黑</string>
                <string>文泉驛正黑</string>
        </test>
        <edit name="globaladvance"><bool>false</bool></edit>
        <edit name="spacing"><int>0</int></edit>
        <edit name="antialias" mode="assign"><bool>true</bool></edit>
        <edit name="hinting" mode="assign"><bool>true</bool></edit>
        <!--hintnone,hintslight,hintmedium,hintfull; hintslight is better-->
        <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
        <edit name="autohint" mode="assign"><bool>false</bool></edit>
        <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
        <!--rgb,bgr,vrgb,vgbr; it doesn't matter-->
        <edit name="rgba" mode="assign"><const>rgb</const></edit>
        <edit name="embeddedbitmap"><bool>true</bool></edit>
        <!--Ubuntu Options: lcdnone,lcddefault,lcdlight,lcdlegacy-->
        <edit name="lcdfilter" mode="assign"><const>lcdlight</const></edit>
  </match>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Bitstream Vera Serif</family>
                        <family>DejaVu Serif</family>
                        <family>WenQuanYi Zen Hei</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Bitstream Vera Sans</family>
                        <family>DejaVu Sans</family>
                        <family>WenQuanYi Zen Hei</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>DejaVu Sans Mono</family>
                        <family>WenQuanYi Zen Hei Mono</family>
                </prefer>
        </alias>
</fontconfig>

或者下载附件。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2010-11-13 14:20:05 | 显示全部楼层
Post by gentlog;2119668
lclfilter这个USE是从ubuntu搞来的补丁,用于LCD屏幕字体显示优化。跟微软的cleartype效果差不多。
如果只为优化浏览器web页面显示效果,可以不用overlay里的fontconfig, 直接remerge portage里的cairo(+lcdfilter 或者+cleartype),我开启了lcdfilter, 用文泉驿正黑(开启内嵌点阵),主要效果是正黑体比以前较清晰了,而宋体(正黑内嵌)就像是原来的显示涂上了一层睫毛膏,很亮且锐利。

楼上waterloo2005兄用的看起来也是正黑,但是没开启正黑内嵌点阵宋体,可能还为英sans字体开启了anti alias, 所以网页所有字体都是粗粗的正黑,看起来好累哦。

我原来一直用微软的simsun字体来显示网页,后来删掉了,现在firefox还有xterm都用文泉驿正黑,效果不错,特别是内嵌的点阵宋体很满意。

firefox文泉驿正黑效果图.
http://imagebin.ca/view/gGf_RESA.html

如何关掉sans的anti alias?谢谢
回复 支持 反对

使用道具 举报

发表于 2010-11-13 15:56:17 | 显示全部楼层
@waterloo2005

说实话我不知道怎么给sans开anti alisa, 所以也谈不上如何关。 有一次在.Xdfaults里用Xft.hinting: true和Xft.hintsyle:hintslight把网页上的英文全搞成粗体了,很不喜欢,但是不写这两行xterm下的正黑(不是内嵌点阵)又很模糊。

我没开全局hint, anti alias, 也不知道怎么全局开。只是在44-wqy-zenhei.conf里针对这一个字体设置了lcdfilter, anti alias 和hinting, 而firefox英文用的是sans 和 serif, 所以不会是粗体。

我的44-wqy-zenhei.conf在上边给出了,现在把eselect fontconfig list的结果给出来,以供参考。(我还没弄明白fontconfig)。

$ eselect fontconfig list
Available fontconfig .conf files  ( * is enabled ):
  [1]   10-autohint.conf
  [2]   10-no-sub-pixel.conf
  [3]   10-sub-pixel-bgr.conf
  [4]   10-sub-pixel-rgb.conf *
  [5]   10-sub-pixel-vbgr.conf
  [6]   10-sub-pixel-vrgb.conf
  [7]   10-unhinted.conf
  [8]   20-fix-globaladvance.conf *
  [9]   20-unhint-small-vera.conf *
  [10]  25-ttf-arphic-ukai-render.conf
  [11]  25-ttf-arphic-uming-bitmaps.conf
  [12]  25-ttf-arphic-uming-render.conf
  [13]  25-unhint-nonlatin.conf
  [14]  30-metric-aliases.conf *
  [15]  30-urw-aliases.conf *
  [16]  35-ttf-arphic-ukai-aliases.conf
  [17]  35-ttf-arphic-uming-aliases.conf
  [18]  40-nonlatin.conf *
  [19]  41-ttf-arphic-ukai.conf
  [20]  41-ttf-arphic-uming.conf
  [21]  44-wqy-zenhei.conf *
  [22]  45-latin.conf *
  [23]  49-sansserif.conf *
  [24]  50-user.conf *
  [25]  51-local.conf *
  [26]  60-latin.conf *
  [27]  64-ttf-arphic-uming.conf
  [28]  65-fonts-persian.conf *
  [29]  65-khmer.conf
  [30]  65-nonlatin.conf *
  [31]  66-wqy-zenhei-sharp.conf *
  [32]  66-wqy-zenhei-sharp-no13px.conf *
  [33]  69-unifont.conf *
  [34]  70-no-bitmaps.conf
  [35]  70-yes-bitmaps.conf
  [36]  75-ttf-arphic-ukai-select.conf
  [37]  80-delicious.conf *
  [38]  90-synthetic.conf *
  [39]  90-ttf-arphic-ukai-embolden.conf
  [40]  90-ttf-arphic-uming-embolden.conf
回复 支持 反对

使用道具 举报

发表于 2010-11-13 17:18:52 | 显示全部楼层
点阵不润啊 ,有锯齿感
回复 支持 反对

使用道具 举报

发表于 2010-11-14 12:46:11 | 显示全部楼层
Post by waterloo2005;2119698
点阵不润啊 ,有锯齿感


是阿,可能宋体就这样吧,能想到的我都搞了,lcdfilter, anti-alias, hintslight。
就这样吧,其它的搞不定了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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