DTP駆け込み寺

No.15437の投稿者へメール送信

メール送信フォーム
補助
送信

[ 返信 ]

InDesign JS 索引マーカー位置に内容を出力

こんにちは。InDesign JavaScript初心者です。

InDesign文書上で索引マーカーのある文字位置に、索引マーカーの内容(索引テキスト)を書き出したいと思っていますが、下記の問題にぶつかっています。

・doc.indexesやindexオブジェクトを使ってループした場合、indexの位置情報が得られない(?)ので、索引テキストを書き込む位置を取得できない

・.findTextで "^I" を使って検索すると位置情報を得られるが、ヒットしたCharacterオブジェクトをIndexオブジェクトにキャストできない(?)ので、索引テキストを得られない

いずれか(または両方)を解決する方法は無いものでしょうか?

お知恵をお貸しいただけると嬉しいです。よろしくお願い致します。

[15437] えぬぬ (2013/04/02 Tue 21:24) mail