Mac
MacOSX
font
tips

Macのfont suitcaseタイプのフォントをttfに変換する

More than 3 years have passed since last update.

MacにインストールされているfontをUnityなどで使いたい場合、/Library/Fonts/以下にttfやotfが存在する場合はそのまま使えるが、font suitcaseタイプ(拡張子なし)の場合は、ttfまたはotfフォーマットに変換する必要がある。この記事ではttfに変換する方法を紹介する。


font suitcaseからdfontを抽出

以下のコマンドライン操作でfont suitcaseからdfontファイルを作成する。



$ cd <フォントが存在するディレクトリ>

$ cat <フォントファイル名>/..namedfork/rsrc > any_name.dfont


dfontsplitterでdfont->ttfに変換

dfontsplitterはここか、brew caskなどでインストールできる。

dfontファイルをドラッグ&ドロップ->Convertボタンでttfが作成できる。