关于MacOS下字体的一些研究
作者:puterjam 日期:2011-12-18
Mac 下的中文字体不多,系统默认是使用细黑体来显示中文文字(STXihei)。
为什么苹果不使用宋体来显示呢,因为宋体是衬线字体。

衬线字体:带字体修饰的字体。(图中红色部分) 也叫“白体”,相对的非衬线字体叫“黑体”,英文叫sans-serif(sans在英文是非的意思)

(中文的宋体和黑体)
在传统的印刷中,衬线字体一般都是用来正文印刷,但是在CRT LCD显示器上这些字体不适合阅读,同时字体过小的衬线字体不如非衬线字体美观。后来微软在vista中推出了微软雅黑这个非衬线字体。同时为了优化非衬线字体,采用了字体抗锯齿技术(clearType)。不过苹果在1998年就开始使用了这个技术。
ClearType 原理

衬线字体不适合在clearType下使用,因为过小的字号没有住够像素空间去展示(笔划末端的点缀太多),显示也不美观(比如Flash如果用了宋体在mac下
就比较悲剧)。
除非是点阵显示(winXP的宋体时代),点阵显示在LCD上显示会带来不少问题。

(12px ClearType下的宋体)

(12px ClearType下的STXihei)
在Mac系统中,不同语言的默认字体是
- 日文字体是:Hiragino Kaku Gothic Pro
- 简体中文是:STXihei
- 繁体中文是:LiHei Pro Medium
- 韩文字体是:AppleGothic
英文的Mac系统中,对文字的字体查找顺序是:
- 英文字体->日文字体->中文字体
Hiragino 字体比 STXihei 显得比较饱满些,不过Hiragino Kaku Gothic Pro没有包含简体文字,后来也出来了简体版本的Hiragino字体叫,冬青黑体简体中文(Hiragino Sans GB)

在 Web 上的字体,如果使用了 Arial,verdana 字体作为默认,中文字体自动是选用非衬线字体STXihei。如果默认字体是 Georgia,Times New Roman,那么中文字体就会自动选成宋体。
[本日志由 puterjam 于 2011-12-19 03:30 PM 更新]
上一篇: URI 和 URL的一些研究笔记
下一篇: 这是最新的一篇日志
文章来自: 本站原创
Tags: 字体 fonts mac
相关日志:
评论: 15 | 引用: 0 | 查看次数: -
|
| 124.207.104.18 |
|
回复]sans是法语
还是觉得ubuntu的字体比较好看
各种羡慕嫉妒恨
苹果机的渲染并不是Cleartype
赞扫盲贴
MAC 上面的字体渲染感觉很生硬,Windows 上面雅黑字体 + 第三方渲染可以取得更好地效果。
为啥我那个评论不了
挺不错的,非常有风格
发表评论


| 204.12.217.234 |