База Знаний: Writer. Пустые абзацы. Удаление

From Wiki
Revision as of 10:08, 28 October 2011 by Sancho (talk | contribs) (Дополнение)
Jump to navigationJump to search



Материал для этой статьи сформулирован на основе обсуждения
в community.i-rs.ru.

Удалить все пустые абзацы в документе можно одним действием, воспользовавшись простейшим регулярным выражением в диалоге поиска и замены.


Для этого необходимо выполнить следующее:

  1. вызвать диалог поиска и замены ( Ctrl  +  F ), щёлкнуть кнопку  Больше параметров  и установить флаг  Регулярные выражения ;
  2. в строке Найти ввести регулярное выражение: ^$
  3. строку Заменить оставить пустой;
  4. щёлкнуть кнопку  Заменить все .


Известные проблемы

Рис. 1. Предупреждение

На некоторых сборках OpenOffice.org данная операция некорректно обрабатывает документы с таблицами, что приводит к зависанию программы. Симптомом о возникновении проблемы является выдача предупреждения, как на рис. 1. В этом случае следует щёлкнуть кнопку  Нет  и обработка остановится перед первой таблицей без зависания программы. Рекомендуется сразу сохранить документ и продолжить выполнение задачи по нижеследующему описанию.


В случае обнаружения описанной выше проблемы алгоритм единомоментного удаления пустых строк изменяется лишь немного и выглядит следующем образом:

  1. вызвать диалог поиска и замены ( Ctrl  +  F ), щёлкнуть кнопку  Больше параметров  и установить флаг  Регулярные выражения ;
  2. в строке Найти ввести регулярное выражение: ^$
  3. щёлкнуть кнопку  Найти все ;
  4. нажать клавишу  Del .












К началу страницы