#javascript #adobe-indesign
#javascript #adobe-indesign
Вопрос:
Есть ли способ найти два варианта с помощью app.findGrepPreferences в InDesign JavaScript?
Например, как найти весь текст с заглавными буквами, который подчеркнут и выделен курсивом? Я знаю только код для поиска маленьких заглавных букв, который :
app.findGrepPreferences.capitalization = Capitalization.smallCaps
Ответ №1:
Вам нужно будет установить эти параметры один за другим, а затем выполнить поиск. Для ссылки на Свойства опции см. findGrepPreferences
Ссылку на класс.
Это должно сделать то, о чем вы просите:
var doc = app.activeDocument;
app.findGrepPreferences.capitalization = Capitalization.SMALL_CAPS;
app.findGrepPreferences.underline = true;
app.findGrepPreferences.fontStyle = "Italic";
var results = doc.findGrep();
Ответ №2:
Как насчет:
var doc = app.ActiveDocument;
app.findGrepPreferences.properties = {capitalization: капитализация.SMALL_CAPS, подчеркивание: true, стиль шрифта: «Курсив»};
var results = doc.findGrep();