Возможности текстовых процессоров

Технология обработки текстовой информации

Лекция 8

Текстовый редактор — это программа, используемая специально для ввода и редактирования текстовых данных.

Этими данными могут быть программа или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения.

Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно:

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

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

К стандартным средствам работы с текстом относятся:

· возможности выбора различных шрифтов для разных частей текста в одном документе;

· задания ширины полей, величины отступов, интервалов;

· организации текста в виде колонок;

· вставка в текст рисунков, таблиц;

· возможности создания надписей под углом к строке или искривленной формы;

· проверка правописания (для языка пользователя) и т. д.

Окно редактора Microsoft Word

Наиболее известный текстовый редактор — Microsoft Word.

Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura, OpenOffice Writer и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Создание макетов любых изданий — от рекламных листков до многостраничных книг и журналов — становится очень простым, даже для новичков.

Для того чтобы текстовый процессор мог считаться мощным и удобным, необходимо, чтобы в нем имелись возможности обработки файлов, созданных в других распространенных текстовых процессорах (Конечно, в первую очередь имеется в виду MS Word!). Как минимум нужно уметь просматривать документы в форматах других редакторов. Можно, конечно, иметь перекодировщики, но с точки зрения удобства использования, это уже минус.

Имея в виду это неформальное определение, рассмотрим несколько программных продуктов для Linux, претендующих на высокое звание текстового процессора.

Поскольку по своему основному предназначению текстовые редакторы тесно связаны с языком, а мы рассматриваем случай русского языка, при выборе текстового процессора особое внимание приходится уделять тому, имеются ли в нем возможности русификации. Чтобы не повторять одно и то же при описании каждого из рассматриваемых ниже продуктов, замечу сразу, что в моей системе были установлены не только стандартные шрифты Type1, поставляемые с дистрибутивом Black Cat 6.02, но и шрифты True Type от Windows

Текстовых процессоров для Linux существует множество. Наиболее известны из них StarWriter из пакета StarOffice фирмы Sun и процессор Word Perfect 8, в последнее время получил распространение текстовый процессор OpenOffice Writer .

OpenOffice Writer – это один из текстовых редакторов, претендующих на заместителя такой популярной программы как Microsoft Word. Работа с OpenOffice Writer, также как и с любой другой программ имеет свои особенности, преимущества и недостатки.

Поговорим о преимуществах

Программа может выполнять следующий ряд действий, полезных для пользователя, например:

· Написание, исправление и проверка документа, включая проверку орфографии, нахождение и замену текста, добавление комментариев и прочее.

· Автоисправление во время печати текста, автоматическое завершение слов.

· Advanced Page layout settings включая многочисленные стили страниц, тем, колонок, таблиц, рамок, шрифтов и т.д.

· Поддержка темплейтов, стилей и макросов

· Использование полей, содержания, индексов и библиографии.

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

· Поддержка документов Microsoft Office.

· Поддержка графики, манипуляции с графическими изображениями.

· Поддержка многих программных расширений, таких как усовершенствованные словари, проверка грамматики и т.д.

· Мастер функции, чтобы упростить письма, факсы, повестки, протоколы или выполнение более сложных задач, таких как сортировка почты.

Как видите, OpenOffice Writer обладает достаточным количеством возможностей. Ниже вы видите изображение текстового документа в OpenOffice Writer, с выделенным текстом и комментариями. Документ удобно просматривать с коллегами. Они могут вносить свои изменения, делать пометки и выделять текст.

Недостатки OpenOffice Writer

В работе с OpenOffice Writer также есть свои недостатки. Хотя OpenOffice Writer претерпела массу изменений в лучшую сторону с момента выхода первой версии, все еще возникают проблемы при переносе документа из Microsoft Word в OpenOffice Writer и обратно. Программа OpenOffice Writer - быстро реагирующая и гибкая, но не до такой степени как Microsoft Word.

Программа OpenOffice Writer разработана как для ОС Windows так и для Linux.

Существование различных кодировок приводит к необходимости разбираться в типах – форматах – текстовых файлов для использования их в разных программных средах.

Формат файла определяет способ содержания текста в файле и отражается его оригинальным расширением.

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

Существуют

• универсальные форматы текстовых файлов, которые могут быть

прочитаны большинством программ обработки текстовой информации и

• оригинальные форматы для использования отдельными программами.

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

Наиболее распространёнными форматами текстовых файлов являются:

• TXT – универсальный формат простого текста, не предусматривает форматирования текста, применяется для создания текстовых документов, которые должны читаться в различных системных средах.

• RTF (Rich Text Format) – универсальный формат, сохраняющий форматирование текста, применяется для создания текстовых документов, которые могут быть прочитаны в различных приложениях.

• DOC – оригинальный формат офисного приложения Microsoft WORD, полностью сохраняет форматирование текста, использует кодировку Unicode.

• ODT – оригинальный формат открытой текстовой среды OpenOfice.org WRITER.

• LEX – оригинальный формат отечественного редактора “Лексикон”.

• HTML, HTM – формат хранения WEB-страниц, содержит управляющие коды (тэги) языка разметки гипертекста.

Внешний вид редактора WORD

Так выглядят версии 2000, XP, 2003:

Как все современные прикладные программы, редактор Word располагается в окне, имеющем строение, признаки и свойства стандартного окна. При этом внешнее окно программы содержит окно документа.

Так выглядит верхняя часть версии 2007:

Все команды, которые можно выполнить в Word до версии 2007 г., содержатся

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

В Word 2007 на смену Главному меню и панелям пришла лента вкладок. Но принципиально основные инструменты не изменились, хотя их возможности расширились.