Результаты поиска

  1. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Все вроде получилось! Спасибо большое всем, кто помог разобраться. Особенно Бутрину Олегу! Остался единственный нерешенный вопрос. Как добавить перевод строки перед вставленной картинкой или как ей задать стиль, в котором прописан предабзацный отступ 200%?
  2. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    А как вот все двойные переводы строк убрать? Попробовал app.findGrepPreferences.findWhat = '"\\r"+"\\r"'; app.changeGrepPreferences.changeTo = "\\r"; story.changeGrep(); Не работает чего-то, хотя должно по идее...
  3. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Ну плюс затесался ))) Убрал уже )
  4. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Возникла проблема. Те названия каналов, в которых есть скобки, не заменяются. Попробовал добавить перед ними обратный слэш, толку ноль. Получилось строка поиска такая: "РЕН ТВ \(Регионы\)"
  5. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Не могли бы вы объяснить поподробнее как именно это сделать? GREP знаю, но только как это работает через диалоговое окно. UPD: вроде доперло как ) Вроде работает: app.findGrepPreferences.findWhat = '(?<=\\r)' + txt[w] + '(?=\\r)'; app.changeGrepPreferences.changeTo = "\\r"+"\\r"+txt[w]+...
  6. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Вот так бы хорошо сделать, но это ж еще глубже вникнуть надо. Я так понимаю достаточно просто картинкам присвоить стиль, и описать его
  7. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    А в чем отличие, объясните пожалуйста? И правильнее сделать так как вы написали же? И как бы переводы строк добавить?
  8. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    И осталась последняя нерешенная подзадача. Добавить перед каждой картинкой канала два перевода строки. Есть два решения: 1. Перед вставкой изображения добавить эти переводы строк 2. Заменить найденное НАЗВАНИЕ_КАНАЛА на НАЗВАНИЕ_КАНАЛА + ^p+^p Что-то типа app.changeGrepPreferences =...
  9. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    А почему-то работает и так: app.findGrepPreferences.findWhat = "\\r"+txt[w]+"\\r"; Это одно и то же?
  10. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Не могли бы вы строку целиком написать? У меня выглядит так: app.findGrepPreferences.findWhat = (?<=\\r)txt[w](?=\\r) Опс, вроде так работает: app.findGrepPreferences.findWhat = "\\r"+txt[w]+"\\r";
  11. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Где там?? Вы знаете как сформулировать строку поиска ^p+txt[w]+^p ?
  12. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Попробую... А как в это выражение добавить элемент массива?
  13. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Как это сформулировать? Я к переменным добавляю служебный симовол... Попробовал так: app.findGrepPreferences.findWhat = txt[w]+"\n"; Не получается
  14. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Поменял. Все работает. Но переводы строк зараза не находит )) var story = app.activeDocument; var txt = ["ПЕРВЫЙ", "Россия", "ТНВ", "ТАТ24", "ТВ Центр", "НТВ", "КУЛЬТУРА", "ДОМАШНИЙ", "РЕН ТВ (Регионы)", "ТНТ (+0)", "СТС", "Пятый канал Россия", "МАТЧ!", "Общественное телевидение России (ОТР)"]...
  15. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Еще вопрос возник. Как картинку вставлять понятно стало. А вот как перед ней добавить пару переводов строк? Другими словами, нужно перед texts.place(File(path[w])); сделать так, что бы скрипт добавил два перевода строки. Как бы это реализовать?
  16. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Грепом как? Перед скриптом?
  17. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Да, название канала оно ограничено переводами строк сверху и снизу. Это понятно, но хочется переваривать текст от издателей программы без промежуточных танцев. Неужели нельзя найти выражение ^pBLA-BLA^p??? То есть текст, ограниченный с двух сторон переводами строк???
  18. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Да, нужно найти только те вхождения НАЗВАНИЕ_КАНАЛА, которые ограничены двумя переводами строки по бокам. То есть если НАЗВАНИЕ_КАНАЛА встретится в тексте, то должно игнорироваться.
  19. D

    [ID CS4-CS6] Скрипт для замены текста картинкой

    Благодаря Олегу удалось сделать рабочий скрипт. Сейчас выглядит так: //~ var story = app.selection[0].parentStory; var story = app.activeDocument; var txt = ["ПЕРВЫЙ", "Россия", "ТНВ", "ТАТ24", "ТВ Центр", "НТВ", "КУЛЬТУРА", "ДОМАШНИЙ", "РЕН ТВ (Регионы)", "ТНТ (+0)", "СТС", "Пятый канал...