[ID CC-CC2021] "отлов" пустых абзацев

Статус
Закрыто для дальнейших ответов.

rezunoff

Участник
Топикстартер
Сообщения
69
Реакции
13
Есть ли какие-нибудь решения для "отлова" пустых абзацев в верху или внизу текстового фрейма? Заранее спасибо!
 

Вложения

  • 2017-04-19_235505.png
    2017-04-19_235505.png
    190.3 КБ · Просм.: 719
  • 2017-04-20_000031.png
    2017-04-20_000031.png
    60.5 КБ · Просм.: 940

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Тогда уж обычный grep '))'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Я вангую имеются в виду просто пустые абзацы?
 

suntory

Administrator
15 лет на форуме
Сообщения
23 431
Реакции
12 477
В середине фрейма они ТС не беспокоят.
wanga_no.png
 

rezunoff

Участник
Топикстартер
Сообщения
69
Реакции
13
SZam, grep - не подходят. Условие - только вверху или внизу текстового фрейма.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Судя по скриншоту, ТС не беспокоят и пустые абзацы между абзацем и заголовком.
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 213
Возможно, ТС просто хочет научиться использовать Keep Options?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
А, все, до меня дошло! Это сложно реализуемая и идеологически вредная хотелка.
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 323
Реакции
7 870
А зачем нужны двойные отбивки абзаца? Какая религия запрещает их убить?
 

rezunoff

Участник
Топикстартер
Сообщения
69
Реакции
13
Нужно, что-то похожее как в скрипте DoMakeupOK (Поиск заголовка внизу полосы), только цель - пустые абзацы.
 

Вложения

  • 2017-04-20_114516.png
    2017-04-20_114516.png
    35.3 КБ · Просм.: 516

Tenebre

10 лет на форуме
Сообщения
500
Реакции
74
Даже обычный поиск/замена очень помогает, если скрипта нет...И вообще, мое упертое мнение: энтер - только для начала нового абзаца, все увеличенные расстояния между абзацами делать только отступами, назначенными в стилях
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Нужно, что-то похожее как в скрипте DoMakeupOK (Поиск заголовка внизу полосы), только цель - пустые абзацы.
Вредность хотелки в этом и заключается. Ну найдете вы пустой абзац, уберете. И что на его место - заголовок въедет?
Опять же, в одном месте втянется, в другом вылезет.
 

LeonidB

Их бин
10 лет на форуме
Сообщения
2 470
Реакции
1 530

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Ну я не такой профессиональный верстак,чтобы кошерность верстки оценивать ;)
А технические проблемы предвижу ;)
Но, с другой стороны, если топикстартера это не пугает, то он сам и ответил на свой вопрос - если его устраивает действие скрипта
то решение проблемы - слегка подправить скрипт, дабы он вместо заголовка пустой абзац искал ;)
 

LeonidB

Их бин
10 лет на форуме
Сообщения
2 470
Реакции
1 530
дабы он вместо заголовка пустой абзац искал
Скрипт найдёт абзац любого заданного стиля внизу полосы. Стиль пустому абзацу можно придать GREP'ом. Но это путь неправильный: этот пустой абзац просто перепрыгнет в начало следующей полосы, то есть из вёрстки никуда не денется.

Правильнее тем же GREP'ом (помня о положительном просмотре вперёд/назад) найти в тексте такие пустые абзацы и удалить, задав для предшествующего/последующего абзаца стиль с отбивкой.
 
  • Спасибо
Реакции: Serbel

LeonidB

Их бин
10 лет на форуме
Сообщения
2 470
Реакции
1 530

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
этот пустой абзац просто перепрыгнет в начало следующей полосы, то есть из вёрстки никуда не денется.
Ну можно подправить так чтоб удалял. Но тогда вся верстка полетит
 
Статус
Закрыто для дальнейших ответов.