个人工具

“字体渲染”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
基础知识
基础知识
第4行: 第4行:
 
subpixel rendering:次像素渲染。
 
subpixel rendering:次像素渲染。
  
Anti-aliasing:简称AA,抗锯齿,俗称 AA 渲染。
+
Anti-aliasing:简称AA,抗锯齿,俗称 AA 渲染,字体平滑。
  
 
FreeType:Linux 上的字体渲染引擎。
 
FreeType:Linux 上的字体渲染引擎。

2010年8月16日 (一) 21:35的版本

基础知识

Font hinting/hintstyle:字体微调,中文字体的hinting制作非常麻烦,所以微米黑的中文就是没hinting,微软雅黑有。

subpixel rendering:次像素渲染。

Anti-aliasing:简称AA,抗锯齿,俗称 AA 渲染,字体平滑。

FreeType:Linux 上的字体渲染引擎。

Pango:Linux 上的字体渲染引擎。

Cairo 、libXft:与字体显示有关的两个基础库,它们有没开启上面的渲染直接影响到程序的字体显示,Ubuntu 的这两个库默认已经启用渲染。

专利

所有跟hinting有关的专利都在 2010年5月过期(原本掌控在Apple和Microsoft手中),Freetype的2.4版开始默认启用hinting字体算法。

参考文章

字体平滑,反锯齿,和次像素渲染(译文)