四月 21st, 2007
更好的华文黑体渲染效果
Category: Ubuntu, Author: Nicky, Popularity: 28%今天在测试几种黑体效果的时候,无意中发现了一种更好的华文黑体 (STHeiti) 渲染效果,比以前搞出来的更加清晰锐利,仔细对比下面这 2 张图中的文字,先凭肉眼观察是不是锐利多了,毛边少了?如果看不出来,可以下载后在图片浏览器中快速切换着来看,特别注意 “种、擎、际” 这几个字,还有大标题。
方法已经找到,还是使用我这个 《黑体解决方案》,关键就在第三步的时候,我以前只尝试了单独给 STHeiti 设置不微调,然后再选择 “次象素平滑” 或者 “最佳形状” 这 2 种全局渲染设置,没有尝试过,在选择 “最佳形状” 后,再在 “细节” 里面把平滑选择为 “次像素(LCD)” 这种效果。原来 “更好的华文黑体渲染效果” 就这这么来的。
我在自己的 CRT 上测试,文字更锐利了,而在液晶上测试,这么做的效果不是很明显,这个方法推荐 CRT 用户尝试。你也可以根据自己的实际情况来调整,怎么清晰就怎么弄。
以前的效果:

现在的效果:

文字中 CRT 拼错了。
最后,附上华文黑体 (STHeiti) 3 种渲染效果对比图:
给华文黑体 (STHeiti) 单独定义为不微调,然后在“字体渲染”选项中选择 “最佳形状”。
说明:这是我以前常用的方式,英文字体为 Bitstream Vera Sans 显示很完美,缺点就是中文带点毛边。

这是缩略图,需要点击放大观看。
给华文黑体 (STHeiti) 单独定义为不微调,然后在“字体渲染”选项中选择 “次象素平滑”。
说明:中文毛边是少了,不过英文和数字看起来就不爽了,太细,和中文根本不协调。

这是缩略图,需要点击放大观看。
给华文黑体 (STHeiti) 单独定义为不微调,然后在“字体渲染”选项中选择 “最佳形状”,然后在 “细节” 里面把平滑选择为 “次像素(LCD)” 。
说明:在我的 CRT 显示器上测试,综合上面 2 种优点,英文完美显示,中文毛边减少。

这是缩略图,需要点击放大观看。
ps: 麻烦转载的朋友注明出处。
Tags:STHeiti, Ubuntu, 黑体.
评论数量(15) | Add Comments
本文网址:http://www.osxcn.com/ubuntu/stheiti-drawing.html


从精神上支持你~~!
一直使用你的字体美化方法,谢谢谢谢啊!
不太懂这个,我用的液晶,xp系统,看起来那个字怎么怪怪的。。
学习了
呵呵,研究了一下,感觉这个方法对华文黑体比较适用,对其它字体可能效果没有这么明显:)
Nicky,来看看偶用的这个字体的效果对比吧
http://cartson.yupoo.com
雅黑吧,还不错。
你那张 “d1_系统默认&次像素” CRT 下效果最好。
不是雅黑,是华康黑体。
对字体没啥研究 挺喜欢雅黑 自己的Ubuntu也一直是一片雅黑
反正怎么着也比自带的字体棒就是了
我刚装了ubuntustudio,界面字体都很好看。
但firefox的地址栏字体怎么修改阿?很难看,和系统字体不一致。
请大家帮忙,谢谢
首先感谢Nicky的Ubuntu新手指南及一系列相关的文章,在你的指引下我顺利安装了Ubuntu 7.04。但使用黑体解决方案时遇到困难,表现为Ctrl+Alt+BackSpace重启x后不能够进入图形界面,只有黑屏及繁忙的鼠标指针,不知是什么原因?
如果安装黑体前没有出现这个问题,而安装字体后重起 X 出现问题,可以检查一下字体权限问题。
谢谢,我相信也是权限问题,但现在应怎样修改呢?
如果你的字体安装在 /usr/share/fonts/truetype/stheiti.ttf 下的话。
先试试 sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf 行不行?
真的是权限问题,解决了,谢谢!
解决了就好。
希望nicky有时间的时候可以帮忙修复一下图片链接,多谢!