DTP駆け込み寺

No.17037へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

InDesign Javascript 検索置換

現在、字形の検索置換のスクリプトを作成しています。
(JIS90 CID→JIS2004 CIDに変換)
一括置換するならスクリプトはネット上で発見することができました。

”逢”の場合
app.findGlyphPreferences.glyphID = 1133;
app.changeGlyphPreferences.glyphID = 8266;
app.documents[0].changeGlyph();

この場合、対象のコードが全て一括で置き換わってしまうようで
下記の内容を追加したく・・・・
1.検索しヒットした字形を選択状態にする
 →イメージは標準機能の「検索と置換」パレットで「検索」を押した動き
2.ヒットした文字列に対し、置換するかどうかのダイアログ表示
3.2で置換するとした場合、置換後次の対象文字を検索し、2〜3を繰り返す

まとめると、一括置換ではなく、ひとつづつチェックしながら置換をしたいです。
ご教授よろしくお願い致します。

[17037] まる (2014/07/08 Tue 13:27)