Назначение и классификация текстовых процессоров
Каждый пользователь компьютера встречается с необходимостью подготовки тех или иных документов – писем, статей, служебных запи- сок, отчетов, рекламных материалов, полной подготовки к типографско- му изданию книг и журналов (издательские системы). Удобство и эф- фективность применения компьютеров для подготовки текстов привели к созданию множества различных программ для обработки документов. Такие программы называются текстовыми процессорами (Word Processors). Основные функции этого класса прикладных программ за- ключаются в вводе и редактировании текстов. Дополнительные функции состоят в автоматизации процессов ввода и редактирования.
Текстовый процессор – компьютерная программа, используемая для написания и модификации документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они бу- дут напечатаны (свойство, известное как WYSIWYG)
Современные текстовые процессоры, помимо форматирования шрифтов и абзацев и проверки орфографии, включают возможности, ранее присущим лишь настольным издательским системам, в том числе создание таблиц и вставку графических изображений. Наиболее извест- ными примерами текстовых процессоров являются Microsoft Word, Apple iWork Pagesи, OpenOffice.org Writer.
Более совершенные текстовые процессоры имеют целый спектр возможностей по созданию документов (например, поиск и замена сим- волов, средства проверки орфографии, вставка таблиц и др.), их назы- вают иногда текстовыми процессорами. Примером такой программы яв- ляется Word из офисного пакета Microsoft Office. Хороший интерфейс, привлекательный и понятный пользователю, во многом определяет ус- пех предлагаемого решения. Диалог с пользователем – важная часть интерфейса. Во многих случаях для организации диалога достаточно обычных диалоговых окон, открываемых в нужный момент с выдачей подходящего сообщения.
Мощные программы обработки текста – настольные издательские системы – предназначены для подготовки документов к публикации. Пример подобной системы – Adobe PageMaker.
Объектно ориентированный подход дает возможность реализовать механизм встраивания и внедрения объектов (OLE – Object Linking Embedding). Этот механизм позволяет копировать и вставлять объекты из одного приложения в другое. Например, работая с документом в тек- стовом редакторе Word, в него можно встроить изображения, анимацию, звук и даже видеофрагменты и таким образом из обычного текстового документа получить мультимедиа-документ.
Текстовые процессоры имеют много возможностей, например фор- матирование – преобразование, изменяющее форму представления до- кумента. В начале работы над документом целесообразно задать пара- метры страницы: ее формат (размер), ориентацию, размер полей.
Формат файла определяет способ хранения текста в файле. Про- стейший формат текстового файла (ТХТ) содержит только символы (чи- словые коды символов), другие же форматы (DOC, RTF) содержат до- полнительные управляющие числовые коды, которые обеспечивают форматирование текста.
Основное назначение текстовых редакторов – создавать текстовые файлы, редактировать тексты, просматривать их на экране, изменять формат текстового документа, распечатывать его на принтере.
1. Качество печатной машинки, небольшой набор возможностей по работе с текстом: Norton Editor, Фотон, Лексикон, MultiEdit, Chiwriter.
2. Издательское качество. Реализация принципа WYSIWYG – What You See Is What You Get: Microsoft Word, Ventura Publishers, Aldus Page Maker.
3. Технические редакторы, например Tex, Latex.
Помимо средств оформления текста, текстовые редакторы часто снабжают дополнительными утилитами, облегчающими работу с доку- ментом: средствами поиска и замены; проверки орфографии, пунктуа- ции; средствами работы с буфером обмена; справочной системой по программе; средствами автоматизации (написание сценариев или мак- росов).
Таким образом, мощный текстовой процессор состоит из текстового окна для ввода текста, библиотеки элементов форматирования, интер- претатора этих элементов, ряда вспомогательных программ для созда- ния и форматирования внешних объектов и набора утилит, облегчаю- щих работу с документом. Мощные процессоры снабжают набором кон- верторов, которые переводят элементы другого текстового редактора в команды данного.
Наиболее известные ныне редакторы текстов можно условно раз- делить «по специализации» на три группы:
· процессоры общего назначения (Лексикон, Microsoft Word, WordPerfect и др.);
· редакторы научных документов (ChiWriter, ТЕХ и др.);
· редакторы исходных текстов программ (Multi-Edit и встроенные редакторы систем программирования BASIC, Pascal, Си).
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.