Графическое выделение текста

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

void2004

Николай Иконников
Топикстартер
Сообщения
117
Реакции
1
Скажите пожалуйста, возможно ли средствами Indesign сделать вот такое выделение текста? (см. рис.) Выделение.jpg
 
Ответ: Графическое выделение текста

возможно.
 
Ответ: Графическое выделение текста

Автоматически нет. Можно вставить в текст картинку анкор-объектом("ручками").
 
Ответ: Графическое выделение текста

Проще всего сделать модуль с этой штукой и вставлять целиком как картинку. Тогда возможна автоматизация. Конечно если таких выделений много это тоже довольно геморное дело.
 
Ответ: Графическое выделение текста

довольно геморное дело
да у нас руководство хочет сделать такое доп выделение для объявлений в газете... ставить как объект с обтеканием, потом гемор с выравниванием будет... автоматическое выравнивание в колонке слетит.... ':('
 
Ответ: Графическое выделение текста

В зависимости от количества таких объявлений и степени необходимости ручного контроля я бы пошла двумя путями.

1. Как уже писал Йожег с помощью отдельного модуля. Итак, можно просто создать текстовый блок в форме эллипса, подредактировать обводку и форму, поставить отбивку в параметрах этого фрейма:
Фрейм.jpg
Дальше этот фрейм затягивается в библиотеку и при необходимости помещается в полосу:
В тексте.jpg
Естественно, автоматизма ноль, но способ гораздо проще, чем следующий.

2. На основе привязанных объектов (анкоров) и GREP замен. В данном случае необходимо, чтобы тексту объявления был присвоен уникальный стиль, иначе с GPEP`ом не получится.
В первую очередь надо создать типичный анкорный объект. В InDesign CS6 можно потом привязать нужную рамку к тексту, а младших версиях процесс начинается с добавления анкора. Дальше все как и в первом способе: меняем форму фрейма на эллипс, настраиваем обводку, форму и положение. Не забываем в параметрах привязанного объекта указать начало отсчета от края колонки при многоколончатой верстке. Также надо назначить фрейму внутреннее обтекание с помощью галочки Invert. Когда первый объект создан и лежит как нужно, аккуратно копируем в буфер обмена маркер привязанного объекта:
Маркер.jpg.
Открываем окно поиска и замены на вкладке GREP. Здесь мы должны объяснить InDesign, что надо найти весь абзац помеченный определенным стилем и в его начало добавить привязанный объект из буфера обмена. Учитывая, что InDesign до сих пор не научился делать обтекание первой строке с маркером анкора, то придется также вставить дополнительный пустой абзац для анкора. В результате окно поиска замены выглядит приблизительно так:
ГРЕП.jpg
Найти: (.+)
Заменить:~c\r$0
После этого все равно придется пройтись по тексту, проверить все ли хорошо легло и скорее всего править будет что, т.к. размер объявлений разный.
Автозамена.jpg

Аналогично с помощью GPER-замен можно предварительно расставить текстовый фрейм из первого метода перед нужными абзацами, а затем ручками копировать объявления в блок.
Более простого способа без привлечения скриптов я придумать не смогла.
 
Статус
Закрыто для дальнейших ответов.