Технологии
обработки текстовой информации. Понятие редактирования и форматирования текста.
ФОРМАТИРОВАНИЕ ТЕКСТА — в компьютерном наборе изменение внешнего вида текста, его частей: шрифтового оформления (гарнитура, начертание и кегль шрифта, выравнивание текста по левому или правому краю либо по центру, изменение ширины набора и размера абзацного отступа и т. п.); преобразование текста в строки, абзацы и полосы.
Редактирование текста – это внесение любых изменений в документ.
Редактировать — проверять и исправлять текст при подготовке к печати.
Редакторы текстов программ рассчитаны на редактирование программ на том или ином языке программирования. Редакторы текста, и рассчитаны на тексты программ, и выполняют следующие функции:
-
диалоговый просмотр текста;
- редактирование строк программы;
-
копирование и перенос блоков текста из одного места в другое;
-
копирование одной программы или её части в указанное место другой программы;
-
контекстный поиск и замену подстрок текста;
-
автоматический поиск строки, содержащей ошибку;
-
распечатку программы или её необходимой её части.
Редакторы
документов – программы для обработки документов, ориентированные на работу с
текстами, имеющие структуру документа, т. е. состоящими из разделов, страниц,
абзацев, предложений, слов и т.д. Следовательно, редакторы для обработки
документов обеспечивают такие функции, как:
-
возможность использования различных шрифтов символов;
-
задание произвольных межстрочных промежутков;
-
автоматический перенос слов на следующую строку;
-
автоматическую нумерацию страниц;
-
обработку и нумерацию строк;
-
печать верхних и нижних заголовков страниц (колонтитулов);
-
выравнивание краев абзаца;
-
набор текста в несколько столбцов;
-
создание таблиц и построение диаграмм;
-
проверку правописания и подбор символов.
Редакторы
текстов программ, можно использовать для создания и корректировки небольших
документов. Однако при необходимости серьезной работы с документами лучше
использовать редакторы, ориентированные на работу с документами.
Современные
текстовые процессоры предоставляют пользователю широкие возможности по
подготовке документов. Это и функции редактирования, допускающие возможность
любого изменения, вставки, замены, копирования и перемещения фрагментов в
рамках одного документа и между различными документами, контекстного поиска,
функции форматирования символов, абзацев, страниц, разделов документа, верстки,
проверки грамматики и орфографии, использования наряду с простыми текстовыми
элементами списков, таблиц, рисунков, графиков и диаграмм.
Значительное
сокращение времени подготовки документов обеспечивают такие средства
автоматизации набора текста, как автотекст и автозамена, использование форм,
шаблонов и мастеров типовых документов.
Наличие
внешней памяти компьютера обеспечивает удобное длительное хранение
подготовленных ранее документов, быстрый доступ к ним в любое время.
Существенно
упрощают процедуру ввода данных сканеры и голосовые устройства. Существующие
системы распознавания текстов, принимаемых со сканера, включают функцию
экспорта документа в текстовые редакторы.
Широкий
спектр печатающих устройств в сочетании с функциями подготовки документа к
печати, предварительного просмотра, обеспечивает получение высококачественных
черно-белых и цветных копий на бумаге и прозрачной пленке.
Таким образом, современные программы предусматривают множество
функций, позволяющих готовить текстовую часть документа на типографическом
уровне. Кроме того, современные программы позволяют включать в текст
графические объекты: рисунки, диаграммы, фотографии. Благодаря этим
возможностям файл, представляющий собой текстовый документ, может содержать,
помимо алфавитно-цифровых символов, обширную двоичную информацию о
форматировании текста, а также графические объекты
К
основным операциям редактирования относят: добавление; удаление; перемещение;
копирование фрагмента текста, а также поиска и контекстной замены. Если
создаваемый текст представляет многостраничный документ, то можно применять
форматирование страниц или разделов. При этом в тексте появятся такие
структурные элементы, как: закладки, сноски, перекрестные ссылки и колонтитулы.
Большинство
текстовых процессоров поддерживает концепцию составного документа – контейнера,
включающего различные объекты. Она позволяет вставлять в текст документа
рисунки, таблицы, графические изображения, подготовленные в других программных
средах. Используемая при этом технология связи и внедрения объектов называется OLE (Object
Linking and Embedding – связь и внедрение объектов).
Для
автоматизации выполнения часто повторяемых действий в текстовых процессорах
используют макрокоманды. Самый простой макрос – записанная последовательность
нажатия клавиш, перемещений и щелчков мышью. Она может воспроизводиться, как
магнитофонная запись. Её можно обработать и изменить, добавив стандартные
макрокоманды.
Перенос
текстов из одного текстового редактора в другой осуществляется программой-конвертером.
Она создаёт выходной файл в соответствующем формате. Обычно программы текстовой
обработки имеют встроенные модули конвертирования популярных файловых форматов.
Разновидностью текстовых процессоров являются настольные
издательские системы. В них можно готовить материалы по правилам
полиграфии. Программы настольных издательских систем (например, Publishing,
PageMaker) являются инструментом верстальщика, дизайнера, технического
редактора. С их помощью можно легко менять форматы и нумерацию страниц, размер
отступов, комбинировать различными шрифтами и т.п. В большей степени они
предназначены для издания полиграфической продукции.