学習参考書や問題集などを扱っていると,連番をたくさん使います。問題番号123・選択肢アイウ・三角形ABCなど,枚挙にいとまがありません。
Illustratorでそれらを作るときには,
- 普通に「ア □□□」などと入力
- 「ア □□□」のようにフォントや文字サイズを指定
- 移動コピー・⌘D(繰り返し)・⌘D……
- 複製したテキストフレームのアの部分をイ,ウなどに打ちかえ
みたいに進めることが多いと思います。
ほか,過去の制作物があって番号だけ新しいものに打ちかえるケースもよくあります。
でもこの作業ってすごくちまちましていて面倒です。それに世界一連番の打ちかえが速い人間になったとしても,きっと誰も評価してはくれません。
そこで今回は,選択したテキストフレームの1文字目を連番とみなし,座標順で番号をふり直すJavaScriptを紹介します。