4.1. Фигурный текст
В общем случае фигурный текст представляет собой многоуровневый соединенный объект. Если такой объект выделить, а затем выбрать команду Arrange/BreakApart (Монтаж/Разъединить), то после первого разъединения он превращается в совокупность фигурных текстов, каждый из которых соответствует строке исходного фигурного текста. Разъединение строки дает совокупность слов, и только разъединение слова дает совокупность фигурных текстов, каждый из которых будет «элементарным» - разъединить его не удастся, поскольку он состоит из одной младшей структурной единицы текста, символа. Возможна и обратная операция соединения блока фигурного текста из ранее построенных блоков при помощи команды Arrange/Combine (Монтаж/Соединить).
Для каждого из символов (элементарных объектов фигурного текста) определены следующие атрибуты:
- Гарнитура (Font). Гарнитурой называется рисунок символов алфавита, разработанный дизайнером шрифта. Каждый символ гарнитуры имеет свой номер. Кроме стандартных текстовых гарнитур в CorelDRAW имеются гарнитуры графических символов, в которых соответствуют не буквы, а графические изображения. Перед тем как гарнитурой можно будет воспользоваться, она должна быть установлена в системе Windows. После этого ее имя появляется в раскрывающихся списках выбора гарнитур.
- Кегль (Size). Кеглем называется высота символов текста в пунктах. Иногда сочетание гарнитуры и кегля называют шрифтом.
- Начертание (Style). Начертанием называют модификацию рисунка символов текста за счет изменения толщины штрихов и их наклона. Стандартными начертаниями принято считать обычное (Normal), курсивное (Normal-Italic), полужирное (Bold) и полужирный курсив (Bold-Italic).
- Подчеркивание (Underline), зачеркивание (Strikethru) и надчеркивание (Overscore). С помощью этих атрибутов описываетмя присутствие и характер линий, подчеркивающих, зачеркивающих или надчеркивающих текст. Стандартными наборами линий, использующихся для этих целей, в CorelDRAW являются тонкая одиночная линия (Single Thin), толстая одиночная линия (Single Thick) и двойная тонкая линия (Double Thin). Для каждого из наборов предусмотрена модификация, позволяющая подчеркивать текст за исключением пробелов (соответственно Single Thin Word, Single Thick Word и Double Thin Word). Следует отметить, что в CorelDRAW предусмотрена возможность изменять параметры стандартных наборов линий (толщину, расстояние от базовой линии текста, величину просвета между двойными линиями).
- Регистр символов (Uppercase). Этот атрибут управляет отображением символов с учетом преобразования регистра. Он может принимать три значения: без преобразования (None), капитель (Small CAPS) и капитализация (All CAPS). При включении преобразования капители все строчные символы имеют обычную высоту, но по рисунку совпадают с соответствующими прописными символами. Преобразование капитализации отображает вместо строчных символов их прописные аналоги в высоту прописного символа. Установка любого из значений атрибута не изменяет символов в самом тексте - меняется только способ их отображения.
- Режим индекса (Position). Этот атрибут управляет преобразованием символов при отображении в верхние (надстрочные) или нижние (подстрочные) индексы.
- Смещение символов (Character Shift). В эту группу входят три атрибута: смещение по горизонтали (Horizontal), смещение по вертикали (Vertical) и смещение угловое (Rotation). Значения этих атрибутов задают величины смещения символов из их «штатного» положения в блоке фигурного текста при отображении.
- Выравнивание (Alignment).Этот атрибут управляет размещением слов в пределах строк блока фигурного текста. Он может принимать одно из шести
значений:
- None (Отсутствует). Слова выравниваются по левой границе блока, но, задавая отрицательные значения смещения по горизонтали, можно вывести отдельные символы за нее влево.
- Left (По левому краю). Слова выравниваются по левой границе блока. Если при этом отдельные символы смещаются влево, то вместо их вывода за левую границу блока происходит смещение всей остальной строки вправо.
- Center (По центру). Слова выравниваются так, чтобы середины всех строк блока совпадали с воображаемой вертикальной линией, расположенной посередине между его левой и правой границами.
- Right (По правому краю). Слова выравниваются по правой границе блока. Если при этом отдельные символы смещаются вправо, то вместо их вывода за правую границу блока происходит смещение всей остальной строки влево.
- FullJustify (По ширине). Слова выравниваются так, чтобы первый символ первого слова каждой строки совмещался с левой границей блока, а последний символ последнего слова строки - с правой границей блока. Исключение делается только для случая, когда в последней строке остается только одно слово - оно выравнивается по левому краю.
- ForceJustify (Полное по ширине). То же, что по ширине, но без каких-либо исключений.
- Интерлиньяж (Line Space). Этот атрибут управляет расстоянием между смежными строками блока фигурного текста. Численно интерлиньяж равен расстоянию между базовыми линиями смежных строк текста. По умолчанию эта величина указывается в CorelDRAW в процентах от высоты символов выбранного шрифта. Поскольку при разработке гарнитуры в высоту прописных символов текста включают и свободное пространство над ними, интерлиньяж 100% означает, что расстояние между строками текста соответствует замыслу художника, разработавшего гарнитуру.
- Интервалы (Space). В CorelDRAW имеется возможность принудительно изменять предусмотренные рисунком гарнитуры расстояния между смежными символами (Character) и между смежными словами (Word). Межсимвольное расстояние измеряется в процентах от ширины символа пробела использованного шрифта и по умолчанию равно нулю, то есть расстояния между символами в словах соответствуют предусмотренным в гарнитуре. Увеличение межсимвольного расстояния раздвигает символы, уменьшение - сближает. Такая процедура называется трекингом. Межсловное расстояние также измеряется в процентах от ширины пробела для данного шрифта, но по умолчанию равно 100%. Следут помнить, что при выравнивании текста по ширине, величина пробела переменная и, естественно, не может соблюдаться точно в соответствии с величиной межсловного интервала.
И фигурный, и простой текст в CorelDRAW 9 строятся с помощью одного инструмента Text (Текст), но при этом используются различные приемы. После выбора инструмента Text (Текст) панель атрибутов примет вид, представленный на рис. 4.1.
Для того чтобы начать ввод блока фигурного текста, достаточно щелкнуть мышью в той точке страницы, где должен разместиться текст. На странице появится текстовый курсор в виде вертикальной черты. Если включен режим отображения непечатаемых символов, то после ввода первого символа нового блока с клавиатуры вслед за ним появится символ конца абзаца (который в блоке фигурного текста производит только перевод на следующую строку, поскольку в фигурном тексте абзацы не выделяются). При необходимости перехода на новую строку следует нажать на клавиатуре клавишу ENTER.
Для того чтобы ускорить процесс ввода (особенно на медленных компьютерах) или при необходимости импортировать текст во вновь создаваемый блок фигурного текста, можно воспользоваться окном, которое раскрывается после щелчка кнопки режима ввода и редактирования на панели атрибутов (рис. 4.2).
Расположенные в правом нижнем углу кнопки раскрывают дополнительные диалоговые окна и меню.
- Format Text (Форматирование текста). Раскрывает одноименное диалоговое окно, предоставляющее пользователю доступ ко всем средствам форматирования
фигурного текста, в том числе к тем из них, которые недоступны с панели атрибутов.
- Вкладка Align (Выравнивание) содержит переключатель, положение которого определяет размещение слов в пределах строк блока фигурного текста. Функционально дублирует кнопки выравнивания панели атрибутов.
- Вкладка Space (Интервалы) содержит три счетчика, управляющих величиной межсимвольного и межсловного интервалов, а также интерлиньяжем.
- Вкладка Font (Шрифт) содержит перечисленные ниже элементы управления атрибутами, определяющими внешний вид символов текста.
- Раскрывающийся список Font (Гарнитура) содержит наименования установленных в системе гарнитур, доступных для форматирования текста.
- Комбинированный список Size (Кегль) определяет высоту символов текста.
- Раскрывающийся список Style (Стиль) позволяет выбрать один мз вариан тов начертания.
- Раскрывающиеся списки Underline (Подчеркивание), Strikethru (Перечеркивание) и Overscore (Надчеркивание) позволяют выбрать желаемое значение для любого из вариантов дополнения символов текста горизонтальными линиями.
- Раскрывающийся список Uppercase (Регистр) позволяет задавать преобразование символов текста при отображении в капитель или прописные.
- Раскрывающийся список Position (Индекс) позволяет переводить символы текста в верхний или нижний индекс.
- Import (Импортирование). Эта кнопка раскрывает диалоговое окно, где можно выбрать текстовый документ, содержимое которого после завершения импортирования будет вставлено в месте расположения курсора. В комплект поставки CorelDRAW входят фильтры, позволяющие импортировать тексты, представленные в файлах большинства распространенных форматов.
- Options (Дополнительно). Щелчок этой кнопки раскрывает контекстное меню, дающее доступ к вспомогательным инструментам работы с текстом, аналогичным имеющимся в любом достаточно развитом текстовом процессоре.
- Начните с создания нового документа CorelDRAW. Выберите на панели инструментов инструмент Text (Текст) и щелкните мышью в левом верхнем углу страницы. В месте щелчка появится вертикальная черточка - текстовый курсор. На панели атрибутов выберите гарнитуру, содержащую символы кириллицы (например, Arial Cyr), установите кегль 48 и введите с клавиатуры следующий текст, разделяя строки нажатием клавиши ENTER: "Жили у бабуси < ENTER > Два веселых гуся: < ENTER > Один - серый, < ENTER > Другой - белый, < ENTER > Два веселых гуся".
- Теперь вставим в текст специальный символ. Установите текстовый курсор в точку, где должен появиться символ (после слова «серый»), и откройте
пристыковываемое окно Symbols and Special Characters (Символы и специальные литеры) командой Window/Dockers/Symbols and Special Characters
(Окно/Пристыковываемые окна/Символы и специальные литеры). В раскрывающемся списке пристыковываемого окна выберите название гарнитуры - Webdings 1, а
в расположенной ниже палитре найдите изображение любого символа (рис. 4.3). Перетащите это изображение мышью в пределы
прямоугольника выбора, окружающего блок фигурного текста.
- Выбрав команду Options/Replace Text (Дополнительно/Заменить текст), откройте диалоговое окно контекстной замены и замените все слова "веселых" на слово "нескучных" (введя соответствующие значения в поля диалогового окна и щелкнув кнопку Replace All (Заменить все)).
- Выделяя отдельные произвольно выбранные части текста перетаскиванием по ним указателя инструмента, измените их кегли и гарнитуры. Проверьте, какое влияние оказывают на фигурный текст кнопки режимов выравнивания. Воспользуйтесь диалоговым окном форматирования для установки значения интерлиньяжа равным 120% от кегля.
- В заключение разъедините блок фигурного текста. Поскольку этот блок нам еще понадобится в целом виде для следующих упражнений, подготовьте его копию: выберите инструмент Pick (Выбор), щелкните им блок фигурного текста и перетащите его на свободное место страницы. Перед тем как отпустить кнопку мыши, щелкните ее правой кнопкой. Обратите внимание на расположение маркеров рамки выделения (они располагаются по краям блока фигурного текста) и на текст в строке состояния. Выберите команду Arrange/Break Apart (Монтаж/Разъединить). Теперь маркеры рамки выбора охватывают только первую строку бывшего блока фигурного текста. Повторите операцию разъединения еще 2 раза. При этом каждый раз в результате разъединения получаются блоки фигурного текста.