InDesign, Illustrator:索引用として配置ai内のテキストを配置先indd上に印刷しない属性で作るやつ

みなさん、InDesignで索引つくってますか? 
いや、作れ。

で、配置図版中の文字まで索引対象にしないといけなくて困ってますか?
いや、困れ。

だもんで、ai内のテキストを、相対座標を反映しつつindd上に作るやつ書きました。

ai_textTransplantToIndd.jsx
名前は自分でわかりやすく変えて使ってください。
Mojave & CC2019で動作確認。
アートボードが絡むのでCS3未満はまずダメ。CS4以降は試してみて動けばラッキー。
あとBridgeTalkを利用しているのでナウい環境では動作保証しかねます。


あそびかた

inddを開いて、図版が配置されたページをアクティブにしておきます。
出力先はアクティブレイヤー上になるので、この時にイイ感じにしておくこと。
未選択状態が望ましいです。

図版のaiを開き、スクリプト実行。

音もなく完了するので、頃合いを見てInDesignに戻ってみる。
黄色いテキストフレームができてますねえ。

作成された黄色いテキストフレーム群はすべて追加選択されているので、
そのままてきとうにリンク内のテキストに重ねて置いておくといいです。
これで索引対象となります。
黄色いやつらはプリント属性:印刷しない、かつ乗算になっています。

注意事項

簡易的に用意したものなので、組み方向、サイズ、書体などまるで反映していません。
黄色スウォッチ(C=0 M=0 Y=100 K=0)はドキュメントにない場合新規作成されます。
またリンクの拡大縮小も考慮していません。
ほか、なにしろ簡易的に略

まあ、どうぞどうぞ。

コメントを残す

メールアドレスが公開されることはありません。

*