|
发表于 2012-1-13 19:34:40
|
显示全部楼层
- 您该贴个截图才是。
- 我上次打了ubuntu patchset,没有发现渲染效果有重大区别。您确定渲染效果的差异是由补丁造成的吗?
- Gentoo默认的字体hinting是hintfull,所以字体看起来犹如枯骨,Ubuntu默认的hintslight相对更粗些。如果您遇到的是这种问题的话可以通过DE自身的设定或者fonts.conf来修改hinting方式。如果您使用GNOME 2,GNOME的外观设置中可以调节hinting;GNOME 3可能需要gnome-tweak-tool来调节;KDE想必也有相应的设置。
如果您没有使用主流DE的话,建议在 /etc/fonts/local.conf 中设置hinting模式,前提是您在eselect fontconfig中启用了51-local.conf)。这里是我个人使用的字体渲染设置:
- <?xml version="1.0"?>
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
- <fontconfig>
- <!-- Font rendering options -->
- <match target="font" >
- <edit mode="assign" name="hinting">
- <bool>true</bool>
- </edit>
- <edit name="hintstyle" mode="assign">
- <const>hintslight</const>
- </edit>
- <edit name="antialias" mode="assign">
- <bool>true</bool>
- </edit>
- <edit name="embeddedbitmap" mode="assign">
- <bool>false</bool>
- </edit>
- </match>
- </fontconfig>
复制代码
另外,eselect fontconfig中10-XXX.conf等几项的启用与否也值得注意。 - 如果您确定字体渲染问题是ubuntu patchset造成的话,lcd-filtering overlay中有几个打了补丁的ebuild可以尝试。
|
|