grep style

DSC1248

正規表現スタイルを入れ替えます。
スクリプト中の{“文字スタイル名”, “正規表現”}と段落スタイル名を書き換えて使ってください。
※元々ある正規表現スタイルは削除されます。
スクリプトエディタで開く

tell document 1 of application “Adobe InDesign CS5″
set a4 to {{“文字スタイル名“, “正規表現“}, {“文字スタイル名“, “正規表現“}, {“文字スタイル名“, “正規表現“}}
delete nested grep styles of paragraph style “段落スタイル名“
repeat with a10 in a4
set {a11, a12} to {a10‘s item 1, a10‘s item 2}
try
make new nested grep style of paragraph style “段落スタイル名” with properties {applied character style:character style a11, grep expression:a12}
on error
display dialog “文字スタイル「” & a11 & “」がありません“
end try
end repeat
end tell