Типы текстовых редакторов.

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

Часть 3. Работа с прикладными программами и разработка программного обеспечения.

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

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

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

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

3) Операции форматирования позволяют изменять оформление документа.

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

Редакторы АSCII. Простейшие текстовые редакторы, например Блокнот, позволяют лишь создавать обычные текстовые документы без какого-либо форматирования - то есть весь текст будет набран одним и тем же шрифтом одного размера и с равными промежутками между строками. Такие программы называют ASCII-редакторами текста, имея в виду то, что они работают лишь с обычным ASCII-форматом (файлы с расширением ТХТ). Основная отличительная черта любого редактора АSCII заключается в том, что на выходе все они выдают файл в одном и том же формате - текст АSCII, так что все эти редакторы можно считать взаимно совместимыми.

Редакторы WYSIWYG. Редакторы АSCII хороши там, где подготавливаются документы не для печати, то есть исходные тексты программ и т. д., и основное назначение этих текстов - быть обработанными компьютером в недрах другой программы. Если же вам требуется составить документ для человека, то будет удобнее использовать редакторы типа WYSIWYG (от What you see is what you get - что видишь, то и имеешь Их отличие состоит в том, что они позволяют сразу создавать документ таким, как он будет выглядеть при печати, используя при этом различные типы, размеры и цвет шрифта и т. д. Как правило, в них можно вставлять иллюстрации, таблицы, диаграммы и т. п.

Среди программ для WINDOWS наибольшее распространение для таких файлов получил формат RTF (Rich Text Format). Поэтому редакторы WYSIWYG иногда называют RTF-редакторами. Типичным представителем этого класса программ является редактор WordPad, устанавливаемый вместе с Windows.

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

Различные текстовые процессоры записывают в файл информацию о форматировании по-разному и поэтому могут быть несовместимы друг с другом. Однако во многих текстовых процессорах есть возможность преобразования текста из одного формата в другой. [7]

Настольные издательские системы. Еще более мощным средством подготовки текста для печати являются настольные издательские системы (DTR). Их назначение - создание макетов богато иллюстрированных книг, газет и журналов. Изначально весь материал подготавливается в разных программах (текст - в любом текстовом редакторе, рисунки - в графическом) и лишь затем переносится в DTR-систему и там уже окончательно оформляется. Типичные представители таких программ - это Adobe PageMaker, Quark X-Press.

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

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

Весь текст документа поделен на абзацы, которые могут быть выровнены по левому или правому краю, а также по обоим краям или по центру. Кроме этого, для абзаца может быть определена красная строка, или абзацный отступ. Расстояние (интервал) между абзацами также можно изменять. Можно регулировать и расстояние между строками, называемое интерлиньяжем. Редакторы позволяют задавать абзацные отступы от края страницы (вернее, области печати), а также регулировать расстояния между буквами и словами. Наиболее мощные программы позволяют разбивать текст на колонки. При этом можно задавать как ширину колонок, так и расстояние между ними - межколонный промежуток.

Вид шрифта называют гарнитурой. Одна и та же гарнитура может иметь различное начертание - нормальное, курсивное, полужирное или курсивное полужирное.

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

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

При выборе размера страницы и полей ориентируйтесь на печатающее устройство. Ориентация страницы может быть выбрана книжная (высота листа больше ширины) или альбомная (высота листа меньше ширины).

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

 

 

Рис. 3.1. Термины, применяемые при работе в текстовых редакторах.

Многовековым опытом издательства книг было установлено, что достаточно большие поля снижают нагрузку на зрение и облегчают восприятие информации, в то время как маленькие поля такую нагрузку существенно увеличивают. Кроме того, были выработаны некоторые соотношения между величинами полей. Самым маленьким должно быть поле около переплета (иногда его называют корешковым), т. е. левое поле - при односторонней печати и внутреннее при двухсторонней. Несколько более широким должно быть верхнее поле. Следующее - правое, или внешнее, поле, и самое большое - нижнее. Такая величина полей объясняется особенностями человеческого зрения. Глаз человека видит середину каждой вертикальной линии несколько выше, чем она расположена на самом деле, поэтому середина полосы набора должна быть несколько выше середины страницы. При просмотре разворота издания внутренние поля сливаются в одно большое, из чего следует, что для улучшения зрительного восприятия полосы должны быть несколько сдвинуты внутрь.