Updates on font changes in Snow Leopard

A few months ago, I’ve covered font related changes in Snow Leopard in this post, that was perceived from developer preview build 10A286, after I got build 10A335 and 10A354, several changes can be observed.

  1. Heiti SC and Heiti TC we covered earlier are now used as the default fallback fonts for Simplified Chinese and Traditional Chinese, respectively. We can see this via the content of the default font fallback configuration file of Core Text:

    $ cat /System/Library/Frameworks/ApplicationServices.framework/\
        Frameworks/CoreText.framework/Resources/DefaultFontFallbacks.plist
    ...
        <array>
            <!-- for Traditional Chinese, use STHeiti TC -->
            <string>zh-Hant</string>
            <string>STHeitiTC-Light</string>
        </array>
        <array>
            <!-- for Simplified Chinese, use STHeiti SC -->
            <string>zh-Hans</string>
            <string>STHeitiSC-Light</string>
        </array>
    ...
    
  2. Menlo“, the monospaced font we mentioned previously, are apparently used as the default coding font for Xcode 3.2 now. Apple even filed a couple of trademark registrations in US and EU for that name.

    Menlo
    Menlo Regular in Xcode 3.2

    Personally, I still prefer the good-old-Monaco.

  3. A pair of new Chinese OpenType fonts called Hiragino Sans GB and Hiragino Sans CNS have been added into recent builds, for Simplified Chinese and Traditional Chinese, respectively. Both fonts have two widths: W3 and W6.

    Hiragino Sans GB W3
    Hiragino Sans GB W3
    Hiragino Sans GB W6
    Hiragino Sans GB W6
    Hiragino Sans GB W3
    Hiragino Sans GB W3

    These fonts were announced by Dainippon Screen Mfg. Co., Ltd., they are specifically designed for Chinese users, but in a traditional Japanese Kanji style. These fonts can be seen as “sans-serif” fonts (hence the name) or “Gothic” fonts in Japanese term, or “heiti” in Chinese term.

    However, Hiragino Sans CNS, the font family for traditional Chinese appeared in 10A335 is removed suspiciously in 10A354. I wonder if Apple will added it back in the official release.

    For comparision, Microsoft licensed a pair of Chinese fonts called “Microsoft Yahei” and “Microsoft Jhenghei” in Windows Vista, which are somewhat similar to Hiragino Sans fonts, at least to my eyes.

Author: jjgod

A software engineer from China, working on text rendering for a fruit company. Interested in typography and science fiction.

10 thoughts on “Updates on font changes in Snow Leopard”

  1. what’s the character count of Hiragino Sans GB? it may actually be used as a text font in print!?

  2. @d4q1n: There are 29382 characters, covered most of CJK Unified Ideographs and CJK Unified Ideographs Extension A areas of Unicode, to me it seems pretty competent to be used in print.

  3. Hmn this is not related but I always have had a question about xcode.

    How come they can’t make the preference more compliant with others. the big squarish tabbar is an eye sore

  4. Well, Menlo is based on the open source Bitstream Vera Sans Mono, which is the most popular font among coders and already default Monospace font on Linux. I wonder what they changed, but the first time I saw the font I thought it was Bitstream Vera Sans Mono :D.

    This is the font I already use in Leopard Terminal, MacVim and XCode, at 11pt too, so this is great. I will have way less to customize when I install Snow Leopard :D.

  5. 你好 一直不大明白css中字体名称的表示方法 Hiragino Sans GB在css中的调用方式~~~~~ 谢谢

    我是指的这个东西 * { font-family: “Lucida Grande” “Hei” !important; }

  6. @youminbuluo: 你可以用:

    * { font-family: "Lucida Grande", "Hiragino Sans GB", Hei !important; }
    

    当然,我建议不要用 Hei。

  7. For comparision, Microsoft licensed a pair of Chinese fonts called “Microsoft Yahei” and “Microsoft Jhenghei” in Windows Vista, which are somewhat similar to Hiragino Sans fonts, at least to my eyes.

    That’s what I was thinking.

Leave a Reply

Your email address will not be published. Required fields are marked *