关于MacOS下字体的一些研究

 

Mac 下的中文字体不多,系统默认是使用细黑体来显示中文文字(STXihei)。

为什么苹果不使用宋体来显示呢,因为宋体是衬线字体。

NewImage
衬线字体:带字体修饰的字体。(图中红色部分) 也叫“白体”,相对的非衬线字体叫“黑体”,英文叫sans-serif(sans在英文是非的意思)
NewImage
(中文的宋体和黑体)
在传统的印刷中,衬线字体一般都是用来正文印刷,但是在CRT LCD显示器上这些字体不适合阅读,同时字体过小的衬线字体不如非衬线字体美观。后来微软在vista中推出了微软雅黑这个非衬线字体。同时为了优化非衬线字体,采用了字体抗锯齿技术(clearType)。不过苹果在1998年就开始使用了这个技术。

ClearType 原理
NewImage
 
衬线字体不适合在clearType下使用,因为过小的字号没有住够像素空间去展示(笔划末端的点缀太多),显示也不美观(比如Flash如果用了宋体在mac下 NewImage就比较悲剧)。
 
除非是点阵显示(winXP的宋体时代),点阵显示在LCD上显示会带来不少问题。
NewImage
(12px ClearType下的宋体)
 
NewImage
(12px ClearType下的STXihei)
 
在Mac系统中,不同语言的默认字体是
  • 日文字体是:Hiragino Kaku Gothic Pro
  • 简体中文是:STXihei
  • 繁体中文是:LiHei Pro Medium
  • 韩文字体是:AppleGothic

 

英文的Mac系统中,对文字的字体查找顺序是:

  • 英文字体->日文字体->中文字体
 
Hiragino 字体比 STXihei 显得比较饱满些,不过Hiragino Kaku Gothic Pro没有包含简体文字,后来也出来了简体版本的Hiragino字体叫,冬青黑体简体中文(Hiragino Sans GB)
NewImage
 
在 Web 上的字体,如果使用了 Arial,verdana 字体作为默认,中文字体自动是选用非衬线字体STXihei。如果默认字体是 Georgia,Times New Roman,那么中文字体就会自动选成宋体

查看更多...

Tags: 字体 fonts mac

分类:Web Design | 固定链接 | 评论: 19 | 引用: 0 | 查看次数: 11617