- Home
- illustrator, スクリプト
- 【illustrator】文字間が広めのテキストのセンター揃えを見た目で整列!行末、文末のトラッキングを0にするスクリプト
【illustrator】文字間が広めのテキストのセンター揃えを見た目で整列!行末、文末のトラッキングを0にするスクリプト
- 2020/4/20
- illustrator, スクリプト
- illustratorスクリプト
- コメントを書く
illustratorでテキストをセンターに整列することって頻繁にありますよね。
揃えの基準は、アートボードだったり、囲み枠だったり。
でも、センター揃えで少し面倒なのが、文字間が広めの文字。
Illustratorでは、テキストオブジェクトを選択し、commando +option +左右キーでトラッキング幅を調整できます。
これを利用すると、品の良い印象を与える見出しをサッと作れるので、私もよく利用します。
ところが、この処理をした場合、センター揃えが少々難儀します。
目次
文字間広めテキストのセンター揃えは、文字がやや左になってしまう
テキストオブジェクトは、カーニング・トラッキングを含めたサイズ全をオブジェクトの全体サイズとみなされます。
そのため、左右中央に整列させた時、トラッキング幅が広ければ広いほど、文字がセンターより左に寄って見えてしまいます。
アピアランスとプレビュー境界線を駆使すれば対処できなくもない
テキストにアピアランスの「オブジェクトのアウトライン」を適用し、さらに、環境設定 >一般 >でプレビュー境界線をオンにすれば、字面でのセンター合わせが可能になります。
しかし、アピアランスの使いすぎはデータが重くなったりするので、使わなくてもいいものに使うのは避けたい。
アピアランスを使わないとなると、行末、または文末のトラッキングを0にすればいいんですが、たくさんあったら、手動でやっていくのはなかなかシンドイです。
そこで、文末・行末のみのトラッキングを0にするスクリプト
面倒な単純作業はスクリプトに処理させるのが効率的。
ということで、文末・行末のみのトラッキングを0にするスクリプト、作りました。
テキストオブジェクトを選んで実行すれば、行末・文末のみ、トラッキングを0にしてくれます。行末にも対応しているので、複数行のテキストでもOK。
ポイントテキスト、エリアテキストの両方で使えます。
ダウンロード
https://efficiencydesign.booth.pm/items/5012497
検証について
mac os mojave、illustrator cc 2019で検証済みです。
免責事項
このサイトで配布・紹介しているスクリプトを使用するにあたり、以下の項目に同意したとみなします。
・このサイトで配布しているスクリプトを無断で転送・販売・配布の禁止
・このスクリプトによって起きるいかなる不具合や損害も、サイト運営者は責任を負いません。
スポンサーリンク
コメント
この記事へのトラックバックはありません。
この記事へのコメントはありません。