打印

cairo......

cairo......

Debian中cairo升级到1.2后,gtk2程序再也不遵循fontconfig的AntiAlias设置了

TOP

ChangLog中有:
引用:
And at least the following bugs have been fixed:

6759  fontconfig option AntiAlias doesn't work in cairo 1.1.2

...

TOP

请提供详细的信息如相应的 fonts.conf。
偷来的签名: [code:1] USE="-bitch -in-laws nice gorgeous smart" emerge girlfriend >>> china/suzhou/girlfriend merged [/code:1]

TOP

Debian unstable, libcairo2版本:

[code:1]libcairo (1.2.0-1) unstable; urgency=low

  * New upstream release.

-- Dave Beckett <dajobe@debian.org>  Sat,  1 Jul 2006 19:43:51 -070[/code:1]

~/.fonts.conf中的

[code:1]<match target="font" >
  <edit mode="assign" name="hinting" >
   <bool>true</bool>
  </edit>
</match>
<match target="font" >
  <edit mode="assign" name="hintstyle" >
   <const>hintfull</const>
  </edit>
</match>
<match target="font" >
  <edit mode="assign" name="antialias" >
   <bool>true</bool>
  </edit>
</match>
<match target="font" >
  <edit mode="assign" name="rgba" >
   <const>rgb</const>
  </edit>
</match>[/code:1]

对中文字体关闭了hingting。

[code:1]<match target="font" >
  <test compare="contains" name="lang" >
   <string>zh</string>
  </test>
  <edit name="hinting" >
   <bool>false</bool>
  </edit>
</match>[/code:1]

用的雅黑字体,QT程序不受影响,mozilla官方的二进制包的Firefox也正常,其它gtk2程序都无法打开AA了。

TOP

downgrade到1.0.4,又正常了。

修正:packages.debian.org上能查询到1.2.0了。

TOP

cairo邮件列表上这个报告,和我描述的问题应该是一样的吧。

http://lists.freedesktop.org/archives/cairo/2006-June/007179.html

TOP

ricetons,也是公社社员诶。

TOP

没注意后面 sunmoon的回复。

TOP

我FreeBSD中的cairo-1.0.4,在KDE环境下,GTK+2程序也无法遵循Fontconfig按我的意愿显示AA

TOP

我的1.0.4似乎没遭遇到这个问题,也是KDE桌面。

TOP

难道是我用了gtk-qt-engine的关系。。
不过我的archlinux里面的cairo-1.0.4确实有问题,对斜体字关不掉AA
fakeroot对此有经历么?

TOP

我用debian,字体用wqy。升级cairo后,感觉firefox非常的慢,我现在都把firefox的pango支持关掉了。其他的倒还没有发现什么。

TOP