Difference between revisions of "Writer.Поиск и замена: Часто задаваемые вопросы"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Initial)
 
(Альтернативный поиск и замена)
Line 56: Line 56:
 
  зарезервированы KDE для переключения между рабочими столами  
 
  зарезервированы KDE для переключения между рабочими столами  
 
  --[[User:Helen russian|Helen]] 17:09, 27 September 2007 (CEST)
 
  --[[User:Helen russian|Helen]] 17:09, 27 September 2007 (CEST)
 +
  
 
<p align=right>2.3</p>
 
<p align=right>2.3</p>
 +
 +
 +
===Существует ли альтернативный способ поиска и замены для Writer?===
 +
:Да.
 +
:Расширение от Tomas Bilek для Writer ''Alternative dialog Find & Replace for Writer''
 +
http://extensions.services.openoffice.org/project/AltSearch
 +
:По сравнению с оригинальным диалогом поиска и замены добавлены:
 +
* Быстрый выбор шаблонов регулярных выражений
 +
* Возможность пакетной работы
 +
* Возможность менять стили в изменяемом тексте
 +
* Быстрый подсчет числа повторений строки поиска в обрабатываемом тексте
 +
* ...
 +
 
 +
 +
<p align=right>2.3</p>
 +
 
{{Ru СодержаниеFAQ Нижняя часть}}
 
{{Ru СодержаниеFAQ Нижняя часть}}

Revision as of 19:14, 4 January 2008

OOw.png Вопросы по ООо Writer
Графика
Импорт, внешние ссылки и связи
Интерфейс пользователя
Набор и форматирование
Поиск и замена
Сохранение и печать
Стили и шаблоны
Страницы, оглавление и сноски
Таблицы
Другие вопросы

Как найти символы абзаца, разрыва строки, табуляции?

Для поиска таких символов необходимо использовать регулярные выражения. В диалоге поиска и замены регулярные выражения включаются через "Дополнительные настройки".
Используйте для поиска следующие регулярные выражения:
  • символ разрыва строки - "\n", однако при использовании в поле замены это выражение будет обозначать символ абзаца;
  • символ абзаца - "$";
  • символ табуляции - "\t".
Подробнее см.: система помощи, закладка "Индекс", искомое выражение -- "регулярные выражения;список".

2.3

Как узнать количество символов в документе без пробелов?

Последовательность действий для подсчета непробельных символов
Для подсчета слов и символов в документе используется команда Сервис - Количество слов (выводятся данные по выделенному фрагменту (фрагментам) и по всему документу).
Используйте для поиска регулярное выражение "[:space:]*" (любое количество идущих подряд пробелов) и кнопку "Найти все".
Искомое количество непробельных символов получите в результате вычитания двух значений.


2.3

Как найти/заменить двойной пустой абзац? Я уже знаю про регулярные выражения, но всё равно не получается

Выдержка из помощи по регулярным выражениям: "Осуществлять поиск регулярных выражений можно только в пределах одного абзаца. То есть, поиск одного выражения в одном абзаце, а в следующем абзаце — другого выражения невозможен."
Но решение есть:
  • можно использовать промежуточные подстановки. Например: заменить сначала все ^$ на "ABZ", а потом искать/обрабатывать "ABZABZ".
Внимание! Весь документ окажется в одном параграфе, а у OpenOffice.org существует ограничение на величину параграфа, 
не применяйте такой метод к объемным документам.

2.3

Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Пишу диалог, с новой строки после табуляции ставлю "--"(длинное тире), дописываю абзац, жму ентер - выскакивает меню маркированного списка. Как отключить?

Сервис - Автозамена - Параметры
или использовать CTRL+Z

2.3

Автозамена подставляет длинное тире вместо среднего.

Если в свойствах абзаца стоит русский или украинский языки, то минус заменится на длинное тире (em dash), по правилам типографики. В остальных языках используется среднее тире (en dash)
Отменить автозамену можно, используя CTRL+Z

2.3

Если в MS Word на выделенном слове зайти в контекстное меню, то там есть пункт "Синонимы". Есть ли что-нибудь подобное в ОО?

Выберите команды Сервис - Язык - Тезаурус

2.3


Как менять варианты, предлагаемые функцией автодополнения?

Если в списке слов для автодополнения есть более одного варианта, нажмите клавиши CTRL+TAB для прокрутки доступных слов. Для прокрутки в обратном направлении используйте клавиши CTRL+SHIFT+TAB.
Посмотреть список вариантов можно через Сервис - Автозамена - Дополнение слов.
Пользователям Linux (KDE) необходимо учитывать, что данные сочетания клавиш 
зарезервированы KDE для переключения между рабочими столами 
--Helen 17:09, 27 September 2007 (CEST)


2.3


Существует ли альтернативный способ поиска и замены для Writer?

Да.
Расширение от Tomas Bilek для Writer Alternative dialog Find & Replace for Writer

http://extensions.services.openoffice.org/project/AltSearch

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


2.3


Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание
Personal tools