Мегаобучалка Главная | О нас | Обратная связь


Классификация систем подготовки текстовых документов



2016-09-17 1841 Обсуждений (0)
Классификация систем подготовки текстовых документов 0.00 из 5.00 0 оценок




Выбор конкретного программного продукта для обработки текста является весьма ответственным моментом. Разнообразные системы подготовки текстов позволяют эффективно использовать компьютер тем специалистам, которые связаны с информационными технологиями. При этом наиболее важной для практического пользователя характеристикой программы этого класса можно считать область профессиональной деятельности, для которой программный продукт удобен в применении.

Существующие в настоящее время системы подготовки текстовых документов значительно отличаются друг от друга возможностями ввода и редактирования текста, его форматирования и вывода на печать; по степени сложности освоения пользователем; по объему функциональных возможностей и по назначению для применения. По всем этим характеристикам их можно классифицировать на три большие категории:

- текстовые редакторы,

- текстовые процессоры

- настольные издательские системы.

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

Редактор текстов (text editor) - это программа, обеспечивающая ввод, изменение и сохранение любого символьного текста, предназначенного для подготовки текстов программ на языках программирования высокого уровня, поскольку они не требуют форматирования (т.е. автоматического преобразования расположения элементов текста, изменения шрифта и т.п.) [8].

Программный текст исторически первым стал обрабатываться с помощью компьютера. Набор операций текстовых редакторов определяет особенности построчной записи текстов на языках программирования, хотя этот набор и весьма широк.

Все редакторы текста, различаясь способами управления и набором сервисных возможностей, позволяют:

- набирать текст с отображением на экране дисплея, используя до 200 символов;

- исправлять ошибочные символы в режиме замены;

- вставлять и удалять группы символов (слова) в пределах строки, не переводя не изменившуюся часть строки, а сдвигая ее влево/вправо целиком в режиме вставки;

- удалять одну или несколько строк, копировать их или перемещать в другое место текста;

- раздвигать строки существующего текста, чтобы вставить туда новый фрагмент;

- вставлять группы строк из других текстов;

- обнаруживать все вхождения определенной группы символов (контекста);

- заменять один контекст другим, возможно, разной длины;

- сохранять набранный текст для последующих корректировок;

- печатать текст на принтерах разных типов стандартными программами печати одним шрифтом в пределах документа.

Из множества имеющихся текстовых редакторов можно выделить следующие: Norton Editor; SideKick; Brief; многофункциональный многооконный редактор Multi-Edit. К этой же категории относятся редакторы Турбо-систем. Разнообразные Турбо-системы представляют собой удобные интегрированные инструментальные средства для создания, компиляции, отладки и выполнения программ на таких популярных языках программирования, как Бейсик, Паскаль, Си, Пролог, Ассемблер. Обязательной составляющей Турбо-систем является редактор, обладающий широкими возможностями по созданию и обновлению программных текстов. Команды редакторов Турбо-систем основаны на командах популярной программы WordStar и в высшей степени стандартизированы [8].

Текстовые процессоры

Текстовый процессор (word processor) — система подготовки текстов, которая во внутреннем представлении снабжает текст специальными кодами — разметкой и предназначена для подготовки текстов с последующей печатью на бумаге. Такие программы ориентированы на работу с текстами, имеющими структуру документа, т.е. состоящими из абзацев, страниц и разделов [8].

В текстовых процессорах есть специальные функции для облегчения ввода текста и представления его в напечатанном виде, среди которых можно выделить следующие:

- ввод текста под контролем функций форматирования, обеспечивающих немедленное изменение вида страницы текста на экране и расположение слов на ней, что дает приближенное представление о действительном расположении текста на бумаге после печати;

- предварительное описание структуры будущего документа, в котором задаются такие параметры, как величина абзацных отступов, тип и размер шрифта для различных элементов текста, расположение заголовков, междустрочные расстояния, число колонок текста, расположение и способ нумерации сносок и т.п.;

