
Редактирование
Наиболее часто используемые операции редактирования в текстовых процессорах – копирование, перемещение и удаление фрагментов текста. Выделение фрагмента делает его объектом последующей команды. Выделить фрагмент – значит «подсветить» его с помощью мыши или клавиатуры. Выделенный фрагмент может состоять из слова, строки, предложения, абзаца или даже всего документа. Операции копирования и перемещения могут выполняться как с буфером обмена, так и без него c использованием технологии drag and drop (перенести и оставить). В последних версиях текстового процессора Mirosoft Word имеется возможность использования буфера обмена, содержащего 24 ячейки памяти.
Буфер обмена – это область оперативной памяти, предназначенная для временного хранения данных. Поскольку все приложения Windows работают через общий системный буфер промежуточного хранения, операции с фрагментами текста могут затрагивать не только внешние документы, но и другие приложения.
Операция откатки. Во многих программных средствах, в том числе и в текстовом процессоре, предусмотрена операция откатки. Для реализации этой операции текстовый процессор фиксирует последовательность действий по изменению текста в виде последовательных шагов. Специальной командой откатки (Отменить) пользователь может вернуть документ к состоянию, которое было несколько шагов назад, т.е. «откатиться». Глубина возможной откатки зависит, главным образом, от характера выполняемых операций. Наряду с командой откатки существует команда отмены откатки (Вернуть).
Форматирование
Форматирование – это процедура изменения внешнего вида документа.
Параметром форматирования элемента текста (символа, абзаца, табулятора, границы, колонок текста, списка, графического объекта и т.п.) является определенное свойство этого элемента (например, размер шрифта), влияющее на его внешнее представление.
Операции форматирования выполняются различными текстовыми процессорами с разной степенью автоматизации. Например, процессор MS Word выполняет автоматически разбивку документа на строки и страницы.
Форматирование символов. Для изменения внешнего вида текста часто используется процедура форматирования символов, основанная на технологии использования компьютерных шрифтов.
Одним из основных вопросов создания документа является выбор типа шрифта, его стиля и размера, а также определения требований к плотности печати на строке и странице. Важность этих решений связана с тем, что успех того или иного документа в большой степени зависит от того, как он выглядит.
Шрифт (Font) – это система отображения текста на экране и при печати.
Технология использования шрифтов в последние годы быстро развивалась и претерпела существенные изменения, необычайно выросло количество имеющихся шрифтов. Разработаны шрифты для множества языков, имеются также специальные шрифты, знаки которых представляют собой не буквы алфавита, а специальные графические символы – пиктограммы. Такие шрифты используются для изображения линий, стандартных знаков и обозначении математических символов, применяющихся во многих специальных приложениях (например для нотной записи).
Тип шрифта (или принятый в полиграфии термин гарнитура шрифта) определяет особенности написания целого набора символов, включающего заглавные и строчные буквы, цифры, знаки пунктуации и специальные символы. Каждый шрифт имеет свое название – в состав операционной системы Windows включены такие шрифты как Arial, Courier, Times New Roman и др. В свою очередь, тип шрифта имеет несколько стилей начертания символов, например, полужирный, курсив, полужирный курсив, обычный.
Хотя Windows может использовать несколько различных шрифтовых технологий, предпочтение отдается технологии True Type. Технология True Type разработана корпорацией Microsoft для того, чтобы предоставить пользователю стандартные шрифты, пригодные как для отображения на экране, так и для вывода на печать, и при этом обеспечить максимальное сходство получающихся результатов.
Шрифт – это не только фиксированное описание используемых символов. Отдельные шрифты могут группироваться в семейства сходных шрифтов, отличающихся друг от друга различными характеристиками, – такими как стиль, размер, различные специальные эффекты. Например, шрифт Times New Roman представляет собой целое семейство, в котором различные наборы символов отличаются некоторыми характеристиками.
Компьютерный шрифт, используемый в Windows обладает следующими характеристиками:
Размер шрифта или кегль. Определяет высоту символов, обычно измеряемую в пунктах, составляющих 1/72 дюйма или 0,376 мм. Для большинства документов используются 10 – 13-пунктовые шрифты, в то время как газетная полоса может иметь только 8-пунктовый. Размер шрифта более 14 пунктов обычно используется лишь для заголовков и выделений. Следует отметить, что шрифты различных типов, но одного размера необязательно выглядят одинаковыми по величине. Так, 12-пунктовая Helvetica имеет больший вертикальный размер, чем 12-пунктовый Times New Roman.
Стиль шрифта. Бывает четырех видов: обычный, курсив, полужирный и полужирный курсив. Стиль шрифта влияет на внешний вид символов.
Эффекты (Font effects). Включают используемый цвет, подчеркивание и другие дополнительные эффекты, например, перечеркивание, капитализация, в некоторых случаях (для контурных шрифтов) закрашивание и т. п.
Интервал (Font spacing). Определяет расстояние между символами на экране или на печатной странице. Интервал между символами может быть как фиксированным, так и настраиваемым, в зависимости от того, какие символы оказались расположенными рядом (может использоваться т. н. кернинг).
Ширина символов (Font width). Оказывает воздействие на ширину всех символов данного шрифта. По ширине шрифт может быть обычным (Normal), плотным или растянутым (expanded). Шрифты делятся на моноширные и пропорциональные. Моноширные шрифты, например Courier используют символы одинаковой ширины, а пропорциональные, например Arial, – различной, изменяющейся в зависимости от начертания конкретного символа (см. рис.6.1).
Наличие серифов (засечек). Шрифты могут быть серифными, например Times New Roman и бессерифными, например Arial. Серифные шрифты, как правило, используются для набора основного текста документа, бессерифные могут, в частности, применяться в заголовках (см. рис.1).
ОС Windows и разработанные для нее приложения включают в свой состав стандартный набор шрифтов, который может существенно упростить и облегчить использование шрифтов, в то же время сохранив возможность их индивидуальной настройки и выбора. Кроме того Windows поддерживает многие технологии шрифтов, поставляемые различными разработчиками, например Adobe (Type1), Bistream и других.
Рис. 1. Характеристики компьютерных шрифтов
Выбор шрифта должен соответствовать информации, которую необходимо передать читателю: шрифт не должен быть ни слишком заметным, ни слишком ординарным. При этом различные части документа (заголовок, сам текст документа, примечания) нужно набирать шрифтами различных размеров. Правильный выбор шрифта, его стиля (жирный, курсив, обычный) и размера акцентирует содержание сообщения, не привлекая внимания к самому шрифту.
Форматирование абзацев. Форматирование часто применяется по отношению к абзацу. Абзац – фрагмент текста, процесс ввода которого закончился нажатием на клавишу ввода <Enter>.
В режиме индикации на экране специальных символов в конце абзаца виден символ ¶.
Выделим типовые параметры форматирования абзаца:
границы абзаца, устанавливаемые как левый и правый отступы при помощи маркеров отступов на координатной линейке или соответствующими командами меню;
выравнивание (выключка). Различают четыре вида горизонтального (влево, вправо, по центру, по ширине) и три вида вертикального выравнивания (по верхнему краю, по нижнему краю, по центру);
межстрочный интервал;
интервал перед (после) абзаца;
отступ первой строки и т.д.
Способы форматирования. Современные текстовые процессоры поддерживают два способа форматирования: визуальное и стилевое. Визуальное форматирование заключается в последовательном назначении параметров форматирования. Стилевое основывается на использовании сохраненного в стиле набора параметров форматирования.
Под стилем (оформлением) понимается именованная и сохраненная как единое целое совокупность параметров форматирования элементов текста. В момент применения стиля к выделенному тексту все инструкции по форматированию, сохраненные в стиле, выполняются одновременно.
Пользователь может создавать собственные стили, называемые стилями пользователя. Cтиль пользователя может быть доступным либо только для отдельного документа, либо для шаблона, а следовательно, и для других документов, созданных на базе этого шаблона.
Для ускорения процедуры форматирования современные текстовые процессоры (например, Microsoft Word) содержат библиотеку стандартных (встроенных) стилей, применение которых позволяет оформлять разнообразные по внешнему виду и характеру тексты. Стандартные стили иначе называются стилями шаблона. Стандартные стили шаблона, используемые в документе, называются используемыми. Например, шаблон Normal процессора Word содержит такие стили, как: Заголовок 1, Заголовок 2, Заголовок 3 и т. д. (вплоть до уровня 9), которые обеспечивают форматирование заголовков структурных частей документа, стиль Обычный, определяющий формат набора обычного текста и др.
При использовании в документах стилей структуры (Заголовок 1, Заголовок 2 и т.д.) у пользователя появляется возможность работы со структурой документа. Применяя эти стили к заголовкам документа можно, например, автоматически создать в нем оглавление.
Принято различать два типа стилей: стиль знака (символа) и стиль абзаца. Стиль знака, может основываться на любом сочетании параметров форматирования символов, включать форматирование границы и заливки строк текста, а также поддерживать определенный язык для проверки правописания. В списке стилей справа от стиля символов указывается подчеркнутая полужирная буква а. Стиль абзаца представляет собой сочетание стиля символа и параметров форматирования абзаца, которое хранится в виде именованного набора параметров. Применение стиля абзаца к выделенному абзацу позволяет задать сразу все параметры форматирования абзаца. В случае, если выделена только часть абзаца с помощью стиля абзаца выделенному фрагменту можно присвоить только стиль символов. В списке стилей стили абзаца помечены знаком абзаца (¶) справа от имени стиля.
Рассмотрим некоторые аспекты работы со стилями на примере текстового процессора MS Word). Word позволяет копировать стандартные и специальные стили из документа в документ, из документа в шаблон, из шаблона в шаблон и из шаблона в документ. Существует три способа копирования стилей:
с использованием специального диалогового окна Организатор;
при помощи кнопки Копировать формат
стандартной панели инструментов;
путем копирования фрагментов текста, к которым приписан определенный стиль.
В системе Word предусмотрено два способа создания стиля:
назначением параметров форматирования, включенных в стиль в диалоговом окне Создание стиля;
применением параметров форматирования непосредственно к тексту документа с последующим созданием стиля на основе форматов выделенного фрагмента.