今どきフォントといえば OpenType か TureType みたいなところがありますが、(特に MS Office をインストールしてついてくるフォント群には)拡張子のないフォントが見つかります。
で、拡張子のないフォントなんですが、このままだと利用できないアプリケーションがそれなりの数あります(そもそもこの記事を書こうとした理由が、LuaLaTeX で fontspec を利用した時に、Harrington が使えなかったからです)。それでは困るので、.ttf なファイルに変換しよう、と言うお話です。
やるべきこと
DfontSplitter 入手して、起動します。
上の枠に変換したいフォントを D&D し、Destination Folder に出力するディレクトリを指定して、Convert をクリックするだけです。
この記事によれば、昔は dfont というファイルを抽出しなければならなかったようですが、今ではそのようなことをしなくても大丈夫です。
そもそも font suitcase って何
私もよく知りません、が、実体はディレクトリであることは確かなようです。が、cd
はできないようです。cat <font suitcase>/..namedfork/rsrc
のように、cat
で情報を抽出することはできるっぽいです。
何か分かり次第追記していきたいんですが、いかんせん検索しても情報が得にくい……。