インデザインで賞状を5000枚作成する事になりました。
名前の箇所(テキストボックス)にエクセルのデータを流し込んで作成していくのですが、名前が長い方はテキストボックスに入り切らずオーバーフローしてしまいます。
これらを1ページ毎に長体をかけて対処していくのですが、ページ数が多いので手間がかかってしまいます。
何かよいスクリプトや解決法をご存知の方、お力をお借りしたいと存じます。
何卒、お知恵をお貸しください。
よろしくお願いします。
[20750] ごろー (2022/01/12 Wed 08:36)
自動ではなく半自動みたいな方法ですけど
例えば縦書きテキストフレームが両端揃えになっていて名前が6文字までは
100%で入り7文字目からは長体をかけないと入らなくなるという場合
新規に文字スタイルを作りスタイル名を【7文字以上用】垂直比率を【75%】に設定する
さらに新規文字スタイルでスタイル名を【9文字以上用】垂直比率を【50%】に設定する
名前に設定された段落スタイルの編集で正規表現スタイルから
新規でテキストに【.{7,}】スタイルを適用に【7文字以上用】を設定する
さらに新規でテキストに【.{9,}】スタイルを適用に【9文字以上用】を設定する
自分の場合はバランスよくしたいので文字数1文字増えるごとに設定しています
※数値等は分かりやすくするためなので実際は状況に合わせてください
[20752] 名前はまだ無い (2022/01/12 Wed 18:30)
すごい!!!
ほぼほぼ解決できました!
本当に助かりました。
ありがとうございます。
インデザインの正規表現は難しいそうですが、
いろいろと役に立ちそうですね。
本当にありがとうございました。
[20769] ごろー (2022/01/14 Fri 13:13)