- автоматическая проверка орфографии и получение подсказки при выборе синонимов;

- ввод и редактирование таблиц и формул с отображением их на экране в том виде, в каком они будут напечатаны;

- объединение документов в процессе подготовки текста к печати;

- автоматическое составление оглавления и алфавитного справочника.

Практически все текстовые процессоры имеют уникальную структуру данных для представления текста, что объясняется необходимостью включения в текст дополнительной информации, описывающей структуру документа, шрифты и т.п., поскольку каждое слово или даже символ могут иметь свои особые характеристики.

Существующие в настоящее время текстовые процессоры значительно отличаются друг от друга характеристиками, возможностями по вводу и редактированию текста, его форматированию и выводу на печать, а также по степени сложности освоения пользователем. Достаточно условно эти инструментальные средства могут быть разделены на три большие группы:

- текстовые процессоры начального уровня,

- мощные профессиональные текстовые процессоры;

- специализированные текстовые процессоры.

К первой группе можно отнести продукты класса WordPad из штатной поставки Windows. Наиболее известны C-WordPad, WordMagic, Yeah Write, Crypt Edit, TextViewer и отечественная система «Байкал». Текстовые процессоры этой группы очень просты в использовании, работают быстрее, требуют небольшую оперативную память и стоят недорого. Однако в настоящее время эти программы крайне редко используются для подготовки и обработки текстовых документов, так как имеют небольшие возможности по обработке текстов. Прежде всего, в них обычно отсутствует двухстороннее выравнивание абзацев, как того требуют российские стандарты подготовки документов; нельзя расставлять переносы, что ухудшает внешний вид печатного документа.

Текстовый процессор MS Works занимает промежуточное положение между процессорами начального уровня и мощными профессиональными системами подготовки текстов. Программа имеет вполне стандартный для Windows-приложения интерфейс, редактируемую библиотеку стилей, настраиваемую панель инструментов. Процессор MS Works содержит большое количество файловых конвертеров, шаблонов, программ-мастеров; имеется система проверки русской орфографии и грамматики; возможность вставки сносок, колонтитулов, многоколоночной верстки, обтекания кадров, двухстороннего выравнивания абзацев; модуль автоматической расстановки переносов; собственный формат документов очень компактный.

К недостаткам MS Works можно отнести: ориентированность на американские стандарты; невозможность применения многоколоночной верстки для определенной части документа; сложность настройки интерфейса (для того чтобы все средства оформления документа были в пределах видимости, надо настраивать инструментальную панель или редактировать стили). Поэтому текстовый процессор MS Works очень хорошо подходит для создания относительно небольших и несложных документов: записок, писем, рефератов, газетных и журнальных статей.

Ко второй группе можно отнести мощные профессиональные текстовые процессоры, позволяющие подготовить и напечатать сложные и большие по объему документы, включая книги. К ним относятся MS Word, Corel WordPerfect, Lotus WordPro, Star Writer и отечественный текстовый процессор Лексикон.

Самой популярной программой этой группы является Microsoft Word - приложение Windows, предназначенное для создания, просмотра, модификации и печати текстовых документов. MS Word - одна из самых совершенных программ в классе текстовых процессоров, которая позволяет быстро и с высоким качеством подготовить любой документ - от простой записки до оригинал-макета сложного издания.

MS Word дает возможность выполнять все без исключения традиционные операции над текстом, предусмотренные в современной компьютерной технологии:

- набор и модификация неформатированной алфавитно-цифровой информации;

- форматирование символов с применением множества шрифтов TrueType разнообразных стилей и размеров;

- форматирование страниц (включая колонтитулы и сноски);

- форматирование документа в целом (автоматическое создание оглавления и разнообразных указателей);

- проверка правописания, подбор синонимов и автоматический перенос слов.

