iOS 中华文黑体字族里的 J ⼀ K ⼀ SC ⼀ TC 有何区别?

2025-03-23 03:52:56
推荐回答(2个)
回答1:

实际上,论及具体 Glyph 的字形标准的话,华文黑体的这「.STHeiti UI」四个字族是不对应的。
这四个字族是 Yosemite 研发初期、日韩文 Thin / UltraLight 字体尚未到位时的临时替代品。
后来,韩文怎样我不清楚,但日文 Hiragino Kaku Gothic Interface 家族跟进了 W1 / W2 字重。
于是华文「.STHeiti UI J & .STHeiti UI K」正式成为摆设。
(这就是为什么「在回答这种问题之前、一定要将这字体拆开看看」。)

再看现在,El Capitan 开始,整个华文「.STHeiti UI」全部成为摆设。
日文 UI 冬青黑体日文无法显示的汉字都会交给冬青黑体简体中文来显示(仅 OS X);
且简繁体中文 UI 的苹方字族的汉字覆盖率也不是问题(OS X / iOS)。
// iOS 9 开始,iOS 不再随赠华文黑体,且 Pages 也无法再从 iOS 当中使用冬青黑体简体中文。

于是,你千万不要、也不需要指名道姓地引用某个字体。
你要想使用特定语言的字体的话,你完全可以指定其显示文字时所依赖的语言区域。

回答2:

+ systemFontOfSize:
+ boldSystemFontOfSize:
+ italicSystemFontOfSize: