상품 설명
品名と価格をタブで右揃え+リーダー線(…)に一括整形。メニュー・価格表に。
Adobe Illustrator 用スクリプト(.jsx)1本。1ファイル=1機能、ダイアログの「使い方」ボタンで手順が読めます。
■ できること
「商品名 [TAB] 価格」形式のテキスト(1行1品目、ポイント/エリアテキストどちらも対応)で、価格を右揃えのタブで揃え、商品名と価格の間をリーダー(./・/…/―)で埋めます。
■ 使い方
1. 処理したいテキストフレーム(複数可)を選択
2. 現在の区切り方(タブ/半角スペース2つ以上/全角スペース)を選ぶ
3. 右端の位置(テキストフレームの幅/指定mm/最も長い行に合わせる)とリーダー文字を設定
4. 必要なら「¥を補う」「3桁カンマ区切り」をON
5. [適用] をクリック
■ オプション
- 区切り: タブ/半角スペース2つ以上/全角スペース(既定タブ。選んだ区切りをタブ1つに変換してから処理)
- 右端の位置: テキストフレームの幅(既定。エリアテキストはボックス幅、ポイントテキストは現在の可視幅)/指定(mm)/最も長い行に合わせる(各行を一時複製して幅を概算)
- リーダー文字: 「.」「・」「…」「―」から選択(既定「.」)
- 価格の前に「¥」を補う(既定OFF。既に¥/¥が付いていれば二重にしない)
- 数字を3桁カンマ区切りに(既定OFF)
■ 注意
★このスクリプトは例外的に、選択したテキストフレームの内容(区切り文字・価格の表記・段落のタブ設定)を直接変更します。取り消しは編集メニューの「取り消し」を使ってください。失敗時は段落単位で内容とタブ設定を元に戻すため、失敗した段落以外の文字スタイル(フォントサイズ・色など)は保持されます。連結(他のテキストフレームと連結された)テキストは対象外です。ロック/非表示のテキスト、親グループ・親レイヤーがロック/非表示のテキストも対象外です。「最も長い行に合わせる」は各行を一時的に複製してその幅を概算するため、複雑な行組み(複数書式の混在など)ではズレることがあり、計測できない場合はそのフレームをスキップします。タブ以外の区切り(半角スペース2つ以上/全角スペース)は、各行で最初に見つかった1箇所だけをタブに変換します(2箇所目以降は変換しません)。価格は各行の最後のタブより後ろの文字列とみなすため、商品名側に数字が含まれていても整形の対象になりません。価格として数字が見つからない行は¥・カンマ整形をスキップします。「¥を補う」だけをONにした場合、既存の価格表記(カンマ区切りなど)はそのまま保持して先頭に¥を付けます(既に¥/¥があれば付けません)。「3桁カンマ区切り」をONにすると、範囲表記(例: 1500〜2800)や小数(例: 500.50)を含め、価格欄内のすべての数値をそれぞれ3桁区切りに整形します。右端の位置(mm)は0.1〜5000の範囲で指定してください。
---
■ 動作環境
・Adobe Illustrator 2026(macOS)で自動テストと実機確認済み。
・Illustrator 2024/2025 および Windows は未検証です(同じ ExtendScript API のため動く想定)。
・Photoshop は不要です。
■ インストール
・.jsx をスクリプトフォルダ(macOS: /Applications/Adobe Illustrator 2026/Presets.localized/ja_JP/スクリプト/)にコピーして Illustrator を再起動 → ファイル>スクリプト。
・コピーせずに ファイル>スクリプト>その他のスクリプト から実行することもできます。
・ダイアログの「使い方」ボタンで手順を確認できます。
■ 同梱物
・スクリプト(.jsx 1本)/README.md(インストール・使い方)/LICENSE.txt/CHANGELOG.md
■ お得なセット
・このスクリプトを含む「Illustrator 表現+グッズ スクリプト 8本パック」(¥2,480)もあります → https://totonoe-plugin.booth.pm/items/8842699
■ サポート
・不具合・要望は BOOTH のメッセージへ。再現データ(.ai)を添えていただけると早く直せます。
・アップデートは無償。BOOTH のダウンロードページから再ダウンロードしてください。
■ ライセンス
・購入者本人(法人は購入した1拠点)の商用・非商用利用 OK。再配布・転売不可。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기