【Illustrator】 数字だけ大きくしたり、ひらがなだけ小さくしたり等、正規表現で特定の文字種のサイズを変えるスクリプト

【Illustrator】 数字だけ大きくしたり、ひらがなだけ小さくしたり等、正規表現で特定の文字種のサイズを変えるスクリプト

Illustratorでタイトルやちょっとした見出しを作る時に、文字に大小のメリハリをつけることってよくあるとおもいます。これが意外と面倒。
例えば、値段の表記「980円」の「円」だけを小さくするような時や、タイトルのひらがなだけを小さくしたい時などでしょうか。

標準機能でやるとなると、テキストを一ヶ所づつカーソルで選んではサイズを変え、選んではサイズを変え…。

んー、メンドクサイ。長めのタイトルだと更に面倒です。

しかし、面倒だけど頻繁にやる作業ではないでしょうか。
そこで今回は、あらゆるシーンに対応した、特定の文字を限定してフォントサイズを変えることのできるスクリプトを作りました。

正規表現とは?

そもそも正規表現とはなんでしょうか。

正規表現(せいきひょうげん)とは、文字列の中に見つかる「パターン」を表現する記述方法です。この「パターン」を記述することによって、パターンにマッチする複数の文字列(=文字列の集合)を、シンプルに表現することができます。
出典:正規表現とは?メタ文字とサンプル一覧 | WWWクリエイターズ

ということなんですが、「よくわかんない…」と思った方、大丈夫です。
紹介するスクリプトは正規表現がわからなくても使えます。

サイズを変えたい文字の種類はだいたい決まってる

案件によると思いますが、よくよく整理してみると、フォントサイズを変えてメリハリを付けたい文字の種類は、ある程度決まっているのではないでしょうか。
あくまで個人的な見解ですが、整理してみると、以下のようになりました。

■ひらがな
■カタカナ
■アルファベット
■漢字
■数字
■格助詞(が,の,を,に,へ,と,で,から,より,や)
■円、%
■あらゆるカッコとその中の文字

条件さえ一定であれば、スクリプトで処理できます。
手動で毎回同じ作業をするのは手間なので、単純作業はスクリプトの力を借りましょう。

どんな感じのスクリプトなの?

スクリプトを使っているところを動画にまとめました。
よろしければご覧ください。

ダウンロード

このスクリプトは有料となります。noteよりご購入ください。

■ダウンロードページ
https://note.com/efficiencydesign/n/ne73d1e67ff87

各文字種の抽出の範囲について

ひらがな・カタカナ・漢字

問題なく全て拾ってくれるはず…です。

アルファベット

半角、全角問わず拾ってくれます。

数字

半角、全角問わず拾ってくれます。それに加え、半角ハイフン「-」と、全角及び半角のコロン「:、:」、スラッシュも一緒に拾ってくれます。 これは日付や時間に対応させるためです。

「円」と「%」

よくプライスの処理で「円」だけを小さくしたり、 「50%OFF!」 等のパーセントだけを小さくしたりする、セール時のプライス表記処理を行う時に便利です。

格助詞

「が,の,を,に,へ,と,で,から,より,や 」を拾います。文中のすべてのそれを拾うので、意図しない部分が拾われる可能性がありますのでご注意ください。
ちょっとしたタイトルのメリハリを出したい時に活躍します。個人的にはこれをよく使います。

( )で囲まれた文字

ちょっとした注釈など、カッコで囲まれた文字を小さくするシーンもしばしばあるのではないでしょうか。しかもカッコって、種類が色々あります。
一応一通り網羅していると思いますが、以下のカッコに対して処理を行います。
「 」,『 』,( ),{ },[ ],〔 〕,〈 〉,《 》,【 】,〝 〟,⦅ ⦆,〖 〗,〘 〙

検証について

mac os mojave、windows10のillustrator cc 2019で検証済みです。

免責事項

このサイトで配布・紹介しているスクリプトを使用するにあたり、以下の項目に同意したとみなします。
・このサイトで配布しているスクリプトを無断で転送・販売・配布の禁止
・このスクリプトによって起きるいかなる不具合や損害も、サイト運営者は責任を負いません。

お礼

このスクリプトを作るにあたり、open spaceの古籏さんに協力いただきました。ありがとうございました。

スポンサーリンク


関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

時短したいなら読んでおきたい本

10倍ラクするIllustrator仕事術 ベテランほど知らずに損してる効率化の新常識

神速Illustrator[グラフィックデザイン編] CC対応【電子書籍】[ 五十嵐 華子 ]

created by Rinker
¥3,080 (2020/01/17 20:53:32時点 楽天市場調べ-詳細)

プロフィール

DTPデザイナーを経てちょくちょくWEBデザインもやりつつWordpressをいじりったりしながら日々Illustratorの効率化と、ダンディズムとは何か?を追求しているポールともうします。
メールはこちら
ページ上部へ戻る