緊デジ対応の電子書籍(データ有)を作成する時、IDML経由にしろ、タグマッピングでXML経由にしろ、InDesign上の正規表現スタイルは全無視されてしまいます。そこで、段落スタイルで設定されている正規表現スタイルを順番に検索置換し、リアル文字スタイルを適用します。 コードを見ればわかるとおり、段落スタイルの中の正規表現スタイルだけを見ます(段落スタイルに書かれていない正規表現スタイルは無視します)。オーバーライドされた文字スタイルは考慮しません。正規表現スタイルが重複している場合は、最後のスタイルだけを適用します。なお、このスクリプトはドキュメントを破壊的に変更しますので、適用後のドキュメントは保存しないようにしてください。 /* Apply_CharStyle_of_RegexStyle_origin.jsx 段落スタイルに設定されている正規表現スタイル由来の文字スタイルをリアル文字列