Illustratorの検索置換をパワーアップするスクリプトなど
次のような処理を行いたい場合、数箇所ならまだしも「仮に、200箇所あったら…」を想定して作業したいものです。
電話番号の「-」のベースラインを下げる
行頭の「●」のフォントサイズを下げる
処理時間を短くするだけなく、手作業によるミスを回避できます。
その際、検討したいのが正規表現を使う方法。しかし、Illustratorの基本機能では正規表現に対応していません。
Illustratorで正規表現を使って置換する手法をリストアップしてみます。
aiRegStyle
たけうちとおるさん謹製。古ーくからあるスクリプトですが、ずっと丁寧にメンテナンスされていて、M1 Macにも対応しています(が、自分の環境では動かない…)。
正規表現で指定した文字列に文字スタイルを割り当てるのが基本ですが、段落スタイルにも対応しています。
テキスト検索・置換+
corecaraさん謹製。
[処理内容]のポップアップにたくさんのプリセットが用意されていますが、[検索]、[置換]フィールドに記入することもできます。
イラレスクリプトで正規表現検索したテキストを「すべて同時に選択」しちゃう
ぼんぷろぐさん謹製。
シンプルなインターフェイスで、事前に文字スタイルを作っておく必要がないのがグッド。
数字だけ大きくしたり、ひらがなだけ小さくしたり等、正規表現で特定の文字種のサイズを変えるスクリプト
「0.5秒を積み上げろ」のポールさん謹製。
ユースケースを非常に研究されています。
完全版としてパワーアップされています。
Illustratorで正規表現で検索置換(今さら)
AJABON GRINSMITHさん謹製。
現在は非公開
正規表現を使ってテキスト属性の操作
kamisetoさん謹製。
Illustrator 2023(27.0)でも動きますが、メンテはされていないようです。
ブログからのリンクは切れています。
RegX
現在、サイトが開きません。
番外編
正規表現は使いませんが、バリュー高いです。
ここから先は
DTP Transit 定期購読マガジン
マガジン限定記事やサンプルファイルをダウンロードできます。
定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5