[ID CS4-CS6] Поиск текста GREP

suntory

Administrator
15 лет на форуме
Сообщения
23 591
Реакции
12 544
уже очищенный текст
Убрать разрывы легко и можно было без блокнота
Сами по себе метасимволы индизайн ищет
Нужно было
надо "поймать" то, что МЕЖДУ разрывами страниц.
К найденному тексту применить стиль, чтобы текст встал в две колонки.
 

Emergency

15 лет на форуме
Сообщения
200
Реакции
28
Это флуд, а не решение.
Конкретное решение бывает только в конкретной задаче. А пока задача выглядит довольно абстрактно, кроме того, что есть проблема с GREP.
 
Последнее редактирование модератором:

suntory

Administrator
15 лет на форуме
Сообщения
23 591
Реакции
12 544
Пока тут только одно, а от вас по делу ноль
можно в три шага
1) меняем ~P на #~P
2) выделяем то что между двумя разрывами страницы
Код:
(?<=#\r)(.+\r)*?.*?(?=#\r)
делаем с этим что нужно
3) убираем # ( вместо # можно использовать любой символ не встречающейся в тексте)
 

ewa

Участник
Топикстартер
Сообщения
4
Реакции
0
можно в три шага
1) меняем ~P на #~P
2) выделяем то что между двумя разрывами страницы
Код:
(?<=#\r)(.+\r)*?.*?(?=#\r)
делаем с этим что нужно
3) убираем # ( вместо # можно использовать любой символ не встречающейся в тексте)
Второй шаг уже некорректен. Вы пропустили пункт 3) в условии задачи. У меня очень много разрывов страниц по тексту. Но не везде (между ними) имеется переход на новую колонку. А нужно поймать текст между разрывами, содержащий именно переход на новую колонку. Чтобы только его сделать двухколонником (в стиле).
 
Последнее редактирование:

Emergency

15 лет на форуме
Сообщения
200
Реакции
28
нужно поймать текст между разрывами, содержащий именно переход на новую колонку. Чтобы только его сделать двухколонником (в стиле).
Не уверен, что все понимают эту задачу одинаково. Лучше было бы дать условную картинку макета с желаемой версткой.
Она должна выглядеть так?
1716280634501.png
 

suntory

Administrator
15 лет на форуме
Сообщения
23 591
Реакции
12 544
Вы пропустили пункт 3) в условии задачи. У меня очень много разрывов страниц по тексту. Но не везде (между ними) имеется переход на новую колонку. А нужно поймать текст между разрывами, содержащий именно переход на новую колонку.
А если тоже самое но вместо
меняем ~P~M на #~P~M
 

afalbert

10 лет на форуме
Сообщения
122
Реакции
89
Второй шаг уже некорректен. Вы пропустили пункт 3) в условии задачи. У меня очень много разрывов страниц по тексту. Но не везде (между ними) имеется переход на новую колонку. А нужно поймать текст между разрывами, содержащий именно переход на новую колонку. Чтобы только его сделать двухколонником (в стиле).
я действительно до конца не понимаю что вы хотите выделить? текст от ~M до ~P? Или от ~P до ~P, между которыми есть ~M? и что с этим сделать? Сделайте idml с коротким примером, тогда может станет понятно