Поставляется вместе с Adobe Indesign CS2. Скрипт выполняет серию операций поиска и замены на основе инструкций прочитанных из текстового файла JSFindChangeList.txt.
Каждая запись разделяется символом переноса строки, элементы разделены табуляцией. Формат записей в файле:
findProperties<tab>changeProperties<tab>range_string<tab>description
где:
<tab> – символ табуляции;
findProperties – параметры поиска;
changeProperties – параметры замены;
range_string – диапазон поиска:
once – выполнить поиск/замену один раз;
all – повторять до тех пор пока не будет выполнено ни одной замены;
description – комментарий выполняемых действий.
Примеры:
{findText:" "} {changeText:" "} all Заменяет все двойные пробелы одинарными.
{findText:"^9^9.^9^9"} {appliedCharacterStyle:"price"} once Ищет значения 10.00 до 99.99 и применяет к найденному символьный стиль "price".
Добавлена ограниченная совместимость с Adobe Indesign версий CS3, CS4, CS5 и CS5.5
Перед использованием проверьте ваш список замен:
findProperties
changeProperties
* В InDesign CS3+ свойство alignToBaseline объединено с baselineShift. Значение baselineShift равное NothingEnum.NOTHING эквивалентно alignToBaseline = false в более ранних версиях, а любое числовое значение baselineShift соответсует alignToBaseline = true.