Mac OS X 默认中文字体

业界|Type is Beautiful|Rex Chen 2009-01-18 23:14:12

默认细黑体与黑体(Hei)设计与默认行距的比较

这个题目大概只适用于技术限制较大的网页设计师。不过花了很多时间都得不到答案,放上来大家参考。总的来说 Mac OS X (下简称 Mac)的中文字体在显示上来说是很优秀的,以细黑为主要的特点,默认行距适中,在各个尺寸都清爽美观,这一点熟用 Mac 的人应该都清楚。由于其细黑特点,虽然在大尺寸上略显单薄,但在小尺寸上灰度却比其他中文字体更胜一筹,因此也成为网页设计中不二的中文字体选择。很少人注意到这个问题,是因为中文网页的主体英文字体是 Arial、Tahoma 和 Vernada 等非衬线体,在默认字体为 sans-serif 时,默认的中文字体即是这种细黑体。但当默认英文字体是 Georgia、serif 等衬线字体时中文就变成了宋体,宋体在小尺寸下太弱,想要换成默认细黑体的时候却难到了我——找不到这种细黑体。

与一些系统中类似的中文字体比较

试了系统中默认的一些主要字体(包括华文黑体 STHeiti、Hei、苹果丽黑 Apple LiGothic、Arial Unicode MS 和 AppleGothic,都发现不同。

与一些系统中类似的日文字体、和东亚字体集比较

默认细黑体的一些缺陷成为寻找的线索。比如“类”字下面由“大”变成“犬”,这种奇怪的变形只有在其他东亚字体里找到,于是试了日文和韩文的一些字体。很明显的看出,默认细黑体包含了日文、韩文、繁简中文部,那么最明显的选择应该就是东亚文字集了。但系统仅有的非衬线大型东亚文字集(AppleGothic、Arial Unicode MS)里却找不到与默认细黑体一样的字体。该默认字体的小问题还有很多:包括有些字,比如“关”字距很窄;粗体有些字缺失等等。维基百科列出了最近 OS X 版本包含的字体列表。种种线索下仍然无处可循,到底是藏在系统中我没发现,还是用特殊的方法调用不同字体的部,能否从手工调用出来?欢迎大家讨论。更新:问题解决Ryukei 解析东亚各字体细微差异的缘由见下,基本上是由于各国标准不同,出版字体的公司按照本国标准,因此细节上有所妥协,因此一般情况下的设计要避免跨语言字体的使用。Zheming Lin 的讨论帮助了解了 Mac 选择字体的细节:Mac 按照系统的语言顺序依次选择语言对应的默认字体。日文墨认字体为 Hiragino Kaku Gothic Pro、简体中文为 STXihei、繁体中文可能为 LiHei Pro Medium、韩文为 AppleGothic。在一个字体缺乏对应字的情况下会在下一个语言默认字体里寻找对应。英文系统的 Mac 默认的顺序是英文,日文,中文。中文系统用户有时抱怨字体太虚,可能也与 STXihei 的设计有关,但总的来说 STXihei 在小尺寸可以有效的补充 Hiragino Kaku Gothic Pro,看起来比较完善。至于网页设计时 CSS 的调用上,同时调用 Hiragino Kaku Gothic Pro 和 STXihei(font weight要设置为 auto)就可以,粗体的选择为 Hiragino Kaku Gothic Pro 和 STHeiti。考虑到现在 Windows 的环境(IE 6 仍然是主角),以正文字体宋体为例,相关代码如下:p {font: normal 12px/175% Georgia, "Times New Roman", Times, serif, "Hiragino Kaku Gothic Pro", "STXihei", Hei, SimSun;}粗体为:p {font: 12px/175% Georgia, "Times New Roman", Times, serif, "Hiragino Kaku Gothic Pro", "STHeiti", Hei;}欢迎继续讨论。

华文字库

华文字库

苹果

苹果