假设Windows并不知道如何处理TTC文件(我真的很奇怪),如果使用
fontforge,您可以通过简单的方式“分割”组合的字体。
步骤是:
>下载文件。
解压缩(例如解压缩“STHeiti Medium.ttc.zip”)。
>加载Fontforge。
>使用Fontforge打开它(例如,File> Open)。
> Fontforge会告诉你,在这个特定的TTC文件中有两个字体“打包”(至少在2014-01-29之间),并要求您选择一个。
>字体加载后(可能需要一段时间,因为这个字体很大),你可以要求Fontforge通过菜单File>生成TTF文件。生成字体….
重复步骤为其他字体加载4–6,您将有您的TTF可以方便地为您使用。
请注意,我强调生成而不是保存以上:保存字体将创建Fontforge的特定SFD格式的文件,这对您来说可能是无用的,除非您要使用Fontforge开发字体。
如果你想要一个更加编程/自动的方式来操纵字体,那么你可能会对my answer感兴趣,就像一个类似的(但不完全一样的)问题。
附加物
进一步的评论:有些人可能有兴趣执行上述拆分(或使用字体转换器)的一个原因是将字体转换为Web格式(如WOFF)。这很棒,但是要小心,看看您正在分割/转换的字体的许可证是否允许如此广泛的重新分配。
当然,对于Free(“as in Freedom”)字体,您不必担心(而且这种字体的最突出的许可证是OFL)。