Кроме того, в процессоре MS Word реализованы возможности технологии связывания и встраивания объектов, которые позволяет включать в документ текстовые фрагменты, таблицы, иллюстрации, подготовленные в других приложениях Windows. В программе собрана уникальная коллекция таких оригинальных решений как: система готовых шаблонов и стилей оформления; изящные приемы создания и модификации таблиц; функции автотекста и автокоррекции; форматная кисть; пользовательские панели инструментов; макроязык; оформление абзацев, таблиц, рисунков с помощью линий, рамок, узоров и других элементов графической природы.

Основной недостаток MS Word - низкая производительность при наборе чернового текста, так это слишком универсальная программа и высокая трудоемкость при вводе сложных математических выражений, химических формул .

Серьезными конкурентами программы MS Word являются Star Writer - компонент системы Star Office и Лексикон, входящий в состав «Русского офиса» от фирмы «Арсеналъ».

В текстовом процессоре Star Writer значительно лучше, чем в Word, реализована работа со стилями — их можно выбирать из «плавающей» панели стилей в правой части экрана, а внесение любых изменений в стиль становится делом пары секунд. Библиотека стилей, включенная в Star Writer, превосходит аналогичную в MS Word. Меню Star Writer практически не отличается от меню программы Microsoft Word, так что переходить от одного продукта к другому можно без малейшего труда. Набор основных функций у обоих процессоров схож: автоматическая расстановка переносов, автозамена, проверка орфографии (хотя стилистические модуль и тезаурус у StarWriter отсутствуют). В полуавтоматическом режиме можно создавать различные указатели и оглавления, помечать важные элементы текста специальными закладками. Все эти функции у программы StarWriter, более доступны, так как в программе Microsoft Word некоторые из них находятся в меню третьего или четвертого уровня.

В списке поддерживаемых процессором форматов можно выделить следующие: .TXT, .RTF, .HTML и .DOCмодификаций Word 97/2003.

К третьей группе можно отнести специализированные продукты: всевозможные средства разработки Web, процессоры с функцией исправления текста после принудительных перекодировок, процессоры с возможностью ввода текста на восточных языках, специализированные программы для набора математических, физических и химических формул и др.

Для верстки текстов с большим количеством математических и химических формул может быть использована издательская система LaTex, созданная американским программистом Лесли Лэмпортом. Эта система работает на базе специализированного языка программирования ТеХ, который разработал американский математик Дональд Кнут. В настоящее время формат TeX является мировым стандартом подготовки научных публикаций, в которых интенсивно используются формулы. При этом знание самого языка TeX не требуется

Наряду с системой LaTex распространены макропакеты PlainTeX и AMS-TeX. Макропакет PlainTeX используется на практике как средство для обмена текстами с формулами, а AMS-TeX - это издательская система, ориентированная на узкий круг приложений - верстку научных статей для математических журналов и книг.

Для создания документов с большим количеством математических, физических и химических формул может быть использована программа LyX. Данный продукт представляет собой визуальную среду для подготовки документов в формате LaTeX.

Программа LyX имеет привычный интерфейс профессионального текстового процессора и позволяет создавать документы сложной структуры, насыщенные графикой. Поддерживается стилевая разметка текста, вставка сносок, колонтитулов, таблиц. Имеются генератор содержания и встроенная многоязычная поддержка. Интерфейс может быть на нескольких языках, в том числе и русском.

Недостатком является сложность файлового обмена. Помимо собственного формата и TeX/LaTeX, можно читать и записывать только документы в форматах TXT и HTML. Windows-версия LyX сложна в установке и настройке и требует наличия громоздких компонентов, таких как компилятор TeX, среды эмуляции XWindows и многих других [21].



2016-09-17 1841 Обсуждений (0)
Классификация систем подготовки текстовых документов 0.00 из 5.00 0 оценок









Обсуждение в статье: Классификация систем подготовки текстовых документов

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1841)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.01 сек.)