[ID CS4-CS6] Поиск и замена в CS5.5.

  • Автор темы Автор темы Deniks
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Deniks

Участник
Топикстартер
Сообщения
112
Реакции
0
Пожалуйста, подскажите, как будет выглядеть следующий код для версии CS5.5.:

var doc = app.activeDocument;
var sel = doc.selection;
var s = parentStory;

app.findGrepPreferences = app.changeGrepPreferences = null;
app.findGrepPreferences.findWhat = "a";
app.findGrepPreferences.changeTo = "b";
s.changeGREP();
 
если во всем документе то
Код:
var doc = app.activeDocument;
var sel = doc.selection[0];

app.findGrepPreferences = app.changeGrepPreferences = null;
app.findGrepPreferences.findWhat = "a";
app.changeGrepPreferences.changeTo = "b";
doc.changeGrep();

если в выделенном, то меняете doc на sel
 
  • Спасибо
Реакции: Deniks
Не пойму, почему ругается?
 

Вложения

  • QIP Shot - Screen 098.png
    QIP Shot - Screen 098.png
    5.7 КБ · Просм.: 887
потому что вы выполняете код в extend script
либо переключите вверху в списке на Indesign,
либо добавьте в начало скрипта
Код:
#target Indesign
 
  • Спасибо
Реакции: Deniks
Большое спасибо! Всё сработало.
 
А как кавычку обозначить?
app.changeGrepPreferences.changeTo = "здесь символ кавычки (SHIFT+2)";
 
PHP:
app.changeGrepPreferences.changeTo = "\"";
 
  • Спасибо
Реакции: Deniks
Комментарий модератора: Уважаемые коллеги. В силу того, что тег php в тёмном стиле форума отображается вот так:
Screenshot_4.png
просьба для форматирования кода использовать тег code.
 
  • Спасибо
Реакции: Oleg Butrin и Linxy
Статус
Закрыто для дальнейших ответов.