База Знаний: Writer. Пустые абзацы. Удаление
Материал для этой статьи сформулирован на основе обсуждения
в community.i-rs.ru.
Удалить все пустые абзацы в документе можно одним действием, воспользовавшись простейшим регулярным выражением в диалоге поиска и замены.
Для этого необходимо выполнить следующее:
- вызвать диалог поиска и замены ( Ctrl + F ), щёлкнуть кнопку Больше параметров и установить флаг Регулярные выражения ;
- в строке Найти ввести регулярное выражение: ^$
- строку Заменить оставить пустой;
- щёлкнуть кнопку Заменить все .
Известные проблемы
На некоторых сборках OpenOffice.org данная операция некорректно обрабатывает документы с таблицами, что приводит к зависанию программы. Симптомом о возникновении проблемы является выдача предупреждения, как на рис. 1. В этом случае следует щёлкнуть кнопку Нет и обработка остановится перед первой таблицей без зависания программы. Рекомендуется сразу сохранить документ и продолжить выполнение задачи по нижеследующему описанию.
В случае обнаружения описанной выше проблемы алгоритм единомоментного удаления пустых строк изменяется лишь немного и выглядит следующем образом:
- вызвать диалог поиска и замены ( Ctrl + F ), щёлкнуть кнопку Больше параметров и установить флаг Регулярные выражения ;
- в строке Найти ввести регулярное выражение: ^$
- щёлкнуть кнопку Найти все ;
- нажать клавишу Del .