Различаясь способами управления и набором сервисных возможностей, все они в том или ином виде позволяют:
• набирать текст на экране, используя до 200 символов;
• исправлять ошибочные символы в режиме замены;
• вставлять и удалять группы символов (слова) в пределах строки, не переводя не изменившуюся часть строки, а сдвигая ее влево/вправо целиком в режиме вставки;
• удалять одну или несколько строк, увеличивать их число или перемещать в другое место текста;
• раздвигать строки существующего текста, чтобы вставить туда новый фрагмент;
• вставлять группы строк из других текстов;
• обнаруживать все вхождения определенной группы символов (контекста);
• заменять один контекст другим, возможно, разной длины;
• сохранять набранный текст для последующих коррекций;
• печатать текст на разных типах принтеров стандартными программами печати одним шрифтом в пределах документа.
Из множества имеющихся экранных редакторов можно выделить Norton Editor, SideKick, Brief, многофункциональный многооконный редактор Multi-Edit.
Программы для обработки документов ориентированы на работу с текстами, имеющими структуру документа, т. е. состоящими из абзацев, страниц и разделов.
Среди систем подготовки текстов на естественных языках можно выделить три больших класса, которые имеют относительно размытые границы: форматеры, текстовые процессоры и настольные издательские системы.
Форматер не использует для внутреннего представления текста никаких дополнительных кодов, кроме стандартных ASCII символов (конец строки, перевод каретки, конец страницы и т. п.).
Текстовые процессоры имеют специальные функции для ввода текста и представления его в напечатанном виде. Среди этих функций можно выделить следующие:
• ввод текста с одновременным форматированием, обеспечивающим вид страницы текста на экране и расположение слов на ней, давая представление о расположении текста на бумаге в напечатанном виде;
• предварительное описание структуры будущего документа с помощью специальных команд; в этом описании задаются такие параметры, как величина абзацных отступов, тип и размер шрифта для различных элементов текста, расположение заголовков, межстрочные расстояния, число колонок текста, расположение и способ нумерации сносок и тому подобное. Чтобы воспользоваться этим описанием при вводе текста, обычно нужно последовательно нажать на определенные клавиши или экранные кнопки, чтобы сообщить текстовому процессору, какой элемент текста вы вводите (заголовок, стандартный параграф или сноску). Комбинацию клавишей для указания каждого элемента текста выбирает пользователь;
• автоматическая проверка орфографии и получение подсказки при выборе синонимов;
• ввод и редактирование таблиц и формул с отображением их на экране в том виде, в каком они будут напечатаны;
• объединение документов в процессе подготовки текста к печати;
• автоматическое составление оглавления и алфавитного справочника.
В целях совместимости текстовых документов при переносе их из среды одного текстового процессора в среду другого существует особый вид программного обеспечения — конвертеры, обеспечивающие получение выходного файла в формате текстового процессора — получателя документа. Программа-конвертер на входе получает информацию в одном файловом формате, а выдает информацию в виде файла в требуемом формате.
Всписоктекстовыхпроцессоровможновключить WinWord, WordPerfect, ChiWriter, WordStar 2000, AmiPRo, Beyond Word Writer, Professional Write, Symantec Just Write, DacEasy Word.
Настольные издательства готовят тексты по правилам полиграфии и с типографским качеством. Пакеты программ настольной издательской системы (desktop publishing, DTP, или НИС) по сути являются инструментом верстальщика, дизайнера, технического редактора. Предназначены программы этого класса не столько для создания больших документов, сколько для реализации различного рода полиграфических эффектов. Программа настольного издательства позволяет легко менять форматы страниц, размер отступов, дает возможность комбинировать различные шрифты. Среди систем подготовки текстовых документов в этом классе можно также предложить деление на две подгруппы: настольные издательства профессионального уровня и издательские системы начального уровня. Системы первой подгруппы предназначены для работы над изданиями документов со сложной структурой или типа иллюстрированного журнала. Ксистемампрофессиональногоуровняможноотнести QuarkXPress for Windows, FrameMaker for Windows, PageMaker for Windows. Системы второй группы обычно не предназначаются для получения промышленной полиграфической продукции. Пользователи данного класса НИС для решения своих задач, как правило, применяют другие программы, а НИС используют эпизодически, например, при создании информационного бюллетеня или формирования поздравительной открытки для тиражирования в небольшой фирме. Все пакеты данной категории ориентируются на новичка и пользователя, который отдает издательской деятельности лишь часть своего рабочего времени. Наиболее распространены в этой группе Microsoft Publisher, Pageplus for Windows.
8. Типовая технология подготовки текстового документа на основе применения текстового процессора
Подготовка текстов с использованием текстового процессора заключается в последовательном выполнении ряда этапов. С некоторой долей условности можно выделить:
• набор текста;
• редактирование введенной информации;
• форматирование (оформление) отдельных структурных элементов будущего документа;
• печать документа;
• сохранение текста документа и ведение архива текстов.
Копирование информации и перемещение фрагмента текста выполняется с использованием временного буфера хранения. В настоящее время содержимое временного буфера хранения можно использовать многократно. Можно также помещать в буфер несколько фрагментов текста одновременно. Например, текстовый процессор Word из комплекса Office 2000 позволяет сохранять до 12 фрагментов текста одновременно и использовать их для редактирования выборочно или все сразу.
Поиск в среде программы обработки текста может выполняться в нескольких вариантах. Поиск по образцу, например, для последующей замены найденного словосочетания на другое сводится к следующей цепочке операций:
• задается некоторый образец (символ, слово или цепочка символов);
• указывается направление поиска; система подготовки текстов начинает поиск заданного фрагмента;
• при обнаружении фрагмента просмотр приостанавливается, курсор позиционируется перед искомым фрагментом и пользователь имеет возможность произвести нужную коррекцию.
При другом варианте поиска текст предварительно размечается специальными служебными метками (закладками, или bookmarks). Затем система подготовки текста обнаруживает их и осуществляет перевод курсора к меткам, заданным пользователем по их имени.
Команда замены производит замещение одного текста другим заданным текстом. Замена может производиться в рамках выделенного фрагмента, по всему тексту либо после подтверждения пользователем каждого варианта замещения.
Рассмотрим подробнее процесс непосредственного форматирования. Каждый документ, создаваемый средствами текстового процессора, имеет в качестве основы некоторое оформление по умолчанию. Набор параметров (или атрибутов оформления), а также их конкретные величины определяются программой текстового процессора.
Различают три типа форматирования прозаических документов:
• символьное (или шрифтовое оформление);
• форматирование абзаца документа;
• оформление (верстка) страниц или разделов документа.
Стандартными параметрами символьного оформления являются:
• тип (гарнитура) шрифта;
• кегль (величина) шрифта;
• начертание литер (обычный, полужирный, курсив, полужирный курсив);
• подчеркивание;
• цвет символов;
• расположение символов относительно опорной линии строки (верхний и нижний индекс).
Абзац является одним из основных структурных элементов прозаического документа. Набор наиболее общих параметров абзацного форматирования:
• выравнивание границ строк;
• отступы для строк;
• межстрочные интервалы;
• обрамление и цвета фона текста;
• расположение текста абзаца на смежных страницах документа. Если система подготовки текста используется для создания и оформления многостраничного документа, то применяется форматирование страниц или разделов. В тексте могут появиться новые структурные элементы: закладки, сноски, перекрестные ссылки, колонтитулы.
Под закладкой (bookmark), или меткой понимается определенный фрагмент текста документа, которому пользователь присваивает имя. В дальнейшем закладка в многостраничном документе может использоваться для:
• быстрого перехода к месту документа, обозначенному закладкой;
• создания перекрестных ссылок в документе.
Перекрестная ссылка — это указание, предлагающее читателю документа обратиться к другому фрагменту текста или рисунку, содержащемуся в тексте.
Стандартными параметрами оформления страниц документа являются:
• поля страниц;
• размер печатного листа и ориентация текста на бумаге;
• расположение колонтитулов;
• число колонок текста (газетный стиль).
9. Возможности и особенности технологии подготовки текстовых документов на основе использования шаблонов
Современные информационные технологии предполагают сохранение не только конкретного результата работы в виде документа, но и сохранение совокупности действий, с помощью которых этот результат был достигнут. Это делается с помощью шаблонов.