忍者ブログ

ぼんぷろぐ

InDesign、イラレ、フォトショの勉強中。。。

[InDesign]
特定のマスターページアイテムがオーバーライドされてるページを見つけるスクリプト

マスターページ上でアイテムを一つ選択して実行すると、そのアイテムがオーバーライドされているページを探して、見つかったページの番号のボタンが並んだパレットを作ります。ボタンを押すとそのページに飛ぶというしくみです。



※マスターのマスターまでは考慮してません。つまりAマスターを元にBマスターを作り、Bマスターを元にページを作ってAマスター上のアイテムをオーバーライドした場合、これを見つけることはできません。(実装が困難なわけではなく、単なる手抜きです)
PR

[InDesign]
ググって漢字を拾ってきてくれるスクリプト

読みの分からない漢字を入力したいとき、正攻法としてはIMEについてる手書き認識だったり部首検索を使うという手があるのですが、それよりも案外ググってみるのが早かったりすることに気づいている方も多いんじゃないでしょうか。



と、こういう感じで部首とかパーツの文字を適当にググると、漢字辞典のサイトだったりYahoo知恵袋だったりがわりと上位にヒットしてくれて、おまけに目的の文字がしっかり「」で囲まれてることが多いので、試しにInDesignで「ググって1ページ目から「」で囲まれてる漢字1字を取り出す」というだけのやっつけスクリプトを書いてみたところ、(うまくいった例だけを見せてるせいか)思いのほかツイッターで反応があったので公開してみる次第です。
あんまり見かけないExtendScriptでSocketを使ってhttp通信を行う例でもあります。使い方あってるのか分からないけどね。


狙った漢字を取得できる割合はもともと50%くらいしかなかったんですが、「教育漢字は除外する」とかいろいろ条件を加えて漢字ごとに点数をつけるとかして、それでもダメなことがあるので他の候補を表示するダイアログも作ったりして、それなりに使えるものになった気がします。



ダイアログは小塚明朝でかっこよく表示するやつをCS6で作ったのですが、これCCではダメみたいです。ScriptUIでフォントを(サイズも)変えられなくなってしまったみたい。CEPに移行させたい人らの嫌がらせとしか思えん。

[イラレ]
イラレで放物線をパッと描く

1.円弧ツールを選択して、ドキュメント上をクリックします
2.「X軸の長さ」と「Y軸の長さ」を同じ値にして「勾配」を62.74にします
3.できた曲線を45度回転してバウンディングボックスをリセットします

オワリ

[イラレ]
イラレのスクリプトパネルっぽいやつを更新しました

このブログでひっそり公開していたスクリプトパネルっぽいやつ(Windows用)ですが、作者がCS6オンリー使いなものであまり気にしてなかったけど、複数のバージョンのイラレが混在してて当たり前なCC環境では非常に使いづらいようなのでそのあたりを改善いたしました。それらしい配布ページも作ったぞ。

名前もあらためまして「スクリプト パネル っぽい やつ」を縮めてSppyとしました。ちょっと勇気が足りなくてSPOiにはならなかった。

Sppy for Ai


AutoHotkeyはいいぞー

プロフィール

kawamoto_α 
(あるふぁ(仮))


イラレスクリプトをキーボードショートカットで実行するやつ(Win用)



InDesignスクリプトについて

つくったInDesignスクリプトのまとめ

twitter

5つの「く」

ハタハタのすばらしさをまとめました。