Introducing Source Han Super OTC

The release of Source Han Serif earlier this month, on 2017-04-03, gave me an opportunity to build yet another resource for stress-testing environments, particularly those that consume OpenType/CFF Collections. (This also continues to simplify file management by combining three Super OTCs into a much larger one.)

Basically, I combined the Super OTCs of Source Han Sans (36 fonts) and Source Han Serif (28 fonts), and for good measure—and to exceed any possibility of a 64-font limit or threshold—I also included the 14 fonts from the Source Han Code JP OTC.

The Source Han Super OTC is over 300MB in size, and includes 78 fonts in total, which are supported by 21 separate 'CFF ' tables. I confirmed that macOS (I am using Version 10.12.4) and the latest Adobe apps support this 78-font and monster-like OpenType/CFF Collection.

I am now curious about Windows…



For those who use the Source Han fonts and have updated to Windows 10 Creators Update, please add a comment as to whether this Super OTC installs and functions in that environment.

As usual, enjoy!


9 Responses to Introducing Source Han Super OTC

  1. Downloaded, unzipped, and installed without a hitch on my system: Win 10 Creators Update running on a 10-year-old Sony Vaio with an i5 CPU and 8GB memory. Applications see and display all the fonts.

    Now to start digging to see if I can find anything to complain about! Nya-ha-haaa! (I’m from the East Coast—we’re never happy unless we can find something to moan about.)

    • Excellent. I am glad to hear that our friends at Microsoft didn’t let us down.

    • Mingye Wang says:

      Confirming that the 142-font one works well on my Win 10 Creators Update (build 16179). Google Chrome appears able to find all the fonts, but Control Panel’s font list does not show Source Han Serif.

      mspaint and wordpad lags for a few seconds when I try to open up the font list. Not all fonts are listed in the font-with-preview list — some rows just blank out. A few fonts also refuse to be chosen from the list (falls back to some MS bitmap font).

  2. Sijie Bu says:

    Windows 10 version 1703 US English (with Simplified Chinese Language Pack). NotoCJK.ttc installs with no problem, and I was able to use it with XeTeX for Chinese typesetting.

    However, SourceHanNotoCJK.ttc was rejected with the message of “invalid font”. The checksum looks right.

    C:\Users\Sijie>fciv -md5 -sha1 SourceHanNotoCJK.ttc
    // File Checksum Integrity Verifier version 2.05.
    MD5 SHA-1
    2120d019397b39a9cd929339e020c7c9 f5ee7490e32bd690765bc45130d2907e85393103 sourcehannotocjk.ttc

    • Other than the number of fonts, NotoCJK.ttc (64 fonts) differs from SourceHan.ttc (78 fonts) and SourceHanNotoCJK.ttc (142 fonts) in that it lacks an 'SVG ' table. I just added versions of SourceHan.ttc and SourceHanNotoCJK.ttc that lack an 'SVG ' table. Please try to install them.

      • Sijie Bu says:

        Tried this font. Installing via GUI still gives a “does not appear to be a valid font” error. Tried to copy it directly to the fonts folder via command prompt and log off, but the font still cannot be recognized. The font viewer, however, renders the previews correctly.


        PS C:\Users\Sijie> fciv -md5 .\SourceHanNotoCJK.ttc
        // File Checksum Integrity Verifier version 2.05.
        d8da0f38789fa14dee770e375dc3164d .\sourcehannotocjk.ttc

        P.S. will these super OTCs be updated when Source Han and Noto CJK fonts update? Because I am considering maintaining a Source Han + Noto CJK package for AOSC OS, a Chinese Linux distribution, as its primary display font for CJK, and I was informed that they need to confirm if the super OTCs will follow the updates of Source Han and Noto CJK.

        • Thank you for checking. The issue is therefore elsewhere. About whether these SuperOTCs will be kept up-to-date with the single-family ones, the answer is yes. The initial idea of this particular open source project was to flush out any remaining OTC-related limitations in environments that can consume them, but I also understand that they offer a file-management benefit.

      • Sijie Bu says:

        And I can confirm that the Source Han + Noto CJK monster (with SVG table) works well with Freetype 2.7.1 (shipped with AOSC OS).