微软雅黑

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻
微软雅黑
Sample of Microsoft YaHei font
样式无衬线体
分类黑体
设计师齐立
委托者微软
发行商方正集团蒙纳公司(字体微调)
发表日期1997年7月18日,​26年前​(1997-07-18
许可专属字体
File:Microsoft YaHei.svg
示例

微软雅黑体是美国微软公司委托中国方正集团设计的一款支持ClearType技术的简体中文字体蒙纳公司(Monotype Corporation)负责了该字体“Regular”、“Bold”字重字体微调工作[1],并设计了假名等字符。微软雅黑属于 OpenType TT 类型字体(后缀与 TrueType 类型字体相同),在字体设计上属于无衬线字体,即中文字体中的黑体。微软雅黑与方正兰亭黑系列字体同源,但雅黑是专为屏幕显示而设计[2],在使用 ClearType 功能的液晶显示器中,微软雅黑比以前 Windows XP 默认的中易宋体更加地清晰易读。

该字体家族具有独立粗体“微软雅黑Bold”,这个粗体并非由电脑自动加粗,而是人工制作的粗笔画字符,其具有更好的显示效果。微软雅黑与微软正黑体是 Windows 系统字体中最早具有独立粗体的中文字体。

2013年,该字体家族新增了“微软雅黑Light”,汉字部分来自相同字重的方正兰亭黑。

当使用于不能显示中文字体名称的系统和繁体中文的系统时,会显示为 Microsoft YaHei

发行

微软雅黑是随着简体中文版Windows Vista一起发布的字体,也是 Windows Vista 至 Windows 10 的系统默认字体。另外,Microsoft Office 2007简体中文版也附带这个字体。2008年5月6日,微软发布了适用于 Windows XP 的雅黑字体版本5.00[3]

在随 Windows 8.1 一起发布[4][5]的微软雅黑6.14版(粗体为6.12,细体为1.01)中,字体格式更改为 TTC 格式[6],包含两个不同名称的字体家族:Microsoft YaHei 和专用于系统界面的 Microsoft YaHei UI。这两个字体家族差别很小,字符部分几乎没有差异,仅一些度量参数有所不同[7]。该版本新添了一个扩展注音符号“ㄭ”。

在2017年推出的 Windows 10 秋季创意者更新中,微软雅黑迎来了重大更新。更新的6.25版(细体为6.23版)调整了一些中文标点符号的位置、扩充字符集,并重新进行了字体微调以优化渲染效果。[8]

字符集

微软雅黑支持 GB18030 字符集,包含了 Unicode中日韩统一表意文字基本区块及扩展A区中的所有27496个中文字符,以及中国国家标准化管理委员会添加的大约80个中文字符,涵盖了 GBK 中的字符、Big5的繁体中文字符和 GB2312 中的简体中文字符。还包括西文字母中的拉丁字母西里尔字母希腊字母[9]

Windows 10 秋季创意者更新中的微软雅黑更新版本对字符集进行了扩充,在原有字符集基础上增加了199个汉字,从而完整支持了中国国家语言文字工作委员会制定的《通用规范汉字表》。[8]

优点

专为屏幕显示设计,字形饱满,字间留白很少,从而使字内有更多留白,在字号较小时仍能较清晰地辨认。[2]

问题

  • 微软雅黑Bold中的“·(U+00B7)”这个符号被误植成一个大方框(·)。此问题在最初的0.70版中就存在,之后直至6.02版才被修正。
  • 汉字“一”在左右两端没有预留足够空间,使用时很难与破折号区别开来。如“一一说明、——说明”。
  • 直排时,部分文字会与下一个字重叠。[来源请求]
  • “字”字和“宇”字在14px(10.5磅/中文五号字)粗体并开启ClearType时显示效果相近,难以区分(“字”: “宇”:)。该问题在6.25版中已得到修正。[8]
  • 常用的中文标点符号除句号、顿号及部分中文括号以外都居中偏下显示,这不符合中华人民共和国关于标点符号的国家标准。[10]该问题在6.25版中已得到修正。[8]
  • 微软雅黑中的拉丁小写字母Alpha(ɑU+0251ɑ)被误植成希腊小写字母Alpha(αU+03B1α),这个问题直到Windows 10中也还没有得到解决。[注 1]
  • 微软雅黑在使用小字号时,由于微软雅黑的字体微调质量不佳而显得大小不一,底部或顶部可能没有对齐,这一点广受诟病[11]。另外,简繁混排时即使字号不小,也存在同样的问题[注 2]。若使用第三方插件(如“MacType”)即可解决此类问题。微软团队在微软雅黑6.25版中对汉字重新进行了字体微调,显示效果有所改善。[8]
  • Windows 8.1的微软雅黑字体,上下间距过大,导致对话框变得更高(与其他语言相比),且部分按钮错位。(直到 Windows 10 都还未得到解决,不过可以手动替换Windows 8的微软雅黑修复这个问题。)
  • 在WPS中使用微软雅黑存在上下间距过大的问题,而且无法调整。[来源请求]
  • 微软雅黑Light的日文假名并非为当初微软给微软雅黑Regular/Bold搭配的假名(而微软正黑体则全部都是),反而直接用了对应方正兰亭黑当中“方正字体产品统一搭配”的假名,与其它字符设计风格不符,在显示日文时问题严重破坏阅读观感。该套假名设计被方正滥用于自家几乎所有黑体产品的几乎所有字重当中。

参见

注释

  1. 在用Firefox浏览器浏览该网页时,键入about:config,查找以“zh-CN”结尾的font.name字符串并键入“微软雅黑”或“Microsoft YaHei”,就能发现这些BUG。
  2. 使用微软雅黑字体并将该页切换至繁体,很容易发现这一问题。

参考

  1. 佚名. Monotype Imaging Brings Fonts to Microsoft Office and Windows Vista Products. Monotype Imaging website. 2007-03-20 [2012-10-24] (英语). 
  2. 2.0 2.1 齐立. 微软雅黑的设计. 方正字库. 2009-10-20 [2012-10-23] (简体中文). 雅黑字体是为微软公司设计的屏幕显示汉字。它具有个性独特、结体优美、识别性强、块状效果好、显示清晰等优点……首先打破传统结体方式,采用大字面设计,字怀放开,增大内白,使文字方正,布白匀称。由于字体中宫放开,使文字的适用性也随之增强,不但适合小级数文字的使用,更适合屏幕显示 
  3. Simplified Chinese ClearType fonts for Windows XP - 简体中文. 微软公司网站. 2008-05-20 [2012-10-23] (简体中文). 
  4. 10123whs. Win7巧变Win8:Win8 微软雅黑字体 6.10下载. IT之家. 2012-06-20 [2012-20-23] (简体中文). 
  5. ugmbbc. 微软修复上一版本雅黑粗体问题 字体版本升级到6.11. 中文业界资讯站. 2012-08-19 [2012-10-23] (简体中文). 
  6. 早期版本的字体为多个 TTF 格式文件,6.10版(粗体为6.11版)开始改为 TTC 格式。
  7. 厉向晨. 微软雅黑和微软正黑的 UI 版与普通版有何区别?. 知乎. 2012-03-24 [2017-10-19] (简体中文). 
  8. 8.0 8.1 8.2 8.3 8.4 玄隐. Win10秋季创意者更新:这些微软雅黑字体新改进你发现了吗?. IT之家. 2017-08-17 [2017-10-19] (简体中文). 
  9. Microsoft YaHei & Microsoft YaHei UI font family. 微软公司网站. 2008 [2021-10-30] (英语). 
  10. 中华人民共和国国家标准标点符号用法. 国家技术监督局. 1995-12-13 [2012-10-24] (简体中文(中国大陆)). 句号、问号、叹号、逗号、顿号、分号和冒号一般占一个字的位置,居左偏下,不出现在一行之首 
  11. 小伟的布拉格. 关于 Android 默认字体以及对比微软雅黑字体. 中文业界资讯站. 2010-06-26 [2012-10-24] (简体中文). 仔细观察一下,小字号时的雅黑字底部并没有完全对齐,而 Droid Sans Fallback 对得很整齐。因此雅黑在小字号时有点大小不一,这也是其广为诟病的一点。