4.2. Простой текст
Так же как фигурный, простой текст представляет собой многоуровневый соединенный объект, но уровней, которые простой текст проходит при разъединении, больше, чем у фигурного текста. При разъединении большого объема простого текста могут получаться следующие структурные единицы: колонки текста, пункты перечисления, абзацы, строки, слова, символы. Кроме того, в отличие от фигурного текста, простой текст не может располагаться непосредственно на печатной странице. В CorelDRAW любой простой текст располагается внутри особого объекта - рамки простого текста (paragraph text frame) или связанной цепочки таких рамок. Базовая форма рамки простого текста - прямоугольник, но в процессе последующих преобразований эти прямоугольники могут принимать произвольные формы.
Простой текст создается при помощи того же инструмента, что фигурный, а именно - инструмента Text (Текст). Правда, прием создания простого текста предполагает еще одно предварительное действие - создание рамки простого текста. Поэтому после выбора инструмента Text (Текст) в панели инструментов следует переместить указатель мыши в точку, где предполагается разместить один из углов будущей рамки, и перетащить его по ее диагонали. После отпускания кнопки мыши на экране появится изображение рамки выбранных габаритов, внутри которой расположится текстовый курсор в виде вертикальной черты. Можно приступать к вводу текста с клавиатуры.
При вводе простого текста поведение CorelDRAW будет отличаться от ввода фигурного текста. Во-первых, переход на новую строку определяется уже не пользователем, а автоматически, по мере достижения текстом правой границы рамки. Нажатие клавиши ENTER означает переход не к следующей строке, а к следующему абзацу. Во-вторых, когда вводимый текст достигнет нижней границы рамки, текстовый курсор пропадает и вновь вводимого текста уже не видно. Из этого не следует, что текст не вводится, - он лишь не отображается в пределах рамки.
Из-за этих особенностей при вводе значительного объема простого текста удобнее пользоваться диалоговым окном Edit Text (Редактирование текста), которое открывается после щелчка соответствующей кнопки панели атрибутов.
При необходимости отредактировать простой текст можно либо щелкнуть его указателем инструмента Text (Текст), после чего внутри рамки появится текстовый курсор, либо щелкнуть рамку указателем инструмента Pick (Выбор) и воспользоваться диалоговым окном Edit Text (Редактирование текста), раскрыв его щелчком кнопки панели атрибутов.
Создание цепочки связанных рамок
Цепочками связанных рамок простого текста пользуются для того, чтобы разместить один текст в нескольких различных местах одной страницы или на разных
страницах документа. Речь идет не о размещении копий, а о переходе продолжения текста из одной рамки в другую.
Если текст, содержащийся в рамке, отображается в ней не полностью, то индикатор, расположенный в середине нижней границы рамки, принимает вид
прямоугольника со стрелкой, направленной вниз. После щелчка мышью на этом индикаторе указатель инструмента принимает форму листа с текстом.
Для того чтобы добавить в цепочку новую рамку, остается только перетащить указатель по ее диагонали.
Рамки, входящие в состав одной цепочки, соединяются цветными стрелками, которые отображаются только на экране, а на печать не выводятся. По форме верхних и нижних индикаторов можно судить о местоположении рамки в цепочке и наличии в ней неразмещенного текста: у первой рамки цепочки верхний индикатор пустой; если рамка в цепочке не последняя, ее нижний индикатор выглядит как миниатюрная страница с текстом; если рамка не первая в цепочке, ее верхний индикатор выглядит как миниатюрная страница с текстом; наконец, если рамка последняя, ее нижний индикатор пуст или содержит в себе стрелку, направленную вниз.
Если необходимо, чтобы следующая рамка в цепочке имела форму, отличную от прямоугольника, следует вначале построить замкнутый криволинейный объект желаемой формы, а затем щелкнуть мышью на нижнем индикаторе последней рамки цепочки. Теперь при перемещении указателя внутрь замкнутого криволинейного объекта он примет форму широкой стрелки, направленной вправо. После щелчка объекта таким указателем создает ся рамка, совпадающая с объектом по форме, - текст заключается внутрь объекта (рис. 4.4).
Рамки, входящие в состав цепочки, могут размещаться на различных страницах документа CorelDRAW. При создании рамки на другой странице следует после щелчка на индикаторе не отображенного текста перейти на эту страницу и создать на ней новую текстовую рамку. Если требуется перенести ранее созданную текстовую рамку на другую страницу, необходимо сначала перетащить ее инструментом Pick (Выбор) за пределы страницы на рабочий стол, перейти на другую страницу и перетащить туда рамку с рабочею стола.
Обтекание текстом
Обтеканием простым текстом называется режим, при котором текст, размещенный в рамках, размещается с учетом не только конфигурации этих рамок, но и с
учетом формы объектов, перекрывающихся с рамками цепочки. Этот режим включается для всех объектов CorelDRAW, у которых атрибут обтекания имеет
значение, отличное от None (Без обтекания). Этот атрибут может быть установлен с помощью меню, связанного с кнопкой Wrap Paragraph Text (Обтекание
простым текстом) панели атрибутов (рис. 4.5). Кроме него может задаваться зазор, то есть минимальное расстояние между текстом и обтекаемым объектом.
Все режимы обтекания делятся на две группы: по контуру объекта (в качестве границы области, в которой текст не размещается, выступает граница объекта произвольной конфигурации) и по рамке выделения (в качестве границы области, в которой текст не размещается, выступает габаритный прямоугольник объекта совпадающий по размерам с его рамкой выделения).
Сочетая приемы включения в цепочку рамок простого текста рамок произвольной формы и обтекания текстом объектов, перекрывающихся с рамками, можно добиться любого, даже самого замысловатого варианта размещения текста.
Атрибуты простого текста
Практически все атрибуты фигурного текста имеются и у простого текста, но за счет того, что у последнего больше структурных единиц, на вкладках диалогового окна Format Text (Форматирование текста) для простого текста появляются дополнительные элементы управления, которые и рассматриваются ниже.
Вкладка Font (Шрифт) в диалоговом окне Format Text (Форматирование текста) для простого текста выглядит так же, как для фигурного текста.
Во вкладке Align (Выравнивание) диалогового окна Format Text (Форматирование текста) стали доступными дополнительные элементы управления:
- Счетчики Max. word spacing (Максимальный интервал между словами), Min. word spacing (Минимальный интервал между словами) и Max. char spacing (Максимальный интервал между символами) позволяют более гибко управлять выравниванием текста в режимах Full justify (По ширине) и Force justify (Полное выравнивание по ширине), регулируя плотность верстки текста.
- Группа счетчиков Indents (Отступы) позволяет задавать втяжки и абзацные отступы.
- Счетчик Left (Левый) задает величину левой втяжки - расстояния от левого края рамки простого текста до вертикальной линии, по которой выравниваются первые символы строк абзаца (кроме первой, выравнивание которой задается отдельно).
- Счетчик Right (Правый) задает величину правой втяжки - расстояния от правого края рамки простого текста до вертикальной линии, по которой выравниваются последние символы строк абзаца (кроме первой, выравнивание которой задается отдельно).
- Счетчик (First Line) задает величину втяжки для первой строки абзаца.
- Счетчики Before paragraph (Перед абзацем) и After paragraph (После абзаца) позволяют создавать просветы между абзацами, которые в полиграфии называются отбивками. По умолчанию интервал перед абзацем устанавливается равным обычному межстрочному интервалу, а после абзаца - равным нулю.
- Флажок Use automatic hyphenation (Автоматическая расстановка переносов) включает режим автоматической расстановки переносов слов простого текста (по умолчанию выключенный) и делает доступными элементы управления группы Hyphenation (Перенос).
- Кнопка Hyphenation Settings (Настройка переносов) раскрывает одноименное диалоговое окно со следующими эелементами:
- Флажок Break capitalized (Разбивать прописные) отменяет включенный по умолчанию режим запрета на перенос слов между прописными символами.
- Счетчик Hot zone (Зона переноса) задает ширину зоны переноса - полосы, примыкающей к правой границе рамки простого текста. Если в процессе верстки слово не помещается в строку, то в режиме автоматического переноса проверяется, где находится начало этого слова. Если оно попадает в зону переноса, слово целиком перемещается на следующую строку. Если начало слова находится левее зоны переноса, будет предпринята попытка перенести его.
- Счетчик Min. word length (Минимальная длина слова) задает минимальное количество символов в слове, которое может быть перенесено (по умолчанию - шесть символов).
- Счетчики Min. characters before (Минимальное число символов до) и Min. characters after (Минимальное число символов после) задают минимальное количество символов слова, которое может остаться на строке соответственно до и после знака переноса.
В левой части вкладки располагается таблица с характеристиками всех установленных на текущий момент позиций табуляции. Первый столбец таблицы указывает положение соответствующего табулятора. После двойного щелчка любой ячейки этого столбца можно изменить значение непосредственно в ячейке вводом нового числа с клавиатуры или воспользоваться кнопками счетчика со стрелками.
Щелчок любой ячейки столбца Alignment (Выравнивание) раскрывает список альтернатив выравнивания для позиции табуляции: Left (Влево), Right (Вправо), Center (По центру) или Decimal alignment (По десятичной точке).
Столбец флажков Leadered (С заполнителем) указывает, связана ли позиция табуляции с заполнителем. Заполнитель представляет собой повторяющуюся последовательность символов, заполняющих (вместо обычных пробелов) строку в промежутке между текстами, выровненными по предыдущей и текущей позициям табуляции.
Для задания символа-заполнителя можно либо ввести сам символ в текстовое поле Character (Символ) раздела Trailing Leader (Заполнитель), либо указать ASCII-код символа в счетчике этого параметра. По умолчанию в качестве заполнителя применяется пробел. Счетчик Spacing (Интервал) используется для управления межсимвольным интервалом в заполнителе.
Чтобы добавить новую позицию табуляции, достаточно щелкнуть кнопк Add tub (Добавить). Если требуется удалить позицию табуляции, сначала выделите соответствующую ей ячейку в таблице, а затем щелкните кнопку Delete tab (Удалить). Для удаления сразу всех позиций табуляции щелкните кнопку Delete All (Удалить все).
Колонки текста
Простой текст, размещенный в пределах рамки, можно расположить в несколько колонок (не более восьми). Колонки текста могут быть равной или различной
ширины, они отделяются друг от друга средниками - свободным пространством, исключенным из процесса верстки. Элементы управления, задающие значения
атрибутов, имеющих отношение к колонкам текста, расположены на вкладке Frames and Columns (Рамки и колонки) диалогового окна Format Text
(Форматирование текста):
- Счетчик Number of columns (Число колонок) задает количество текстовых колонок, на которое разбивается простой текст, размещенный в рамке.
- Счетчики группы Width (Ширина) задают ширину каждой из колонок текста в пределах рамки.
- Счетчики группы Gutter (Средник) управляют шириной средников.
- Флажок Equal column width (Колонки равной ширины) включает режим, при котором атрибуты ширины и средника задаются только для первой колонки, а для всех остальных автоматически устанавливаются идентичные значения.
- В справочном поле Paragraph frame width (Ширина рамки) приведено значение суммарной ширины колонок и средников абзаца.
- В раскрывающемся списке Verticaljustirication (Выравнивание по вертикали) выбирается способ размещения строк текста по вертикали в пределах колонки. В списке имеются альтернативы Тор (По верху), Center (По центру), Bottom (По низу) и Full (Полное). В последнем случае интерлиньяж в неполной колонке увеличивается таким образом, чтобы растянуть колонку на всю высоту.
- Маркированным списком в полиграфии принято называть последовательность одинаково отформатированных абзацев, в начале каждого из которых размещен
маркер списка - как правило, тире или специальный графический символ. В CorelDRAW имеется возможность выбрать для выделенного абзаца (или совокупности
абзацев) вид маркера списка и его расположение относительно текста. Если вкладку Effects (Эффекты) установить в режим маркированного списка, то
будут доступны следующие элементы:
- Раскрывающийся список Font (Шрифт) позволяет выбрать гарнитуру, символы которой отображаются в палитре, расположенной справа от него. Для того чтобы выбрать маркер списка, достаточно щелкнуть один из символов, представленных в палитре.
- Поле Symbol # (Код символа) позволяет вместо выбора маркера с помощью мыши ввести его ASCII-код.
- Счетчик Size (Размер маркера) задает кегль маркера списка. По умолчанию это значение устанавливается равным кеглю первого символа абзаца.
- Счетчик Baseline shift (Смещение маркера) задает смещение маркера списка относительно базовой линии первой строки абзаца по вертикали.
- Счетчик Position (Положение) устанавливает расстояние от левого края рамки простого текста до маркера списка.
- Пиктографические кнопки управляют расположением маркера списка относительно текста маркированного абзаца. При выборе варианта Bulleted (Маркированный) маркер «вдавливается» в первую строку абзаца, а вторая и последующие строки выравниваются по положению маркера. Вариант Hanging Indent (С выступом) размещает маркер слева от абзаца, так называемым висячим абзацным отступом, при этом все строки абзаца выравниваются одинаково по линии левой втяжки абзаца.
- Счетчик Dropped lines (Высота в строках) задает количество строк текста, совокупная высота которых будет принята за высоту буквицы.
- Счетчик Distance from text (Расстояние до текста) задает интервал между правым краем буквицы и текстом абзаца.
- Пиктографические кнопки Dropped (Опущенная) и Hanging Indent (Висячим отступом) управляют режимом размещения буквицы по отношению к абзацу. Их назначение достаточно ясно из приведенных на кнопках рисунков.
В качестве упражнения для освоения приемов работы с простым текстом создадим макет условного меню еще более условного кафе. Вид макета представлен на рис. 4.6.
- Создайте новую страницу в открытом документе CorelDRAW. Выберите инструмент Text (Текст), постройте в верхней части страницы блок простого текста произвольных размеров и перейдите в диалоговое окно Edit Text (Редактирование текста), щелкнув соответствующую кнопку панели атрибутов.
- Выберите в раскрывающемся списке гарнитур любую, включающую символы кириллицы (например, Arial Cyr), и введите текст меню, разбивая его на абзацы клавишей ENTER. Названия разделов меню и каждого из блюд должны располагаться в отдельных абзацах. По завершении ввода закройте диалоговое окно Edit Text (Редактирование текста).
- Задайте гарнитуры и кегли для отдельных абзацев. Технически это выполняется следующим образом: продолжая работать в диалоговом окне Edit Text (Редактирование текста), перетащите указатель мыши по части текста, подлежащего форматированию, чтобы выделить его. Затем в раскрывающихся списках гарнитур и кеглей выберите желаемые альтернативы.
- Задайте параметры буквиц. Для этого вначале щелкните кнопку панели атрибутов с изображением буквицы, а затем откройте диалоговое окно форматирования кнопкой в диалоговом окне Edit Text (Редактирование текста). Перейдя на вкладку эффектов, установите желаемую высоту буквицы.
- Выделяя абзацы, соответствующие названиям блюд каждого из разделов меню, задайте для них маркеры списка. По завершении форматирования закройте диалоговое окно Edit Text (Редактирование текста).
- Постройте цепочку связанных рамок простого текста. Рамок в цепочке может быть или шесть, или три - в последнем случае текст в двух последних рамках придется размещать в несколько колонок. Выбирайте расположение рамок и их размеры в соответствии с макетом, приведенным на рисунке. Перетаскивая тем же инструментом маркеры рамки выбора, отрегулируйте размеры рамок простого текста таким образом, чтобы в первой из них разместился заголовок меню, а в последующих — по одному из его разделов.
- Сохраните документ CorelDRAW в файле с именем texts.cdr.