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が作成できる。