Illustratorで図版の仕事をしていると,過去に誰かが作ったデータの仕様で新しいものを制作することがあります。
そんなとき私はまず,フォント管理アプリでセットを作るところから始めます。見つからない書体があるとファイルを開くたびに警告が出てしまいますからね。
しかし,InDesignから収集されたとおぼしき大量のIllustratorファイルを1つひとつ開き,使用書体をすべてピックアップするというのはとても大変なことです。
それに目視でフォント名を確認すると,ProとPr6・StdとStdNのようなややこしいものを取りちがえることが多いです。こういうのは機械にやってもらいましょう。
幸いにもこの問題にはすでにいい解決策が公開されています。
Illustratorドキュメントで使用しているフォント名をテキストに書き出す – ごんれのラボ
作者はこうちゃん黒猫まみれさんです。DTPerのスクリプトもくもく会でお世話になってます。
ドラッグ&ドロップによりファイルを指定できて便利なのですが,AppleScriptなのでMac専用です。また合成フォントの中身を取得しないので,フォントセットを作る目的だと少し不便でした。
そこで今回はダイアログで選択した複数のai/epsファイルから使用フォントを調べ,テキストとして保存するスクリプトを紹介します。JavaScriptなのでWindowsでも使えます。
続きを読む