Sky Watch

Ligatures in Firefox

在写完上一篇关于 CSS3 分栏的 post 以后,我查看分栏的效果,突然发现底下英文那一段中的 figure 比较诡异,放大以后发现 Firefox 居然支持字体中的 ligatures~~

关于 ligatures,简单的说就是把某些字母组合搞成一个字母,这样看起来更好看(一般来说是更紧凑)。还有三点补充:

  1. Ligatures 很神奇
  2. Windows 下的程序基本都不能识别 ligatures,除非是 Safari 3 和 Adobe 这样自己写字体引擎的
  3. X 的 Freetype 2 在 patch 之后支持 ligatures。
看截图,是在 Firefox 里放大到 4 倍的结果,字体是 Adobe 的 Gill Sans Std:

Ligatures in Firefox Normal i
连在一起的 f 和 i普通的 i