はいこんばんは。 InDesignで索引項目を追加するときはソートのために読み仮名を入力しなくてはならないのですが、手打ちするのがあまりにもめんどくさいので自動的に取得するスクリプトを作りました。 読み仮名の取得にはみんな大好きYahoo!のテキスト解析WebAPIを利用しています。 これを ↓ こうします あくまで自分用に作ったものなので、 参照形式はデフォルトの「現在のページ」のみ 項目のレベルは設定できない(すべてレベル1になる) という仕様になっています。 あと、APIのアプリケーションIDは消してありますので、もし使用する場合は自分のアプリケーションID(ランダムな英数字になってます)を取得して、「◆◆◆ココにアプリケーションIDを書く◆◆◆」のところに入れてください(1箇所だけです)。YahooのIDを作れば誰でも取得できます。 ちょっと試してみたいという人にはだいぶ不親切です
![選択した文字列を索引項目に登録するJavaScript(読み仮名自動入力、CS3〜) - chalcedony_htnの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b5f40ce6f63c16bc2dd7e15f1f69eb31683192a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fchalcedony_htn%2F20130703%2F20130703213940.png)