Illustratorでアートボード名を変更する4つの方法

この記事内の目次

面倒なアートボード名の変更。管理上だけでなく、アートボードごとに書き出すときのファイル名としても参照されるため、しっかり付けておきたいもの。

一方、アートボード名をインライン編集できるようになったため、[アートボード]パネルで編集しようと思うと、ついつい、そのアートボードが全体表示になってしまって困ってしまう方も多いと思います。

今回は、アートボード名を変更する4つの方法を紹介します。

「指定文字列+連番」で設定(標準機能)

標準機能で可能。[アートボードオプション]ダイアログボックスの[名前]に入れたテキストと「-連番」にて全置換できます。

  1. [アートボード]パネルでアートボードを選択
  2. [アートボード]パネルメニューの[アートボードオプション]をクリック
  3. [アートボードオプション]ダイアログボックスの[名前]に入れたテキストを入力し、[OK]ボタンをクリック

特定のアートボードのみを対象にすることもできます。

私の知る限り、初出はしぶみゃむさん。

「指定文字列+連番」で設定(スクリプト)

デザインのメモさんが公開されているスクリプトを使うと、アートボード名を「指定文字列+連番」に変更することができます。

標準機能とほぼ同様ですが、次の点で異なります。

  • 意識的に[プレフィックス]に入れないとハイフンはつかない
  • 10以上のとき、「ゼロ埋め」に対応
  • アートボードだけでなく、レイヤーも対象にできる

ダイアログボックス上でアートボード名を一括変更

mochimina.comさんのスクリプトを使うと、ダイアログボックス上でアートボード名を編集できます。すべてのアートボードが対象になります。

  • 規則性を持ってリネームする場合には、別途、テキストエディタなどで準備したものをペーストします。
  • Illustratorの改悪で、JavaScriptで作ったダイアログボックス内にてIビーム(テキストのカーソル)がほとんど見えません… そういう意味でも、テキストエディタで作業するのが吉。

アートボードのテキストを参照してアートボード名をリネーム

パスアイテムとテキストテキストをグループ化し、スクリプトを実行することで、パスアイテムをアートボードに、テキストオブジェクトをアートボード名に変換するスクリプトを三階ラボさんが公開されています。

最初ハードルが高いのですが、慣れるとこれが一番スムーズです。なにより、アートボード名がテキストとしてドキュメント上にあるので、標準機能の「検索・置換」を使えるのが強い。

参考記事

補足(アートボード名の変更箇所)

アートボード名は[アートボード]パネル以外でも次に挙げる箇所でも変更できますが、いかんせん見切れますので使えません…

  • [コントロール]パネル
  • [プロパティ]パネル

アルファベットを使っていても、この幅では足りない。

書き出し

標準機能

標準の[スクリーン用の書き出し]ダイアログボックスでは、見切れがひどいです。

「サムネール(小)」に切り替えても、さほど変わりません…

やっぱり三階ラボさんのスクリプト

三階ラボさんの「Artboard Exporter」が最強です。

例えば、次のように設定すれば、ファイル名/アートボード名に依存せずに次のように書き出せます。

  • aaa-01.png
  • aaa-02.png
  • aaa-03.png
  • aaa-04.png
  • aaa-05.png

aaa-04

aaa-03

aaa-02