職場の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を削除
のどちらかの方法が有効ということですな(もしかしたら別の方法もあるかもしれないが・・・)。