0

我需要从同一目录中的 PostScript 1 字体中识别一个字体 SuitCase ,两者都没有扩展名,然后将每个 SuitCase 字体转换为.ttf.

|- Kigali [font SuitCase]
|- KigalBlo [PostScript 1 font]
|- KigalIta [PostScript 1 font]
|- KigalLx [PostScript 1 font]
|- KigalLxIta [PostScript 1 font]
...

Kigali文件在 OSX 中打开良好,其中包含所有字体变体。PostScript 字体也可以很好地打开,并且是独立的 SuitCase 不需要的。

file命令无法识别其中任何一个并返回empty

fontforge 甚至不会识别 SuitCase 内的字体

#!/usr/local/bin/fontforge
fonts = FontsInFile($1)
Print("Fonts inside "+$1+":")
Print(fonts)


$ ./convert.pe Kigali
Fonts inside Kigali:
[]

我安装fontforgebrew. 版本是:fontforge: stable 20150330

我不知道如何操作这种晦涩的字体格式。有人试过并成功了吗?

4

0 回答 0