Текстовые процессоры
Системы подготовки текстов и текстовые редакторы – это прикладные программы, предназначенные для подготовки текстовых документов. В отличие от обычной пишущей машинки текстовые редакторы обеспечивают не только набор текстов на клавиатуре, но и редактирование, форматирование, запоминание текстов для дальнейшего использования, составление нового документа из уже существующих текстов и многое другое.
Текстовыми редакторами пользуются практически все. Из множества разнообразных прикладных пакетов текстовые редакторы наиболее популярны.
Текстовые редакторы поддерживают четыре основные стадии подготовки документа:
- ввод текста с клавиатуры (так же, как и на обычной пишущей машинке);
- редактирование текста (внесение изменений в документ, исправление опечаток, работа с текстовыми блоками и т. п.);
- запись текста в долговременную память. Впоследствии текст может быть вновь загружен с диска для редактирования и печати;
- печать текста, т. е. получение "твердой" копии "электронного" текста.
Помимо четырех основных операций, выполняемых текстовыми редакторами, системы подготовки текстов предоставляют дополнительные инструменты для подготовки документов на профессиональном уровне, включающие форматирование текста, выбор шрифтов и способов начертания, а также грамматическую проверку текста.
Современные системы подготовки текстов, например Microsoft Word, обеспечивают также верстку страниц и импорт графических изображений, приближаясь, таким образом, к уровню возможностей издательских систем.
Текстовые редакторы и системы подготовки текстов предлагают ряд возможностей, позволяющих значительно ускорить и упростить процесс редактирования текста:
- операции с символами – для того чтобы уничтожить, вставить или заменить отдельный символ, следует подвести к нему курсор стрелками на клавиатуре или мышью и нажать соответствующую клавишу редактирования;
- операции с блоками, т. е. фрагментами текста, рассматриваемыми как единое целое – блоки можно вырезать, копировать или перемещать;
- средства поиска и замены, позволяющие, например, заменить во всем тексте одно слово на другое – после того как программа найдет очередное слово, она запросит подтверждение и произведет замену.
- Одной из важнейших возможностей текстовых редакторов является работа с блоками. Отметив нужный блок, можно вырезать и переместить его в другую часть текста или составить новый документ из текстов в разных окнах. Работая с блоками, можно:
- отметить блок (фрагмент текста, который в дальнейшем будет рассматриваться как единое целое);
- вырезать блок (при этом блок перемещается в специальный буфер, Clipboard, откуда он затем может быть возвращен на старое или перемещен на новое место);
- скопировать блок из буфера в любую часть текста (операцию можно повторить несколько раз).