映像、音楽、たまにFlash

[Mac]インストールしたフォントがAdobe CS3で認識されない件

職場のMacでフォント絡みでちょっとトラブったのでメモ。

新しくインストールしたフォントがAdobe CS3系のソフト(Photoshop、Flash、Illustrator、After Effects等)で認識されないという事態に陥る。CS3以外ならちゃんとフォント一覧に表示されていて、例えばFlashやFireworksのバージョン8、After Effectsの7、そして普通のテキストエディタ等ではそのフォントは使える。

さて、どうしたものかなー、と「フォント 認識しない」などとググってみたら、まずこんなページが出てきた。

あかつき@PocketDTP 【Adobeソフト】フォントがらみのトラブル時は…

Adobeのソフトでフォントが認識されなくなったりした場合、「“AdobeFntファイル”を消す」。コレはOSXだけでなくOS9、さらにはWindowsでも有効なワザ。

なるほど。ブログに書かれているように、試しにSpotlightで”AdobeFnt”を検索してみると、末尾に07とか10とか付いたAdobeFntファイルが確かにいくつも出てくる。全部消しても大丈夫っぽいけど、Macのシステム絡みに慣れてない自分(普段自宅ではWinを使っている)にはちょっと怖い。

という訳で、Googleの探求を更に続けていると今度はこんなページが出てきた。

OTEdit for Windows Q&A
--------------------------------------
Mac OS X の環境で、更新したフォントをインストールしたが前のままで更新されていない。
または正しく表示されない。

--------------------------------------

Mac OS XのFont Cachesを削除してみてください。
Mac OS X 10.4をお使いでしたら、一旦Safe Modeで起動すればフォントキャッシュが削除されます。その後普通に再起動してください。
http://docs.info.apple.com/jarticle.html?artnum=107393
に「Mac OS X Safe Mode(セーフモード)で起動する方法」が記載されています。

なるほどなるほど。これなら怖くないかも・・・ということで早速Safe Modeで再起動、そして通常Modeでまた起動し直したのだった。

・・・無事、フォントがAdobe CS3で認識された!!

という訳で、Macでフォントが認識されない場合は:
・ AdobeFntファイルを削除

・Mac OSXのFont Cachesを削除

のどちらかの方法が有効ということですな(もしかしたら別の方法もあるかもしれないが・・・)。

Leave a Reply