GREP. Продолжение.2
Продолжим разговоры про GREP. Прошлый раз я говорил о вёрстке текстов, в которых не было переводов строки, автор перемещал начало нового абзаца клавишей табуляции.
В том же журнале верстался большой текст, в котором были вставки фрагментов стихов, 4-8 строк. Надо отделить стих от текста, и первая прикидка показала, что если использовать просто перевод строки, то этот текст вылезает за отведенные ему 90 страниц. Верстка 9,75/12, и я решил отбивку делать строкой 6/6, т.е. в половину интерлиньяжа.
Но просто идти и вставлять из буфера эту строку до и после стиха неинтересно. А можно ли сделать grep, чтобы для выделенного текста стиха содержимое буфера, в данном случае, перевод строки, помещалось до и после выбранного текста?
Задача вроде простая, но сразу не получилось.
Покумекайте, как бы вы это сделали именно при помощи grep. Просто идти и вставлять — это не тема этого обсуждения. Скоро будут примеры, которые не по зубам обычному поиску/замене.
Вот ссылка с idml-файлом, чтобы попробовать, и видео, объясняющее используемый запрос.
https://www.dropbox.com/s/9dyr5oxq2u5imbr/grep.2.zip?dl=0
Поделитесь с друзьями ссылкой на эти разговоры о GREP.
Продолжение следует…
Последние комментарии