Опубликован: 18.11.2008 | Уровень: для всех | Доступ: платный
Лекция 9:

Текстовый редактор

Поиск и замена
Попробуем сами
  1. Установите курсор в начало текста и выполните команду Utilities/Change (Сервис/Заменить).
  2. Окно этой команды ( рис. 11.4) имеет аналогичные атрибуты и поэтому напоминает окно операции поиска. Однако оно содержит и несколько новых. В нем появляется еще одно поле — Change to (Заменить на). В это поле вводится текст или буквосочетание, которым требуется заменить найденный текст. Расширился также список кнопок.
    Окно операции поиска и замены

    Рис. 11.4. Окно операции поиска и замены
  3. Щелкните по кнопке Find (Найти).
  4. Если искомое буквосочетание найдено, оно будет выделено, поиск приостановится и система будет ждать ваших дальнейших указаний. Кнопка Find (Найти) заменит свое название на Find next (Следующий).

    Вы можете не выполнять замену и:

    • тут же начать редактировать текстовый материал, закрыв или даже не закрывая окна поиска и замены;
    • изменить условия поиска;
    • продолжить поиск, щелкнув по кнопке Find next (Следующий).

    Вы можете выдать задание на замену:

    • щелкнуть по кнопке Replace (Заменить) — найденный текст будет заменен на новый; после этого для продолжения поиска и замены нажмите на кнопку Find next (Следующий) ;
    • щелкнуть по кнопке Change&find (Заменить и искать) — найденный текст будет заменен на новый, а поиск продолжен; это действие заменяет две операции, описанные в предыдущем пункте;
    • щелкнуть по кнопке Change all (Заменить все) — операция поиска и замены будет выполняться автоматически по всему тексту в указанном диапазоне.
  5. Правила завершение операции аналогичны правилам завершения операции поиска.
Операции поиска и поиска и замены с использованием формата

В окнах операций поиска (см. рис. 11.3) и Поиска и замены (см. рис. 11.4) есть две кнопки, которые используются для указания форматов (параметров шрифта и/или абзаца) искомого (заменяемого) и заменяющего текстов. Например,

  • найти слово "но", набранное жирным шрифтом;
  • найти слово "но", набранное шрифтом Pragmatica;
  • найти слово "но" в абзаце с конкретным стилем и т. д.

Характеристики формата устанавливаются в окнах, открывающихся щелчком по кнопке Char attributes (Атрибуты шрифта). Задание параметров в них производится обычным образом. В случае операции поиска и замены окно задания параметров формата состоит из двух одинаковых частей: 1-я — для заменяемого слова, 2-я — для заменяющего( рис. 11.5).

Задание атрибутов шрифта в операции поиска

Рис. 11.5. Задание атрибутов шрифта в операции поиска

Параметры абзаца устанавливаются в окнах, открывающихся щелчком по кнопке Атрибуты абзаца (Paragraph attributes). В них из раскрывающихся списков вы можете выбрать Стиль абзаца (Paragraph style), Тип выключки (Alignment) и Метод интерлиньяжа (Leading method). На рис. 11.6 изображено окно для операции поиска. В случае операции поиска и замены окно состоит из двух одинаковых частей: 1-я — для заменяемого слова, 2-я — для заменяющего.

Чтобы выполнить операции независимо от формата слов, восстановите для всех параметров в диалоговых окнах (см. рис. 11.5 и 11.6) исходное значение Any (Любой).

Задав нужные характеристики, вы закрываете окна и возвращаетесь в главное окно команды.

Задание атрибутов абзаца в операции поиска

Рис. 11.6. Задание атрибутов абзаца в операции поиска
Поиск и замена слов с неизвестным написанием

Если вы не знаете точно, как пишется слово, которое необходимо найти, PageMaker предлагает вам поставить на место сомнительных букв "фиктивный" символ. Он обозначается комбинацией знака вставки ^ и вопросительного знака ?. Например, в ответ на задание найти слово, представленное в виде "со^?", будут найдены слова "сок", "сом", "сор", "сон" и т. п.

Поиск и замена непечатаемых символов

При поиске и замене спецсимволов (имеются в виду символы, отсутствующие на стандартной клавиатуре) их значения в поля Find what (Найти текст) и Change to (Заменить на) вводятся с помощью комбинации клавиш, список которых приведен в Приложении III .

Александра Соседкова
Александра Соседкова
Россия, Екатеринбург, Уральский Государственный педагогический университет, 2010
Амалья Саилян
Амалья Саилян
Армения, Ереван, EрГУ, 1981