AI用のフォント管理パネルが、だいたいできたので、先にリリースします。
もともとは、Fireworks用のテクスチャ一覧表示パネルを作成してたんですけど、
なんだかんだ横道それて、Illustrator用のフォント一覧管理パネルを作成しました。
ドキュメント、ちゃんと書きたいところですが、しばらく忙しくなりそうなので、
先に公開します。
Illustrator用以外に、Fireworks、Flash、Photoshop用と、それぞれあるので、
それも、後日、調整が終わってから公開します。
■フォント一覧管理パネルの機能
Winでも、Macでも、フォントは、デフォルトで、200フォントくらいインストールされてますよね。デザインにかかわる仕事してたら、500以上は入ってると思います。
しかし、デザインアプリのフォント選択方法は、セレクトボックスが主で、
これで、ストレスなく、目的のフォントを選択するのは、もはや職人技です。
ストレスフリーな、クリエイティブワークを目指して、このパネルを作成しました。
■機能抜粋
- システムにインストールされているフォントを、リスト表示し、テキストオブジェクトに適応できます。
- 独自のお気に入りフォントリストを作成できます(1から5まで)。
- お気に入りフォントを強調表示できます。
- フォントリストから、検索で絞り込めます。
- リストの表示方法は、複数の種類があります。
- テキスト
- アイコン:S
- アイコン:M
- アイコン:L
- リストの並び替え方法は、複数あります。
- 昇順
- 降順
- ポピュラー
- ヒストリ
- ランダム
■ScreenShot
■対応バージョン
- Adobe Illustrator CS4以上
(Win版は、サムネイルが、それぞれのフォントで表示されます)
■Download
ZIPです。■起動方法
ZIPを解凍後、Illustratorを起動し、メニュー [ スクリプト > その他のスクリプト ] を選び、解凍したjsxファイルを選択してください。以上です。
きちんとした解説は、後日アップします。
不具合あったら教えてください。
コメント (4)
kamiseto:はじめまして。
まさに、こんなのが欲しかったというようなツールです。
しばらく使ってみましたが、時折固まるようです。
お気に入りに登録したフォントのリストはどこで管理しているのでしょうか?
あと、日本語のフォント名で表示できるとうれしいです。
投稿者: kamiseto | 2010年01月08日 03:15
日時: 2010年01月08日 03:15
田中(管理人):そうですね。確かに、たまに固まったりして、重いです。
普通に再生したり、Flash版なんかは、スカスカ動くんですけどねぇ。
AiとPsで動かすと、えらい動作が重くなります。
お気に入りの情報は、FLASHにCookeiみたいな機能(SharedObject)が
あるので、それ使ってます。
SharedObjectの特徴として、ファイルパスで、どのSWFの情報か
管理してるんで、SWFのファイルパスが変更になると(移動さしたり)、
登録情報は引き継がれないので、ご注意ください。
日本語フォント名は、、、、
AI君が、英語しか返してくれないので、、、
ちなみに、CS3不具合ですが、$.fileNameって、
どういう風に書き換えたんですか?
(SWFをフルパスで指定してらやれば、いけるのは確認してるんですけど)
$.fileNameは、ExtendScript Toolkitから実行すると、取得できるんですが、
なぜか、CS3からは取得できず。。。
投稿者: 田中(管理人) | 2010年01月08日 12:28
日時: 2010年01月08日 12:28
kamiseto:>>日本語フォント名は、、、、
>>AI君が、英語しか返してくれないので、、、
手前味噌ですが
http://556.sub.jp/scriptclip/
「スクリプトでフォントリストを生成するサンプル」
が参考になるかもしれません。
>>ちなみに、CS3不具合ですが、$.fileNameって、
>>どういう風に書き換えたんですか?
>>(SWFをフルパスで指定してらやれば、いけるのは確認してるんですけど)
イラストレーターのScriptingフォルダにPI_FontList.swfがあればそれを使いなければ直接選択するようにしただけです。
アドビのサンプルにScriptingフォルダにインストールするのを見た気がするのですが失念しました。
var flashFile = File(app.path+'/Scripting/PI_FontList.swf').exists ?
File(app.path+'/Scripting/PI_FontList.swf') :
File.openDialog ('PI_FontList.swfを選択してください。');
投稿者: kamiseto | 2010年01月08日 22:28
日時: 2010年01月08日 22:28
田中(管理人):日本語名、取得できました! アドバイスありがとうございます。
先に、Photoshop版をつくったときは、ぜんぜん日本語とれんかったので、てっきり、イレラモ同様かとおもってました。
ファイルパスの件もありがとうございます。
また、反映して、公開したいとおもいます。
投稿者: 田中(管理人) | 2010年01月14日 19:57
日時: 2010年01月14日 19:57