我個人喜歡用的方案是 AFDKO(Adobe Font Development Kit for OpenType)自帶的 otf2otc 與 otc2otf 這兩個工具,直截了當。
安裝 AFDKO 后自己用 -h 看一下二者的幫助文檔就好。
小林劍早些時候?qū)戇^幾篇日志(比如 OpenType Collections — Redux)來介紹 otf2otc 與 otc2otf。Adobe 用「OTC」這個非主流的措辭是為了特指打包自用 PostScript/CFF 曲線的字體的 TTC 文件。盡管命名如此,otf2otc 與 otc2otf 也是支持 TrueType 曲線字體的。
注意,Windows 似乎至今不支持 OTC(用 PostScript/CFF 曲線的 TTC)。OS X 與 iOS 這邊(至少在 OS X 10.9 和 iOS 7 上)沒有問題(而且其實 OS X 自帶的字體中就有 OTC)。
不管字體里有沒有 OpenType 表,不管輪廓是 TrueType 曲線還是 PostScript/CFF 曲線,不管擴展名用了 TTF 還是 OTF,打包之后都是擴展名為 TTC 的文件,而且我們通常都稱其 TrueType Collection 文件。