Александр Тайц Александра Тайц CorelDRAW GraphicsSuite ВСЕ ПРОГРАММЫ ПАКЕТА ц иди о ЖДЮШЛЪО Содержание Введение ...
-- [ Страница 3 ] --б Рис. 2.69. Сектор, в котором углы отсчитываются по часовой стрелке (а) и против часовой стрелки (б) Глава 2. Контуры и фигуры Вы можете произвольно задавать значения начального и конечного углов, введя со ответствующие числа в поля группы Starting and Ending Angles (Начальный и конеч ный углы) на панели свойств.
Инструмент Polygon Polygon (Многоугольник) -- инструмент рисования многоугольников, располагает наибольшим количеством специфических параметров. Его панель свойств приведена на рис. 2.70.
Звезда Глубина лучей Многоугольник Число сторон Рис. 2.70. Панель свойств инструмента Polygon CorelDRAW различает два типа многоугольников: выпуклый многоугольник (polygon) и звезда (star) (рис. 2.71). Тип многоугольника определяется перед его соз данием одной из двух кнопок на панели свойств инструмента: Polygon (Мно гоугольник) или Star (Звезда). Эти же кнопки позволяют изменить тип уже нарисо ванной фигуры.
Л V б а Рис. 2.71. Типы многоугольников: выпуклый (а), звезда (б) Основная характеристика всех типов многоугольников Ч число углов. Оно задается в поле Number of Points on Polygon (Число вершин многоугольника) на панели свойств. Количество вершин можно менять динамически, даже после того как многоугольник построен. Для этого его необходимо выделить инструментом Pick (Указатель) и ввести новое значение в поле Number of Points on Polygon (Число вер шин многоугольника). Обратите внимание, что если в документе выделен любой из графических примитивов, то на панели свойств инструмента Pick (Указатель) нахо дятся элементы управления, соответствующие выбранному примитиву.
Для звезд есть дополнительная характеристика Ч глубина лучей (рис. 2.72). Она за дается ползунком Sharpness of Polygon (Острота углов многоугольника). Звезды в силу своей геометрии позволяют устанавливать только фиксированные значения Часть!. CorelDRAW глубины лучей. Вершины звезды в простейшем случае соединены линиями через одну. Если соединить их линиями через две, то лучи звезды станут более острыми.
Можно сделать лучи и еще более острыми, если соединить вершины через три. Оче видно, что для многоугольников с числом сторон меньше 7 имеется только один вариант соединения вершин. Чем больше число сторон многоугольника, тем больше для него существует вариантов соединения вершин, устанавливаемых в программе.
Рис. 2.72. Звезды с различной глубиной лучей Вид многоугольников, которые по умолчанию строит инструмент Polygon (Много угольник), определяется в подразделе Polygon Tool (Инструмент Многоугольник) диалогового окна Options (Параметры) (рис. 2.73).
;
Plug-Ins Polygon Tool ffl Text ' Pfi^gon a Toolbox : Connector Too i :ХХ Dimension Too Х> Ppjygori as Star] : Angular Dimen:
!Х Ellipse Tool j- Eraser Tool Dumber of points/sides:
!ХХ Freehand/Bezi [5СГ Sharpness:
Graph Paper Т !Х Knife Tool : Mesh Fill Tool : Pick Tool ;
Polygon Tool : Rectangle Too |- Spiral Tool :
Zoom, Hand TI ЁЗ Customization Document Global OK Cancel Рис. 2.73. Подраздел Polygon Tool диалогового окна Options Переключатель слева от области просмотра устанавливает тип фигуры, создаваемой по умолчанию: Polygon (Многоугольник), Star (Звезда), Polygon as Star (Звездчатый Глава 2. Контуры и фигуры многоугольник). Любопытно, что здесь мы встречаем еще один тип многоугольника, не имеющий соответствующей кнопки на панели свойств. Начиная с CorelDRAW 10, разработчики решили упразднить звездчатые многоугольники как особый тип.
В диалоговом окне Options (Параметры) они, видимо, остались по недосмотру.
Теперь такие многоугольники можно получить только редактированием узлов вы пуклых многоугольников (см. далее) или установив соответствующий тип по умол чанию. В самой области просмотра показан внешний вид многоугольника с учетом заданного количества сторон и глубины лучей. Эти два параметра определяются ни же окна просмотра с помощью поля Number of points/sides (Количество вер шин/сторон) и ползунка Sharpness (Глубина лучей). После того как вы закроете диалоговое окно Options (Параметры) нажатием кнопки ОК, произведенные на стройки будут приняты по умолчанию. Каждый раз, когда вы приступите к построе нию многоугольника, CorelDRAW предложит вам именно эти характеристики.
Чтобы установить параметры создаваемых по умолчанию многоугольников, чаще используют другой способ. Все настройки, приведенные в диалоговом окне Options (Параметры), присутствуют и на панели свойств инструмента Polygon (Много угольник). Если изменить их в отсутствие выделенных объектов, то новые значения будут приняты по умолчанию.
Рассмотрим создание многоугольников:
1. Выберите инструмент Polygon (Многоугольник) на панели инструментов.
2. Нажмите кнопку Star (Звезда) на панели свойств, если хотите построить звезду.
Если необходимо создать простой многоугольник или выпуклую звезду, то кнопка не должна быть активна.
3. При построении звезды установите также требуемую глубину лучей ползунком Sharpness of Polygon (Острота углов многоугольника) на панели свойств.
4. Поместите курсор на свободное место рабочей страницы. Здесь будет располо жен левый верхний угол габаритной рамки многоугольника.
5. Задайте число углов многоугольника, введя требуемое значение в поле Number of Points on Polygon (Число вершин многоугольника).
6. Нажмите левую кнопку мыши и перемещайте курсор вправо и вниз по диагонали (рис. 2.74). В процессе построения вы можете изменять соотношение вертикаль ного и горизонтального размеров многоугольника. Чтобы нарисовать правиль ный многоугольник, следует при его создании удерживать клавишу
7. Отпустите кнопку мыши. Многоугольник построен.
8. Если необходимо, отредактируйте число сторон многоугольника в поле Number of Points on Polygon (Число вершин многоугольника) на панели свойств инструментов Polygon (Многоугольник), Shape (Форма) или Pick (Указатель). Вы можете даже из менить тип многоугольника на звездчатый и обратно, на выпуклый нажатием кнопок Polygon (Многоугольник) или Star (Звезда).
120 Часть I. CorelDRAW 'О Рис. 2.74. Построение многоугольника Возможно, вам доводилось видеть затейливые кривые, которые легко вычерчивает спирограф. Инструмент Polygon (Многоугольник) дает вам в руки еще более мощ ный инструмент рисования подобных кривых и орнаментов. Любой многоугольник превращается в настоящее произведение искусства несколькими движениями инст рументов Shape (Форма) или Polygon (Многоугольник). Возникающий калейдоскоп сложнейших кривых может долго удерживать вас за этим занятием.
Такая интересная возможность обеспечивается особым свойством многоугольников в CorelDRAW, так называемым зеркальным редактированием. Дело в том, что для программы многоугольник всегда остается симметричной фигурой. Редактирование любого из его узлов вызывает точно такие же (зеркальные) изменения во всех узлах, симметричных редактируемому. Четные и нечетные узлы многоугольника имеют разную симметрию. Таким образом, редактируя всего два узла многоугольника (один четный и один нечетный), вы изменяете вид и всех остальных его узлов.
Попробуйте перемещать узлы многоугольника с помощью инструмента Polygon (Многоугольник). Для эксперимента лучше всего взять выпуклый многоугольник с достаточно большим числом сторон (рис. 2.75). В этом случае результат будет наи более эффектным.
ft г Х\ " а б Рис. 2.75. Изменение положения узлов многоугольника (а, б) Глава 2. Контуры и фигуры в г _ Рис. 2.75. Изменение положения узлов многоугольника (а, г) Обязательно задайте многоугольнику какую-нибудь заливку. В местах самопересечения его контура появятся "дырки", увеличивающие эффектность. Перемещением узлов вы можете превратить выпуклый многоугольник в звезду и придать этим фигурам самую затейливую форму (рис. 2.76).
Рис. 2.76. Примеры фигур, полученных простым перемещением узлов многоугольника 122 Часть I. CorelDRAW Сохранение правильной формы при редактировании многоугольников Инструмент Polygon (Многоугольник) способен строить только правильные многоугольники, но редактированием положения узлов вы можете придать им любую симметрию. Если вы хотите, чтобы в процессе редактирования правильность многоугольника не была нарушена, удерживайте нажатой клавишу
И это еще не все. Дополнительные возможности редактирования дает инструмент Shape (Форма). С его помощью можно не только изменять положение узлов много угольника, но и их тип, настраивать кривизну сегментов (рис. 2.77). Чтобы восполь зоваться возможностью редактирования кривизны сегментов многоугольника, необ ходимо преобразовать их в криволинейные. Для этого инструментом Shape (Форма) выделите два соседних узла и нажмите кнопку Convert Line To Curve (Преобразовать в кривые) на панели свойств. В соответствии с принципом зеркального редактиро вания, тем самым вы замените все прямолинейные сегменты многоугольника на криволинейные. Если выделить не два узла, а один, то преобразована будет только половина сторон многоугольника через одну.
Рис. 2.77. Редактирование кривизны сегментов многоугольника и типов его узлов Надеемся, вы убедились в огромных возможностях инструмента Polygon (Многоуголь ник). Они не офаничиваются рисованием простых многоугольников и позволяют по лучать разнообразные орнаменты, которые украсят любую иллюстрацию.
Инструмент Spiral Спирали в CorelDRAW, строго говоря, не являются фафическими примитивами, а представляют собой обычные контуры. Специализированный инструмент Spiral (Спираль) предназначен исключительно для создания этих фигур, а все редактиро вание осуществляется инструментом Shape (Форма). После того как спираль нари сована, вы не можете изменить ее характеристики Ч они задаются до построения с помощью панели свойств инструмента Spiral (Спираль) (рис. 2.78).
CorelDRAW умеет строить спирали двух типов: симметричные и логарифмические, которым на панели свойств соответствуют соседние кнопки Symmetrical Spiral (Симметричная спираль) и Logarithmic Spiral (Логарифмическая спираль).
Глава 2. Контуры и фигуры Симметричная Растяжение спирали спираль,И Число витков Логарифмическая спираль Рис. 2.78. Панель свойств инструмента Spiral Главный параметр, определяемый для обоих типов спиралей, Ч это число витков.
Он задается в поле Spiral Revolutions (Число витков) на панели свойств. Витки сим метричной спирали находятся на одинаковом расстоянии друг от друга. В логариф мической спирали расстояние между витками возрастает (считая от внутренних к внешним) по экспоненте. Поэтому она имеет дополнительный параметр настрой ки Ч растяжение спирали. Если уподобить логарифмическую спираль часовой пру жине, то значение параметра Spiral Expansion Factor (Коэффициент расширения) станет очевидным: он определяет, насколько плотно "скручена" пружина (рис. 2.79).
Параметр задается положением одноименного ползунка на панели свойств инстру мента Spiral (Спираль). Чем выше параметр растяжения, тем больше расстояние между соседними витками.
Рис. 2.79. Логарифмическая спираль с коэффициентом растяжения 100 (а), 50 (б) и 1 (в) Чтобы построить спираль:
1. Выберите инструмент Spiral (Спираль) на панели инструментов. Он расположен на той же всплывающей панели, что и Polygon (Многоугольник).
2. С помощью панели свойств настройте параметры спирали. В поле Spiral Revolu tions (Число витков) установите число ее витков.
3. Кнопками Symmetrical Spiral (Симметричная спираль) и Logarithmic Spiral (Логарифмическая спираль) задайте требуемый тип спирали.
4. Если вы строите логарифмическую спираль, то ползунком Spiral Expansion Factor (Коэффициент расширения) установите требуемый коэффициент расширения.
Максимальное значение коэффициента Ч 100 Ч делает разницу расстояний ме жду соседними витками двукратной.
Часть I. CorelDRAW 5. Теперь, когда все необходимые параметры заданы, приступайте к непосредствен ному построению спирали.
Поместите курсор на свободное место страницы документа. В этой точке будет находиться левый верхний угол габаритного прямоугольника спирали.
6. Нажмите левую кнопку мыши и перемещайте курсор по диагонали вправо и вниз. В процессе построения вы можете изменять соотношение вертикального и горизонтального размеров спирали (рис. 2.80).
Рис. 2.80. Построение спирали Построение спиралей "от центра" Чтобы построить спираль начиная с центрального витка, при ее создании удерживайте нажатой клавишу
7. Отпустите кнопку мыши. Спираль построена.
Обратите внимание, что в строке состояния этот объект описан как Curve (Кривая).
Как уже говорилось, попытки изменить параметры спирали (тип или количество витков) с помощью панели свойств ни к чему не приведут. Такими действиями вы измените параметры следующей спирали, которую будете строить.
Параметры спирали по умолчанию можно задать и в диалоговом окне Options (Параметры). В подразделе Spiral Tool (Инструмент Спираль) вы найдете переклю чатель Symmetrical/Logarithmic (Симметричная/Логарифмическая), позволяющий установить тип спирали;
поле Number of revolutions (Число витков) и ползунок Expansion (Растяжение). В области предварительного просмотра показан вид спира ли, имеющей заданные параметры. Вы можете открыть данный раздел настроек бы стрее Ч двойным щелчком на кнопке инструмента Spiral (Спираль).
Инструмент Graph Paper Инструмент Graph Paper (Разлиновать бумагу) упрощает рисование диаграммных сеток, напоминающих разлиновку на миллиметровой бумаге. Построенные инстру ментом сетки не относятся к графическим примитивам. После того как диаграмм Глава 2. Контуры и фигуры ная сетка создана, вы не сможете изменить ее главные характеристики Ч число столбцов и строк. Они задаются перед рисованием диаграммной сетки.
1. Выберите инструмент Graph Paper (Разлиновать бумагу) на всплывающей панели инструментов.
В полях панели свойств Graph Paper Columns and Rows (Строки и столбцы инст 2.
румента "Разлиновать бумагу") задайте количество строк и столбцов сетки.
3. Поместите курсор на свободное место страницы. В выбранной точке будет нахо диться левый верхний угол диаграммной сетки.
4. Нажмите левую кнопку мыши и перемещайте курсор по диагонали вправо и вниз.
В процессе построения вы можете регулировать соотношение высоты и ширины диаграммной сетки (рис. 2.81). Если при этом удерживать нажатой клавишу
Рис. 2.81. Построение диаграммной сетки 5. Отпустите кнопку мыши. Диаграммная сетка с заданным количеством столбцов и строк построена.
Полученную сетку вы можете использовать для построения графиков или таблиц.
В последнем случае, при необходимости, ее можно отредактировать по отдельным узлам с помощью инструмента Shape (Форма).
Редактирование диаграммной сетки Вам не удастся отредактировать сетку с помощью инструмента Shape (Форма) сразу после ее создания. Дело в том, что сетка представляет собой группу прямоугольников. Прежде чем их редактировать, сетку необходимо разгруппировать с помощью команды Ungroup All (Разгруппировать все) меню Arrange (Упорядочить). После этого вы сможете отредактиро вать каждую отдельную ячейку сетки, которая является графическим примитивом Ч прямо угольником. Подробнее об операциях группировки и разгруппировки см. в главе 7.
Число строк и столбцов Ч единственные параметры диаграммной сетки. Вы мо жете задать их по умолчанию, введя значения в поля панели свойств или восполь зовавшись диалоговым окном Options (Параметры). В подразделе Graph Paper Tool (Инструмент "Разлиновать бумагу") этого диалогового окна (рис. 2.82) находятся поля Number of cells wide (Количество ячеек по горизонтали) и Number of cells high Часть!. CorelDRAW (Количество ячеек по вертикали), устанавливающие количества столбцов и строк соответственно.
El Workspace ;
- General Number of cells wide:
I- Display !
Edit Number of cells high:
I- Snap to Objects } Warnings i VBA | l-Save I Memory I Plug-Ins : ф- Text \ Й Toolbox ;
Connector Too Х Dimension Too^ Х Angular Dimen:
;
Х- Ellipse Tool : Eraser Tool ;
Х- Freehand^Beji Knife Tool Mesh Fill Tool, OK Cancel Рис. 2.82. Подраздел Graph Paper Tool диалогового окна Options Инструменты Perfect Shapes В CorelDRAW 11 есть инструмент создания и более сложных примитивов Ч Perfect Shapes (Готовые фигуры). Все примитивы, которые может построить этот инстру мент, разделены на четыре группы: Basic Shapes (Простые фигуры), Arrow Shapes (Стрелки), Flowchart Shapes (Символы для диаграмм), Star Shapes (Звезды) и Callout Shapes (Метки). Каждой из групп соответствует отдельная кнопка на панели инст рументов. Большинство этих примитивов имеют от одного до четырех элементов управления, названных разработчиками глифами. Элементы управления действуют аналогично узлам прямоугольников или многоугольников. Они позволяют настраи вать форму этих фигур.
1. Выберите на панели инструментов инструмент Arrow Shapes (Стрелки).
2. На панели свойств нажмите кнопку Perfect Shapes (Готовые фигуры). Она от крывает каталог стрелок.
3. Выберите щелчком мыши левую стрелку в нижнем ряду.
4. Поместите курсор на свободное место страницы документа.
Глава 2. Контуры и фигуры 5. Нажмите левую кнопку мыши и перемещайте ее вправо и вниз. При этом поя вится и будет увеличиваться в размерах контур стрелки.
6. Когда размер будет достаточен, отпустите кнопку мыши. Фигура нарисована (рис. 2.83).
Рис. 2.83. Построение готовой фигуры 7. Воспользуемся глифами для ее редактирования (их у данной фигуры три). Они отображаются как красный, синий и желтый ромбики. Попробуйте перемещать красный глиф по горизонтали, желтый по вертикали, а синий Ч в обоих направ лениях (рис. 2.84).
Рис. 2.84. Редактирование формы готовой фигуры 128 Часть 1. CorelDRAW Готовые фигуры удобны и легко редактируются. По нашему мнению, их основной недостаток состоит в ограниченности набора и, следовательно, сферы применения.
Порядок перекрывания объектов Перемещая объекты с помощью инструмента Pick (Указатель), вы уже обратили внимание, что они могут перекрывать друг друга, если оказываются на одном участ ке страницы. Какие-то из них расположены "сверху", а какие-то "снизу". В результа те мы можем говорить о "стопке" объектов, в которой вышележащие объекты час тично или полностью закрывают нижележащие. Порядок наложения объектов подчиняется простым правилам.
П В документе нет объектов, лежащих на одном уровне. Каждый объект занимает отдельный уровень. Все объекты на странице собраны в воображаемую стопку.
П Чем раньше нарисован объект, тем ниже в этой стопке он расположен. При на ложении объекты, созданные позже, перекрывают более ранние.
П При вставке вырезанных или скопированных объектов они помещаются поверх других, т. е. считаются самыми новыми.
П При перемещении, наклоне и других трансформациях объект остается в стопке на том же уровне.
Порядок наложения объектов можно изменять. Для управления им предназначены команды из списка Order (Порядок) меню Arrange (Упорядочить). Перед тем как выбрать любую из них, необходимо выделить на странице хотя бы один объект.
П То Front (Поверх всех). Перемещает выделенный объект(ы) поверх всех осталь ных объектов.
О То Back (Ниже всех). Выделенный объект(ы) расположится ниже всех прочих объектов.
П Forward One (На уровень вперед). Перемещает выделенный объект(ы) на один уровень вперед ("вверх").
П Back One (На уровень назад). Перемещает выделенный объект(ы) на один уро вень назад ("вниз").
D Reverse (Инвертировать порядок). Изменяет порядок выделенных объектов в "стопке" на обратный.
П Behind (Установить за). Размещает выделенный объект(ы) позади другого вы бранного объекта. Когда вы вызовете эту команду, курсор мыши приобретет вид жирной черной стрелки, направленной слева направо (рис. 2.85). Данной стрел кой укажите объект, позади которого вы хотите разместить выделенные объекты.
О In Front Of (Установить перед). Размещает выделенный объект(ы) впереди дру гого выбранного объекта.
Быстрый доступ к командам порядка наложения Кнопки, соответствующие наиболее часто используемым командам То Front (Поверх всех) и То Back (Ниже всех), появляются на панели свойств инструмента Pick (Указатель), когда выделено более одного объекта. Полный список команд имеется в Глава 2. Контуры и фигуры контекстном меню того же инструмента. Самый быстрый доступ к командам, как обычно, обеспечивается с помощью комбинаций горячих клавиш: То Front (Поверх всех) Ч
Рис. 2.85. Вид курсора при выборе команды Behind Порядок наложения объектов исключительно важен при создании любых, даже про стейших, иллюстраций. Поэтому необходимо абсолютно четко понимать способы управления им. Часто иллюстрация настолько сложна, что отслеживать порядок нало жения всех ее объектов становится невозможно. В таких случаях используют мощные механизмы организации объектов, которыми изобилует CorelDRAW. С ними вы под робно познакомитесь в главе 7.
Операции с контурами До сих пор мы имели дело с простыми контурами, представлявшими собой единую кривую. Из этого раздела вы узнаете о создании, свойствах и приемах работы со сложными контурами, которые состоят из нескольких субконтуров. Затем мы рас смотрим простейшие геометрические операции с фигурами: пересечение, объедине ние и исключение.
Соединение и разделение контуров Операция объединения нескольких контуров в единый контур называется соединени ем. Оно выполняется для любого количества выделенных в документе объектов по команде Combine (Соединить) меню Arrange (Упорядочить). Соединение имеет смысл для нескольких объектов и происходит по определенным правилам.
О В результате соединения образуется единая фигура, состоящая из нескольких контуров (мы будем называть ее составным контуром). Такая фигура имеет еди ную обводку и заливку.
П Соединение не изменяет формы исходных контуров, которые просто включаются в состав полученной фигуры. Они называются субконтурами.
130 Часть I. CorelDRAW О Если исходные контуры накладываются, то образующаяся фигура имеет в облас тях перекрывания отверстия ("дырки"). Они создаются в областях перекрывания четного числа исходных контуров.
П Перед соединением замкнутых и незамкнутых контуров последние преобразуются в замкнутые путем соединения их концов. Обратите внимание, что такое преобра зование само может повлечь за собой появление контуров с дырками (рис. 2.86).
Впрочем, соединение замкнутых и незамкнутых контуров используется исключи тельно редко.
Рис. 2.86. Соединение замкнутого и незамкнутого контуров П Соединение исключительно незамкнутых контуров происходит без каких-либо дополнительных преобразований. В результате получается более сложный не замкнутый контур.
П Образованная после соединения фигура приобретает атрибуты заливки и обводки того из исходных контуров, который был выделен последним.
П При соединении в единый объект-кривую графических примитивов (прямоуголь ники, эллипсы, многоугольники) CorelDRAW преобразует такие объекты в кри вые (с утратой особых свойств).
Соединение контуров чаще всего используется в двух целях: для создания фигур с дыр ками во внутренней области и для уменьшения количества объектов в иллюстрации. На пример, именно с помощью соединения графических примитивов проще всего получать такие фигуры, как кольца, рамки и т. п. Чем меньше объектов содержит иллюстрация, тем легче ее редактировать. Если вы нарисовали траву с помощью большого количества линий с одинаковой зеленой обводкой, то целесообразно выполнить для них команду соединения. Работать с получившейся фигурой проще и значительно быстрее.
Как отмечалось выше, после соединения исходные контуры не исчезают, они ста новятся субконтурами образующейся фигуры. Поскольку она содержит всю инфор мацию о включенных в нее контурах, то может быть снова разделена на них. Для этого служит обратная команде Combine (Соединить) команда Break Apart (Разделить), также находящаяся в меню Arrange (Упорядочить). Она разбивает выде ленный в документе контур на субконтуры. Команда работает не только для кривых, созданных с помощью соединения, а вообще для любых объектов, содержащих бо лее одного субконтура. После разделения субконтуров они получают заливку и об водку от общего контура, а не ту, которую имели до соединения. Это вполне естест венно, поскольку общий контур не содержит информации об исходных атрибутах своих субконтуров.
Глава 2. Контуры и фигуры Чтобы соединить два или более контуров, выделите их предварительно инструмен том Pick (Указатель) и выберите команду Combine (Соединить) меню Arrange (Упорядочить). Напомним, что в местах пересечения субконтуров появятся "дырки" (рис. 2.87);
атрибуты заливки и обводки полученный контур унаследует от того из исходных объектов, который был выделен последним. Поэтому, если вы хотите, чтобы заливка и обводка соединенного контура совпадали с атрибутами одного из исходных объектов, выделяйте его последним. Например, используйте для выделе ния остальных контуров выделительную рамку, а на последнем щелкните инстру ментом Pick (Указатель) при нажатой клавише
Рис. 2.87. Соединение замкнутых контуров Соединение широко используется и для незамкнутых контуров. Это необходимый предварительный шаг для дальнейшего объединения узлов двух кривых. Если две кривые являются отдельными объектами, то вы не сможете соединить их конечные узлы, чтобы образовался единый контур. Такая операция допустима только для уз лов, находящихся в одном контуре. Решение задачи состоит в предварительном со единении этих отдельных кривых в один контур командой Combine (Соединить).
Когда обе кривые станут субконтурами одного контура, вы сможете выполнять лю бые операции с их узлами.
Субконтуры получаются не только в результате выполнения команды Combine (Соединить). Второй, противоположный путь их создания Ч разрыв простого кон тура. Если инструментом Shape (Форма) выделить любой узел контура или несколь ко его узлов, а затем нажать кнопку Break Curve (Разъединить кривую) на панели свойств, то контур будет разъединен в каждом из выделенных узлов с образованием соответствующего количества субконтуров (рис. 2.88). Количество субконтуров в контуре отображается на панели состояния CorelDRAW.
Рис. 2.88. Разъединение контура (а) на субконтуры (б) (для наглядности субконтуры немного смещены) 132 Часть!. CorelDRAW Из образовавшихся субконтуров можно получить отдельные объекты, если выпол нить команду Break Apart (Разделить) из меню Arrange (Упорядочить). Впрочем, можно сразу разбить контур на независимые контуры, если ранее вместо кнопки Break Curve (Разъединить кривую) использовать команду Break Apart (Разделить).
Команды работы с контурами в контекстном меню Если активен один из инструментов создания или редактирования контуров, при щелчке правой кнопкой мыши на узле контура открывается контекстное меню. Оно содержит боль шинство команд, которые могут вам пригодиться для редактирования формы кривых.
Замыкание субконтуров В новой версии программы появились команды замыкания контуров. Они собраны в меню Arrange (Упорядочить) > Close Path (Замкнуть контур).
П Closest Nodes with Straight Lines (Ближайшие узлы прямыми линиями). Ближай шие друг к другу узлы субконтуров замыкаются прямыми линиями (рис. 2.89, б).
П Closest Nodes with Curvy Lines (Ближайшие узлы кривыми линиями). Ближайшие друг к другу узлы субконтуров замыкаются кривыми линиями (рис. 2.89, в).
П Start to End with Straight Lines (Начало и конец прямыми линиями). Конец суб контура соединяется с началом следующего прямой линией (рис. 2.89, г).
П Start to End with Curvy Lines (Начало и конец кривыми линиями). Конец субкон тура соединяется с началом следующего кривой линией (рис. 2.89, д).
Эти команды заменили единственную, существовавшую в предыдущих версиях коман ду Auto-close Curve (Автоматически замыкающиеся кривые). По существу она реализо вывала третий вариант соединения, и вы до сих пор найдете ее кнопку на панели свойств инструмента Shape (Форма) (см. выше разд. "Замкнутые контуры"). Новый на бор команд замыкания в CorelDRAW 11 исключительно удобен, особенно для обра ботки трассированных изображений, полученных из программы CorelTRACE.
б а Рис. 2.89. Разомкнутые контуры (а) и замыкание субконтуров (б) Глава 2. Контуры и фигуры Рис. 2.89. Замыкание субконтуров (вЧд) Геометрические операции с фигурами К геометрическим операциям с контурами относятся пересечение и объединение фигур, а также обрезка фигуры по контуру другой (исключение). Эти операции вы полняются с помощью кнопок панели свойств инструмента Pick (Указатель) или докера Shaping (Взаимодействие). Последний предоставляет несколько более широ кие возможности, позволяя оставлять копии фигур, задействованных в операциях.
Докер Shaping (Взаимодействие) (рис. 2.90) вызывается одноименной командой из списка докеров Dockers (Докеры) меню Window (Окно). В докере находится список, содержащий все возможные геометрические операции.
П Weld (Объединение). Построение фигуры, объединяющей исходные.
П Intersect (Пересечение). Построение фигур, являющихся общей областью вы бранной исходной фигуры с каждой из остальных.
Часть I. CorelDRAW О Trim (Обрезка). Построение фигуры, являющейся областью выбранной исходной фигуры, не пересекающейся с остальными.
П Simplify (Упростить). Удаление перекрывающихся областей всех выделенных фигур.
П Front Minus Back (Верхний минус нижний). Удаление всех областей верхней фигуры, которые пересекаются с остальными.
П Back Minus Front (Задний минус передний). Удаление всех областей нижней фигуры, которые пересекаются с остальными.
Ниже располагается схема, изображающая результат операции. Флажки группы Leave Original (Сохранять оригинал) управляют сохранением копии исходного объекта (Source Object(s) (Исходный объект)) и целевого объекта (Target Object(s) (Объект на значения)). В нижней части докера находится кнопка применения соответствующей операции к указываемому затем (целевому) объекту. Полученный в результате опера ции контур наследует атрибуты заливки и обводки от целевого объекта.
Геометрическая Ч^j Trim ifjl операция w _ Ярлык Trim:
докера 3 Схема операции Y*l i ^- - i i Leave Original:
Сохранить Ч исходный объект fw Source Object(s) Ч Сохранить Target Qbject(s) целевой объект Trim - Применить Рис. 2.90. Докер Shaping Выполните произвольную геометрическую операцию с помощью докера Shaping (Взаимодействие).
1. Выделите в документе один или несколько объектов.
2. В списке докера Shaping (Взаимодействие) выберите нужную операцию: Weld (Объединение), Trim (Исключение) или Intersect (Пересечение).
3. Если необходимо сохранить исходный или целевой объект, установите в докере Shaping (Взаимодействие) соответствующий флажок Source Object(s) (Исходный объект) и/или Target Object(s) (Объект назначения). Для операций Front Minus Back (Верхний минус нижний), Back Minus Front (Нижний минус верхний) и Simplify (Упростить) эти флажки недоступны в соответствии с их логикой. Пер вые две операции удаляют один из объектов, а последняя не удаляет ни одного.
Глава 2. Контуры и фигуры 4. Нажмите кнопку в нижней части докера. В зависимости от выбранной операции она будет называться Weld To (Объединить с), Trim (Исключение) или Intersect With (Пересечение с). После нажатия кнопки курсор примет вид черной стрелки с пиктограммой, отображающей соответствующую операцию (рис. 2.91).
У Рис. 2.91. Курсоры геометрических операций:
Weld (a), Trim (б) и Intersect (в) 5. Щелкните мышью на целевом объекте, и вы получите результат операции. При выполнении команды Trim (Исключение) целевой объект обрезается по контуру исходного.
Кнопки на панели свойств инструмента Pick (Указатель) позволяют выполнять те же геометрические операции с объектами, но работают несколько иначе.
П Требуется предварительно выделить все объекты, принимающие участие в опе рации.
П Для операции Trim (Исключение) (где принципиально, какой объект исходный, а какой Ч целевой) целевым считается объект, выделенный последним.
О Возможность сохранить копию исходного и/или целевого объекта не предостав ляется.
Команды пересечения, объединения и исключения работают не только с двумя, но и с большим числом объектов. Чтобы задействовать произвольное количество объ ектов, перед выполнением операции их все следует выделить. Команда Weld (Объединение) объединит все выделенные объекты в один контур. Команда Trim (Исключение) обрежет целевой объект по общему контуру остальных объектов. Ре зультат действия команды Intersect (Пересечение) зависит от выбора инструмента Ч на панели свойств инструмента Pick (Указатель) или в докере Shaping (Взаимо действие). При использовании докера будет создано несколько фигур, соответст вующих областям пересечения целевого контура с каждым из исходных. Если отда вать команду при помощи панели свойств, то получится одна фигура, соответст вующая области, общей для всех задействованных фигур. Команды Front Minus Back (Верхний минус нижний) и Back Minus Front (Нижний минус верхний) работают только с самым верхним и самым нижним из выделенных объектов. Команда Sim plify (Упростить) действует на все выделенные объекты и удаляет все области их вза имного пересечения.
Элементарные геометрические операции очень широко используются при создании иллюстраций. Обратите внимание, как много окружающих нас реальных объектов имеют правильную форму (прямоугольник, круг и т. п.). Работая в CorelDRAW, вы можете легко изображать их, рисуя графические примитивы и применяя к ним пе речисленные выше операции.
136 Часть I. CorelDRAW Инструмент Knife Инструмент Knife (Нож) предназначен для разрезания контуров на субконтуры или отдельные контуры. Он предоставляет больше возможностей, чем команда Break Curve (Разъединить кривую), и результат его работы более нагляден.
На панели свойств инструмента Knife (Нож) вы найдете только две кнопки. Нажа тая кнопка Leave As One Object (Оставить как один объект) сообщает программе о том, что получившиеся после разрезания фрагменты должны принадлежать одно му сложному контуру. В противном случае образуются два отдельных объекта.
Если нажата кнопка Auto-Close On Cut (Автоматическое замыкание при отреза нии), то начальный и конечный узлы каждого получившегося контура (или суб контура) будут соединены отрезком (рис. 2.92). Состояние этих кнопок по умолча нию можно задать на панели свойств инструмента Knife (Нож) установив требуемое сочетание при отсутствии выделенных объектов.
/ Рис. 2.92. Разрезание контура при включенном (а) и отключенном (б) режиме Auto-Close On Cut Можно указать CorelDRAW, какую часть контура вы хотите оставить после разреза ния: оба фрагмента или любой из получившихся. После того как линия разреза на мечена, нажатием клавиши <ТаЬ> выбирается один из этих вариантов. По умолча нию после разрезания замкнутого контура получаются два субконтура (или объекта), а незамкнутого Ч один (рис. 2.93). Каждое нажатие клавиши циклически переклю чает варианты: больший фрагмент -> меньший фрагмент -> оба фрагмента.
Чтобы разрезать контур:
1. Выберите инструмент Knife (Нож). Его курсор имеет вид ножа.
2. На панели свойств установите режимы разбивки на объекты и автоматического замыкания кнопками Leave As One Object (Оставить как один объект) и Auto Close On Cut (Автоматическое замыкание при отрезании) соответственно.
3. Подведите курсор к контуру в точке начала линии разреза. Не обязательно, что бы это был узел. При этом пиктограмма курсора инструмента изменит наклон.
Глава 2. Контуры и фигуры Рис. 2.93. Варианты разрезания контура 4. Если вы хотите провести прямую линию разреза, щелкните левой кнопкой мыши в первой ее точке, затем переместите курсор к точке на контуре, соответствую щей ее концу (рис. 2.94, а). Чтобы линия разреза шла под точно заданным углом, удерживайте нажатой клавишу
Рис. 2.94. Построение линии разреза:
прямолинейной (а), по произвольной кривой (б) 6 Зак. 138 Часть I. CorelDRAW Рис. 2.94. Построение линии разреза:
по кривой Безье (в) 5. Если вы хотите нарисовать линию разреза от руки, нажмите левую кнопку мыши и проведите произвольную кривую, окончив ее в другой точке на контуре (рис. 2.94, б).
6. Если вы хотите построить линию разреза, используя возможности редактирования кривых Безье, то нажмите клавишу
7. Не смещая курсор с конечной точки линии разреза, нажатиями клавиши <ТаЬ> выберите те фрагменты, которые должны получиться в результате разрезания.
8. Отпустите клавишу
Возможно, вы уже догадались о наиболее частой области применения инструмента Knife (Нож): им можно "подправить" контур, неточно проведенный инструментом Freehand (Кривая). Чтобы скорректировать форму фрагмента контура, просто прове дите нужную линию инструментом Knife (Нож). Важно помнить, что начало и конец линии, которую вы рисуете этим инструментом, должны лежать на редактируемом контуре.
Инструмент Eraser Eraser (Ластик) Ч другой наглядный инструмент CorelDRAW. Он работает как обычный ластик, удаляя фрагменты контуров и фигур по мере перемещения. Ино гда это наиболее очевидный и удобный способ редактирования, хотя назвать его типичным никак нельзя.
Инструмент работает в одном из двух режимов по вашему выбору. Первый аналоги чен канцелярскому ластику: участки выделенной фигуры или контура удаляются в тех местах, по которым вы проводите инструментом. Второй режим служит для уда ления прямолинейных фрагментов: вы выбираете начальную и конечную точку пути инструмента, a CorelDRAW автоматически "проводит" инструментом по прямой, соединяющей эти точки.
Глава 2. Контуры и фигуры Инструмент Eraser (Ластик) имеет всего три настраиваемых параметра: размер ластика, его форма и переключение режима упрощения контуров. Элементы управления всеми этими параметрами находятся на панели свойств данного инст румента (рис. 2.95). В поле ввода Eraser Thickness (Толщина ластика) вводится диаметр ластика в установленных глобальных единицах измерения. Кнопка Cir cle/Square (Круг/Квадрат) переключает форму ластика между квадратной и круг лой. Нажатие кнопки Auto-Reduce On Erase (Автоматически упрощать при стира нии) включает режим упрощения той части контура, которая образуется в результате действия инструмента (рис. 2.96, а). К сожалению, степень упрощения контура не регулируется плавно, как у инструмента Shape (Форма). Поэтому опре делить, стоит ли включать этот режим, можно только опытным путем. Если вам не подойдут оба варианта, отключите режим Auto-Reduce On Erase (Автоматически упрощать при стирании) и воспользуйтесь для упрощения контура инструментом Shape (Форма).
Толщина Автоматическое ластика сглаживание *rran yj.lVl Ч.
Форма ластика Рис. 2.95. Панель свойств инструмента Eraser б а Рис. 2.96. Режим упрощения при действии инструмента Eraser включен (а), выключен (б) По умолчанию толщина (диаметр) ластика и состояние режима сглаживания зада ются в диалоговом окне Options (Параметры). В разделе Eraser Tool (Инструмент 140 Часть I. CorelDRAW Ластик) имеются соответствующие поле ввода Thickness (Толщина) и флажок Auto-reduce nodes of resulting objects (Автоматическое упрощение контуров получаю щихся объектов). Параметры по умолчанию также можно назначить, установив их на панели свойств при отсутствии выделенных объектов.
Чтобы удалить фрагмент контура:
1. Выберите инструмент Eraser (Ластик) на панели инструментов. Если вы исполь зуете современный графический планшет, например Wacom Intuos, то просто пе реверните перо другой стороной.
2. Введите диаметр ластика в поле Eraser Thickness (Толщина ластика). Эту величи ну следует устанавливать, исходя из размера вашего рисунка. Если вы используе те графический планшет, то ширина ластика будет зависеть от нажима пера.
Размер курсора инструмента отражает установленный диаметр ластика.
3. Установите или отключите режим автоматического упрощения контуров кнопкой Auto-Reduce on Erase (Автоматически упрощать при стирании).
Выберите форму ластика кнопкой Circle/Square (Круг/Квадрат).
4.
5. Если вы хотите удалить непрямолинейный фрагмент контура, нажмите левую кнопку мыши, и, не отпуская ее, проведите по нему инструментом. Когда фраг мент будет полностью удален, отпустите кнопку мыши.
6. Если необходимо удалить прямолинейный фрагмент контура, то сначала щелк ните мышью в начале прямой, а затем Ч в конце. Прямолинейный фрагмент контура между этими двумя точками будет удален. После первого щелчка мышью за курсором инструмента потянется пунктирная линия, показывающая направле ние движения ластика (рис. 2.97). Если вам не понравилась проведенная линия, нажмите клавишу
а п О Рис. 2.97. Проведение ластиком прямых линий Глава 2. Контуры и фигуры Обратите внимание, что в результате работы инструмента Eraser (Ластик) всегда полу чается один контур. Если вы ластиком разбили контур на несколько фрагментов, то они будут его субконтурами. Чтобы иметь возможность работать с ними по отдельно сти, выберите команду Break Apart (Разделить) меню Arrange (Упорядочить).
Инструмент Smudge В CorelDRAW 11 появился новый инструмент Smudge (Растирание), предназначен ный для произвольного искажения контуров. Способ работы с инструментом напо минает размазывание пальцем только что наложенной краски. Его кнопка располо жена в той же группе, что и кнопка инструмента Eraser (Ластик). Smudge (Растирание) имеет довольно много настроек, его панель свойств приведена на рис. 2.98. Настройки позволяют регулировать размер "кисти", которой размазывают контур, динамику ширины следа (будет след уменьшаться, увеличиваться или оста ваться неизменной ширины), варьировать форму кисти от круглой до эллиптической и позволяет наклонять эллиптическую кисть в разных направлениях. Специальные кнопки позволяют поставить все эти характеристики в зависимость от нажима пера и его наклона (разумеется, имеют смысл только при наличии графического планше та). Инструмент удобен для рисования природных объектов, поскольку позволяет создавать несимметричные, неровные и в то же время весьма привлекательные кон туры. Мы попробуем нарисовать с его помощью дерево и облако, исходя из окруж ности и прямоугольника.
Наклон зависит Форма зависит от нажима пера от нажима пера Размер (кнопка) (кнопка) кисти @-2.286 rnm * : 1 jjjj#*, \
2. Задайте размер кисти равным 9 мм, в поле динамики размера задайте значение 1, в поле формы Ч 90 (что соответствует круглой кисти). Поскольку кисть круглая, величина в поле ввода наклона кисти не имеет значения.
3. Подведите указатель к окружности, установите его в ее внутренней области и, нажав кнопку мыши, перетаскивайте указатель вверх. Контур как бы размазыва ется вслед движению указателя, образуя неровную линию уменьшающейся ши рины, например, такую как на рис. 2.99, б.
142 Часть I. CorelDRAW д е а б а г Рис. 2.99. Рисование дерева инструментом Smudge 4. Уменьшите значение размера и и сделайте кисть эллиптической, введя в поле формы значение меньше 90.
5. Нарисуйте большие ветки. Заметьте, что линия, проведенная эллиптической ки стью, имеет несколько другой вид Ч ее толщина зависит от направления движе ния указателя (рис. 2.99, в, г, д).
6. Маленькой кистью со значением в поле динамики не меньше 5 нарисуйте не большие ветки и подправьте рисунок ствола, чтобы он выглядел более натураль ным (рис. 2.99, е).
1. Щелкните на образце коричневого цвета в панели цветов. А затем правой кноп кой мыши Ч на образце черного цвета. Как видите, весь рисунок представляет собой единый замкнутый контур.
8. Непременно сохраните созданный рисунок в отдельном файле. Он пригодится нам при изучении главы 7.
Разумеется, совершенно не обязательно точно следовать приведенному образцу.
Данный пример просто дает почувствовать удобство и легкость в обращении с инст рументом.
Из всех параметров инструмента наиболее сильно влияет на результат величина, заданная в поле динамики размера. Дело в том, что она может быть как положи тельной (и образуются линии с уменьшающейся шириной), так и отрицательной, и в этом случае создаваемые линии по мере движения указателя "распухают", давая абсолютно другой эффект. Следующий пример Ч как раз на эту тему.
1. Нарисуйте прямоугольник 30x8 см и переведите его в кривые. Задайте для инст румента Smudge (Растирание) следующие параметры: радиус кисти Ч 5, динами ка размера Ч Ч10, наклон Ч 90.
2. Проведите короткую линию из центра прямоугольника за его пределы. Созда ваемая линия быстро увеличивается по ширине.
3. Проведите инструментом несколько раз, размазывая исходный прямоугольник, придавая ему форму облака. Заметьте, чем длиннее линия, тем она толще, таким образом можно плавно регулировать форму и размер клубов тумана, образующих Глава 2. Контуры и фигуры облако. Стадии упражнения показаны на рис. 2.100. Сохраните облако для уп ражнения, рассматриваемого в следующем разделе.
Рис. 2.100. Рисование облака инструментом Smudge Ч применение отрицательной динамики размера Инструмент Roughen Brush Этот инструмент превращает линию, к которой он прикоснулся, в зигзаг с опреде ленными параметрами. Панель инструмента показана на рис. 2.101. Как видно из рисунка, инструмент позволяет создавать зигзаги разной частоты, направления, ам плитуды, располагающиеся под разным углом к исходному контуру. Область приме нения инструмента не слишком широка. Его можно использовать для изображения быстродвижущихся предметов, объектов типа травы, тумана и пр.
Увеличение Угол наклона амплитуды при зависит от Размер перетаскивании наклона области Значение зависит от пера (кнопка) воздействия угла наклона наклона пера (кнопка) Частота 10 "*.20.0 mm" "* Fixed Direction Ю.О* ^ Метод расчета Увеличение Увеличение Частота зависит угла числа шагов при амплитуды при от нажима пера перетаскивании перетаскивании (кнопка) Рис. 2.101. Панель свойств инструмента Roughen Brush Чтобы понять принцип работы инструмента Roughen Brush (Огрубление), порабо тайте с ним.
1. Создайте прямоугольник. Переведите его в контур.
2. Выберите инструмент Roughen Brush (Огрубление). Указатель показывает область действия инструмента (окружность), амплитуду будущего пунктира (длина отрез ка внутри окружности) и угол наклона пунктира, если в списке методов расчета углов наклона выбран вариант Fixed Value (Фиксированное значение).
3. Щелкните на границе контура. Часть контура, попавшая в область действия ин струмента, превратилась в ровный зигзаг.
Часть I. CorelDRAW 4. Подведите инструмент к неискаженному участку, нажмите кнопку мыши и про тащите указатель. В этом случае зигзаг получается нерегулярный, и чем дольше вы тянете указатель, тем гуще и менее регулярным он становится.
Направление (угол наклона) зигзага может быть фиксированным, зависеть от на клона пера планшета или рассчитываться автоматически Ч в этом случае он всегда будет перпендикулярен исходному контуру. Способ расчета направления определя ется в списке панели свойств. На рис. 2.102 показано влияние способа расчета на правления на вид зигзага.
Рис. 2.102. Направление зигзага:
а Ч фиксированное (Fixed Value = 45);
б Ч Автоматическое (Auto) Чтобы получить представление о практическом применении инструмента, выполним небольшое упражнение по созданию простого логотипа.
1. Создайте геометрические фигуры, как показано на рис. 2.103, а, б. Общая длина ракеты составляет 4 см. Ракете придайте черный цвет, прямоугольникам, изо бражающим реактивный выхлоп (сверху вниз) Ч желтый, оранжевый, красный.
Рис. 2.103. Создание логотипа:
а, бЧ исходные фигуры;
в Ч примененный зигзаг Глава 2. Контуры и фигуры Рис. 2.103. Создание логотипа:
г Ч готовый логотип 2. Примените к нижней части ракеты и к прямоугольникам, имитирующим реактив ную струю, зигзаг со следующими параметрами: область действия Ч 20, частота 10, метод расчета угла Fixed Value (Фиксированное значение) Ч угол равен 0. Ос тальные параметры оставьте по умолчанию. Результат показан на рис. 2.103, в.
3. Завершите создание логотипа: нарисуйте позади ракеты синий круг и поместите под струей облако, построенное в предыдущем разделе. Придайте облаку голубой цвет. Обводки всех объектов отмените. Логотип готов (рис. 2.103, г). Можете со хранить его на память.
Инструмент Interactive Connector В CorelDRAW есть специальный инструмент для рисования блок-схем и организа ционных диаграмм. Эти типы диаграмм представляют собой фигуры (как правило, графические примитивы), соединенные прямыми и ломаными линиями. Внутри фигур находится текстовое название блока или организационной единицы, ими представляемой. Пример блок-схемы приведен на рис. 2.104.
Чтобы диаграмма хорошо выглядела, иногда приходится перебрать несколько десят ков вариантов взаимного расположения блоков. Линии, соединяющие блоки диа граммы, не должны пересекать блоки и быть излишне длинными или многозвенны ми. Диаграмма также смотрится лучше, когда линии "прикреплены" к блокам точно посередине их сторон. Если создавать диаграммы, используя обычные инструменты рисования CorelDRAW, то этот процесс будет весьма трудоемким. Перемещение блока или редактирование его контура обязательно приведет к перерисовке всех ли ний, которыми этот блок соединен с другими.
Инструмент Interactive Connector (Интерактивное соединение) позволяет либо пол ностью избежать этой работы, либо во многом упростить ее. Линии, построенные 146 Часть!. CorelDRAW этим инструментом, автоматически перестраиваются при редактировании диаграмм.
Данный инструмент может работать в одном из двух режимов: построения прямых и ломаных соединительных линий. Им соответствуют кнопки Straight connector (Прямое соединение) и Angled connector (Угловое соединение) на панели свойств.
Пуск / Ввод М у Н=(В-А)/2М Х=А F=f(x) I=F, N= х=в Х=)0-H F=f(x) F=f(x) l=H(l+F)/ I=I+4F N=N- /Ввод A,B,M,I/
Глава 2. Контуры и фигуры \ > у ^S" \ Рис. 2.105. Поведение прямой соединительной линии при перемещении блоков б а Рис. 2.106. Неправильное (а) и правильное (б) построение соединительной линии Проблему решает режим Angled Connector (Угловое соединение). Он не только по зволяет строить ломаные соединительные линии, но и свободно регулировать их форму. Для управления формой соединительных линий используются узлы. Пере двигая их, вы перемещаете и сегменты соединительной линии. В отличие от сегмен тов обычных линий, сегменты соединительных линий перемещаются только строго по вертикали (если сегмент горизонтальный) или горизонтали (если сегмент верти кальный). Поэтому для сдвига всего сегмента достаточно изменить положение толь ко одного его узла (рис. 2.107).
У инструмента Interactive Connector (Интерактивное соединение) есть особый пара метр Ч минимальная длина сегмента. Она задается в разделе Connector Tools (Инструмент "Соединительная линия") диалогового окна Options (Параметры). Ми нимальная величина сегмента (от 5 до 10 пикселов) вводится в поле Straight line threshold (Порог для прямых линий). Если при редактировании формы соединитель ной линии один или несколько сегментов станут короче, то они будут автоматиче ски удалены. Таким образом, CorelDRAW следит за тем, чтобы количество сегмен тов соединительных линий было минимальным.
148 Часть I. CorelDRAW Рис. 2.107. Редактирование формы соединительной линии С точки зрения атрибутов, соединительные линии эквивалентны обычным конту рам. Им можно присваивать стили оформления, задавать цвет обводки, толщину и форму наконечников точно так же, как и обычным линиям. Подробнее об атрибутах обводки читайте в главе 6.
Итак, чтобы создать соединительную линию:
1. Выберите на панели инструментов инструмент Interactive Connector (Интерактивное соединение). Если необходимо построить прямую соединитель ную линию, нажмите кнопку Straight Connector (Прямое соединение) на панели свойств, а если ломаную Ч то кнопку Angled Connector (Угловое соединение).
2. Подведите курсор мыши к любому узлу или середине стороны первого блока.
3. Сделайте щелчок. Соединительная линия закреплена в первой точке.
4. Установите курсор на любом узле или середине стороны второго блока.
5. Щелкните мышью. Соединительная линия закреплена во второй точке.
6. Если построена ломаная соединительная линия, откорректируйте ее форму путем перемещения узлов.
Чтобы удалить соединительную линию, просто выделите ее инструментом Pick (Указатель) и нажмите клавишу или выберите команду Delete (Удалить) из меню Edit (Правка). Если вы удалите объект, связанный с соединительной линией, то программа автоматически удалит и ее. Соединительная линия также будет удале на, если удалить узел объекта, к которому она крепится. Вы можете сколь угодно свободно редактировать контуры блоков, не разрушая соединений, до тех пор, пока не удалите этот узел.
Операции копирования и клонирования соединительной линии не применяются ав томатически к связываемым ею объектам. Поэтому, если вам все-таки надо это сде лать, то перед копированием выделите соединительную линию вместе с объектами.
Резюме П В CorelDRAW построение контуров осуществляется с помощью инструментов Bezier (Кривая Безье) и Freehand (Кривая). Первый предназначен для точного вычерчивания, а второй Ч для рисования от руки.
Глава 2. Контуры и фигуры П Контуры состоят из сегментов, форма которых определяется типом узлов, нахо дящихся на их концах. Узлы бывают четырех типов: линейные, симметричные, гладкие и острые. Каждый криволинейный узел (кроме конечных узлов незамк нутого контура) имеет две управляющие линии. Их длина и размещение задают форму соседних сегментов.
П Незамкнутые контуры могут иметь обводку, а замкнутые Ч обводку и заливку.
Цвета обводки и заливки назначаются с помощью палитры цветов.
О Каждый объект перед выполнением любой операции редактирования должен быть выделен. Для этого служит инструмент Pick (Указатель), позволяющий также выполнять трансформирование объектов (перемещение, масштабирование, пово рот, отражение и наклон). Особые возможности трансформирования предостав ляют: инструмент Free Transform (Свободное преобразование), его панель свойств и докер Transformation (Преобразование).
О Операции копирования и дублирования объектов выполняются с использовани ем буфера обмена (команды Cut (Вырезать), Сору (Копировать) и Paste (Вставить)) или без него (команда Duplicate (Дублировать) и копирование с по мощью мыши в процессе трансформирования). Первая группа способов приме няется при копировании объектов между приложениями и документами, а вто рая Ч при работе внутри одного документа.
П Для редактирования формы контуров служит инструмент Shape (Форма). Он ис пользуется для добавления, удаления и перемещения узлов, изменения типа и кривизны сегментов. Инструмент позволяет трансформировать и группы узлов.
D CorelDRAW имеет полный набор инструментов рисования графических прими тивов: прямоугольников, многоугольников и эллипсов. Графические примитивы отличаются от обычных контуров специфическими свойствами и возможностями редактирования. Для редактирования примитивов нехарактерными для них сред ствами предварительно переведите их в кривые командой Convert To Curve (Преоб разовать в кривые) меню Arrange (Упорядочить). Инструменты Spiral (Спираль) и Graph Paper (Разлиновать бумагу) нельзя отнести к графическим примитивам, но они облегчают построение этих сложных контуров.
О Новые инструменты группы Perfect Shapes (Простые фигуры) предназначены для рисования и редактирования простых фигур, набор которых предопределен раз работчиками.
Команды Intersect (Пересечение), Weld (Объединение), Trim (Исключение), Sim П plify (Упростить), Front Minus Back (Верхний минус нижний) и Back Minus Front (Нижний минус верхний) реализуют элементарные геометрические операции с контурами.
О Инструмент Knife (Нож) "разрезает" контур на несколько субконтуров или удаля ет часть контура. Его также можно использовать для корректировки ошибочно построенных контуров.
П Инструмент Eraser (Ластик) удаляет фрагменты контуров, как обычный ластик Ч карандашный рисунок.
О Для рисования организационных диаграмм и блок-схем исключительно удобен инструмент Interactive Connector (Интерактивное соединение). Он связывает линиями произвольные фигуры и поддерживает это соединение при переме щении объектов.
Глава Текст В рамках программы CorelDRAW вполне реально подготовить иллюстрированный журнал или брошюру Ч ее возможности в плане обработки объемного текста вполне сравнимы с современными системами верстки. Идеология текстовых блоков Ч кон тейнеров, возможность их связи (в том числе и на разных страницах) позволяет размещать текст в автоматическом режиме в заданном объеме. Для размещенного текста свободно задается шрифт, начертание, интерлиньяж, кернинг, отступы, аб зацные отбивки и другие атрибуты текста. Удобные и гибкие приемы автоматиче ской обработки Ч стили абзацев и символов, проверка орфографии и автоматиче ская расстановка переносов Ч упрощают обработку текстов большого объема.
Все описанные возможности не удивят опытного пользователя, да и немного най дется современных программ иллюстрирования и верстки, которые их лишены.
Сильной стороной CorelDRAW всегда были эффекты. Это касается и текста. С по мощью программы вы можете легко создавать исключительно привлекательный и необычный текстовый дизайн Ч логотипы, заголовки. Вот здесь вас действительно удивит легкость, количество и гибкость приемов. Текст, расположенный на контуре, трехмерный текст с возможностью вращения, текст в оболочках, заполнение текста градиентом, текстурой, эффекты освещения и прозрачности Ч все это очень просто, если вы используете CorelDRAW. Кроме того, текст рассматривается программой как объект Ч его можно вращать и произвольным образом искажать.
Наконец, после перевода текста в кривые, он, хотя и утрачивает возможности редак тирования, становится полноценным графическим объектом, к которому можно применить любой эффект из широчайшего арсенала программы Ч от создания тек ста-маски до применения перетеканий и градиентных сеток.
CorelDRAW может обрабатывать следующие текстовые параметры:
О атрибуты символов: шрифт, начертание, кегль, кернинг, подстрочный и над строчный индексы, подчеркивание, смещение базовой линии, регистр;
О атрибуты абзаца для фигурного текста Ч это интервалы, межстрочный пробел (интерлиньяж) и выравнивание. Этих возможностей вполне достаточно для фор матирования фигурного текста Ч ведь обычно его объем не превышает несколь ких коротких строк;
О атрибуты абзаца для простого текста более обширны. Кроме перечисленных (интервалы, интерлиньяж, выравнивание), для его форматирования используют отбивки, параметры переноса слов, отступы, позиции табуляции, характеристики колонок и установки выключки.
Глава 3. Текст Общие сведения о тексте В текстовом процессоре работу с текстом (набор, редактирование, импорт или зада ние атрибутов) можно начинать сразу после открытия документа. CorelDRAW рас сматривает текст несколько иначе. Во-первых, для набора и редактирования текста предусмотрен специальный инструмент. Во-вторых, программа рассматривает текст, с одной стороны, как набор символов с определенными значениями атрибутов, с другой Ч как объект.
Символы или объект?
От выбора инструмента выделения зависит как программа будет расценивать тексто вый блок. При выбранном инструменте Text (Текст) задаются атрибуты символов и абзацев текста. Если же текст выделен инструментом Pick (Указатель), то программа воспринимает блок как объект. Его можно трансформировать, изменять размеры (в том числе и непропорционально), вращать и пр. Выбор текстового блока инстру ментами заливки или спецэффектов позволяет применять к нему эти эффекты как к обычному графическому объекту. Если же при активном текстовом блоке выбрать инструмент Shape (Форма), то текст рассматривается как совокупность элементов (символов), положение и свойства которых можно менять. При любом активном инструменте вы можете задавать параметры обводки и заливки.
Типы текстовых объектов CorelDRAW различает два вида текстовых объектов, каждый из которых имеет свои особые свойства.
П Artistic text (Фигурный текст). Этот вид текста (рис. 3.1) позволяет набирать одну или несколько строк текста с разнообразным форматированием (кегль, интер линьяж, ширина символа, надстрочный и подстрочный индекс, черта сверху и подчеркивание, кернинг, начертание, выравнивание). Так обычно набирают ло готипы, заголовки и другие маленькие объемы текста.
Х " i" ХLorem Ipsum Doloit Х Х Х Рис. 3.1. Фигурный текст П Paragraph text (Простой текст). Текст набирается в блоках (рамках, контейнерах) заданного размера (рис. 3.2) и ведет себя, как на странице текстового процессо ра, Ч при наборе символы автоматически распределяются по строкам внутри блока, задаются выравнивание, число колонок, интервалы, переносы, атрибуты символов и др. Этот тип текста пригоден для набора заметок, статей и пр.
Строка фигурного текста может быть не прямой, а располагаться на контуре любой формы. Такой текст (рис. 3.3) также можно редактировать. У текста на контуре есть 152 Часть /. CorelDRAW дополнительные возможности размещения. Он используется как элемент дизайна.
Можно даже сказать, что это дополнительный (третий) тип текста в программе.
Lorem Ipsum Dolor и Рис. 3.2. Простой текст Рис. 3.3. Текст на контуре Получение текста Для набора текста любого типа предназначен инструмент Text (Текст) (рис. 3.4).
После того как вы его выбрали, щелкните на любом месте страницы или монтаж ного стола Ч тем самым вы перешли в текстовый режим и начали набор фигурного текста. Вертикальная черта, появившаяся в точке щелчка Ч это текстовый курсор.
Он отмечает точку ввода, где в текущий момент появится символ, если его набрать с клавиатуры или вставить в документ командой Paste (Вставить). Фигурный текст при наборе образует одну длинную строчку. Чтобы закончить ее и перейти на сле дующую строку, нужно нажать клавишу
-j ** Рис. 3.4. Курсор инструмента Text Также просто получить блок простого текста. Для этого щелкните инструментом Text (Текст) в области документа и, не отпуская кнопки мыши, протащите курсор по диа гонали (рис. 3.5, а). Таким образом, вы нарисовали рамку (контейнер), в пределах ко торой программа будет стараться разместить набираемый или импортируемый из бу фера текст. При наборе простого текста длина его строки равна ширине рамки.
Символы, выходящие за ширину рамки, автоматически переносятся на следующую строку Ч т. е. в простом тексте выполняется автоматическая свертка строк.
Чтобы прервать набор данного блока текста, достаточно выбрать другой инструмент.
Другой способ Ч щелкнуть курсором инструмента Text (Текст) в другом месте стра ницы. Этим вы начинаете набор нового текстового блока.
Глава 3. Текст JLorem Ipsum olor j, -Х 'TJ б Рис. З.5. Создание простого текста:
а Ч рисование контейнера;
6 Ч набор простого текста Пустая рамка простого текста Если после создания рамки перейти к другому инструменту, то рамка останется пустой. В этом случае программа поместит в нее временный текст, указывающий на положение рамки (рис. 3.6). После того, как вы снова выберете инструмент Text (Текст) и установите в рамке точку ввода, временный текст исчезает. Временный текст появляется в рамке и в том случае, если она опустела в процессе обработки текста.
п Click here with Text Tod to add Paragraph text Х TJ *Х Рис. З.6. Пустая рамка с временным текстом Разумеется, если требуемый текст уже есть в другом документе или приложении, набирать его заново не нужно. В случае, когда текст находится в другом документе программы CorelDRAW, откройте этот документ и перетащите нужный блок между окнами документов. Если же нужен текст из другого приложения, проще всего ско пировать его через буфер обмена. Текст будет помещен в документ в качестве фи гурного. Кроме того, текст можно импортировать в программу из файлов других приложений.
Часть!. CorelDRAW Текстовый режим Полученные символы и абзацы текста редактируются как в обычном текстовом ре дакторе. Для начала редактирования нужно перейти в текстовый режим, выбрав ин струмент Text (Текст) и щелкнув на нужном блоке текста.
Быстрый переход к инструменту Text Если сделать двойной щелчок инструментом Pick (Указатель) на текстовом блоке, то в тексте появится точка ввода, т. е. вы перейдете в текстовый режим.
Точка ввода обозначается текстовым курсором. В пределах одного текстового блока ее удобно перемещать клавишами управления курсором (табл. 3.1). Щелчком курсо ра мыши точку ввода можно устанавливать в произвольном месте текущего или лю бого другого текстового блока.
Таблица 3.1. Клавиатурные сокращения для перемещения курсора в фигурном тексте Клавиши Перемещение курсора На одно слово влево/вправо
'Dolor Si Х ?Х Рис. 3.7. Выделенные символы в текстовом режиме Таблица 3.2. Клавиатурные эквиваленты выделения в фигурном тексте Клавиши Выделение Один символ слева/справа от курсора Символы от точки вставки влево/вправо и
Перемещение символов в текстовом режиме Символы можно перемещать внутри блока и из одного блока в другой так же, как это делается, к примеру, в текстовом редакторе Microsoft Word. Выделите символы в текстовом режиме и перетаскивайте их при нажатой кнопке мыши. При попадании курсора на текстовый блок, он принимает форму буквы А и появляется точка встав ки (рис. 3.8, а). Если в этот момент отпустить кнопку мыши, текст помещается в выбранную точку (рис. 3.7, 6).
п Dolor Dolor Sit I An О* i A s Х а б Рис. 3.8. Перемещение текста в текстовом режиме:
а Ч выделенный участок и курсор, указывающий новое положение символов;
б Ч символы перемещены на новое место Чтобы поместить выделенные символы в отдельный текстовый блок, перетаскивайте их при нажатой правой кнопке мыши. При этой операции курсор принимает форму буквы А со стрелкой (рис. 3.9, а). Отпустив кнопку мыши, вы увидите контекстное меню (рис. 3.9, б). Программа уточняет, что бы вы хотели сделать с выделенными символами Ч скопировать их на выбранное место или перенести. В любом случае символы помещаются на новое место в качестве обособленного текстового блока.
Команда Cancel (Отменить) отменит проведение операции.
Как и многие другие функции, возможность перетаскивания текста в режиме тек стового выделения регулируется. Чтобы ее активизировать, установите флажок Drag and drop editing (Использовать буксировку при правке) в разделе Text (Текст) диа логового окна Options (Параметры).
Часть I. CorelDRAW ve К M Here Copy Here AddtofioNover Cancel а б Рис. 3.9. Помещение текста как отдельного блока:
а Ч вид указателя;
бЧ контекстное мню Задание атрибутов Для текста можно задать разнообразные атрибуты. Некоторые из них могут опреде ляться для каждого символа по отдельности. Другие могут быть заданы только для целого абзаца текста Ч т. е. последовательности символов, ограниченной признаком конца абзаца. В зависимости от наличия выделенных объектов при задании атрибу тов текста возможно следующее.
О Если нет выделенных текстовых блоков, все задаваемые атрибуты становятся умолчаниями (т. е. заданными по умолчанию) документа. При выборе атрибута появляется окно запроса (рис. 3.10). Флажки окна устанавливают, к какому типу текста Ч Paragraph Text (Простой текст), Artistic Text (Фигурный текст) или к обоим будет применено данное умолчание.
О Когда в документе есть активный текстовый блок с точкой ввода, то атрибуты задаются для всех вновь выводимых символов в этой точке. При смене точки ввода атрибуты вновь вводимых символов становятся такими же, как у символов слева от новой точки ввода.
D Если в активном текстовом блоке есть выделенный фрагмент, то атрибуты меня ются только для выделенных символов.
Тех! Attributes Changing text properties when nothing is I selected will modify the attributes used by the text tools when creating new objects.
} Pick on the boxes below to choose which tools will receive new default settings.
Texlj Ear agraph Text OK Cancel Рис. 3.10. Окно запроса программы при установке умолчаний текста Глава 3. Текст Новые возможности отмены команд Команда Undo (Отменить) действует отдельно на каждую команду, отданную в текстовом режиме. Например, если вы создали блок, ввели текст, выделили три символа, придали им полужирное начертание, а затем поменяли инструмент на Pick (Указатель) и выбрали команду Undo (Отменить), то отменена будет только последняя команда Ч установка начертания.
Замена отсутствующих шрифтов при открытии документа Поскольку шрифт является отдельной программой, открытие файлов иллюстраций на другом компьютере осложняется Ч ведь шрифт, использованный в документе, совсем не обязательно установлен на компьютере, где этот файл открывается. Зна чит, для корректного открытия файла нужно прикладывать к нему все файлы шриф тов. CorelDRAW предлагает способ решения этой проблемы Ч при сохранении фай ла установите флажок Embed Fonts Using TrueDoc [TM] (Встроить шрифты через TrueDoc) в диалоговом окне Save Drawing (Сохранение документа) (рис. 3.11).
Save Drawing i si т ) Internal Save jn: j I house K (л* Labirint thermometer Visit card '"Х Logo -" object_org Version:
i'-. Perspect_Lenz_Extrude I Version 11. i I. screen_size Thurjibnail:
ilOK(coloi) Filename:
Save as type: j CDR Х CorelDRAW Advanced...
Sort type: [Default keywords:
W_eb_saf eJtenames Notgs:
Embed Fonts usingTrueDoc (TM) Cancel Save Рис. 3.11. Флажок внедрения шрифтов в окне сохранения документа Программа выдает информационное окно, где предупреждает, что внедренные шрифты не будут полнофункциональными, поскольку не являются частью програм мы. Если открыть такой документ на компьютере, на котором не установлены дан ные шрифты, его можно просмотреть и распечатать, но нельзя сохранить с внесен 158 Часть I. CorelDRAW ными изменениями. Если вы все же хотите сохранить документ в таком виде, на жмите в информационном окне кнопку Accept (Принять).
Если документ сохранен без внедренных шрифтов, и они не установлены на ком пьютере, при открытии документа программа выдаст окно замены шрифта Font Matching Results (Подстановка шрифтов) (рис. 3.12). В центральной области окна перечислены замещаемые и замещающие шрифты. При этом (по мнению авторов) программа автоматически подбирает максимально похожий на отсутствующий шрифт. Именно этот оптимальный шрифт и предлагается в окне замены. Если вы хотите подобрать шрифт-замену вручную, к вашим услугам раскрывающийся список установленных шрифтов в нижней части окна. Обычно так и приходится поступать, т. к. функция автоматической замены работает неточно.
Font Matching Results Missing font: Substituted font: Status:
OK Cancel ^.Temporary Use PANOSE Substitute: i* Permanent Рис. 3.12. Окно замены шрифта Установка шрифта в момент открытия файла (только для платформы Windows) В поставку CorelDRAW входит программа Font Navigator. Если она установлена на вашем компьютере, вы сможете подключать недостающие шрифты прямо из окна замены. Для этого установите переключатель Use Font Navigator Catalog on Open (Использовать ка талог навигатора шрифтов) в группе Font Matching (Замена шрифтов) подраздела Fonts (Шрифты) раздела Text (Текст) диалогового окна Options (Параметры). В этом случае в окне замены шрифтов будет доступен переключатель Install Font (Установить шрифт).
Если же г группе Font Matching (Замена шрифтов) установить переключатель в положе ние Do Not Use Font Navigator Catalog on Open (He использовать каталог навигатора шрифтов), установить шрифты из окна замены будет невозможно.
Для каждого шрифта можно установить режим замены с помощью переключателя (только для Windows). Если переключатель установлен в положение Permanent (Постоянно), то после щелчка на кнопке ОК программа предложит добавить эту пару в список заменяемых шрифтов (рис. 3.13). В положении Temporary (Временно) замена производится только для конкретного документа.
В любом положении замена шрифта производится только на текущий сеанс работы.
При следующем открытии документа программа снова откроет окно замены шриф та. Если вы согласитесь, то пара шрифтов будет занесена в специальный список.
В следующий раз, когда нужно будет открыть документ с таким шрифтом, CorelDRAW Глава 3. Текст предложит ранее указанную вами замену. В разделе, посвященном установкам PANOSE, мы посмотрим, как можно редактировать список заменяемых шрифтов.
Use PANOSE Substitute: | Arial Black-Italic (Western) Allegro В Т-Normal (Mac) Allegro ВТ-Normal (Turkish) Allegro ВТ -Normal [Western) ХЯД'ЗД|Щ<ЩД Arial Black-Normal (Baltic) Arial Black-Normal (Central European) Рис. 3.13. Список заменяемых шрифтов О похожих шрифтах Даже идентичные по начертанию и имени, но выпущенные разными производителями шрифты могут иметь разные таблицы кернинга, различные межсимвольные расстояния и пробелы. Когда вы готовите документ для работы на другом компьютере (самая распро страненная задача Ч вывод форм на фотонаборном автомате), никогда не полагайтесь на то, что на удаленном компьютере будут нужные шрифты. Сплошь и рядом случается сле дующая неприятная ситуация: точно таких же шрифтов нет, но есть очень похожие. Партнер производит замену, а потом оказывается, что оригинальный шрифт имел чуть-чуть другие параметры, например ширину пробела. Это было незаметно при анализе символов, а в сверстанном документе расположение текста кардинально изменилось. Поэтому обяза тельно прилагайте шрифты к документу, предназначенному для удаленной печати.
Общие свойства текста в программе Для работы с текстом существует множество инструментов. Если необходимо быст ро задать наиболее часто изменяемые атрибуты, удобнее всего использовать панель свойств. Для более обстоятельной работы предназначено окно форматирования Format Text (Форматирование текста). Набор и редактирование текста можно также провести как на экране, так и во встроенном "микроредакторе" программы Ч окне Edit Text (Редактирование текста). Есть и средства автоматизации, облегчающие об работку большого объема текста или однотипных документов. Это система тексто вых стилей, операции с которыми производятся в докере Graphic and Text Styles (Диспетчер стилей), а также инструменты для проверки грамматики, правописания, и автоматической замены текста при вводе.
Панель свойств текста Чаще всего для форматирования текста любого типа используется панель свойств.
При выделении инструментом Pick (Указатель) или в текстовом режиме панель по зволяет задавать значительную часть текстовых атрибутов. Вид панели один и тот же для простого и фигурного текста, но в случае фигурного текста часть элементов управления недоступна (рис. 3.14). Рассмотрим элементы управления текстом, дос тупные с панели свойств.
П Пара кнопок Default Style to Edit (Редактируемый стиль по умолчанию) активны только в отсутствие точки ввода и выделенного текста. Верхняя кнопка символи 160 Часть!. CorelDRAW зирует Artistic Text (Фигурный текст), нижняя Ч Paragraph Text (Простой текст).
В зависимости от того, какая кнопка нажата, в окне запроса при установке умол чаний (см. рис. 3.10) отмечен тот или иной тип текста.
О Раскрывающийся список Text Styles (Стили текста) управляет текстовыми сти лями. О работе со стилями мы поговорим в разд. "Стили текста"главы 7.
О Раскрывающийся список Fonts (Шрифты) содержит все установленные на ком пьютере шрифты и служит для задания шрифта тексту. Если шрифт имеет не сколько начертаний, то каждое из них (кроме полужирного, курсива или на клонного для рубленых шрифтов) занимает отдельную строку. Чтобы выбрать шрифт, щелкните мышью на нужной строке. Если на машине установлено много шрифтов, то их список может не поместиться в окне. Добраться до шрифтов внизу списка в этом случае можно, перемещая ползунок в полосе прокрутки.
Когда список свернут, в поле остается виден активный шрифт. Шрифт может быть задан и для отдельного символа, и для группы любого размера. Для перехо да к списку щелкните на нем мышью. Когда список станет активным, вы сможе те перемещаться по нему клавишами
Показ непечатаемых Выравнивание символов Кегль Текстовый стиль 1 1 1 i ' : 1/ ;
" У |Ц|Л*.-'!Х i-!=H 1 F ebl _Окно -г JL", ^Default Artistic Text 'l 3 'ф Lucida Console редактирования 1 текста Редактируемый Начертание Форматирование Шрифт текста стиль по умолчанию Рис. 3.14. Панель свойств при выделении текста Наклонное (курсивное) и полужирное начертания шрифта не отображаются в списке, даже если они есть, их выбирают непосредственно на панели свойств.
Начертание Normal (Обычный) это и есть обычный шрифт. Для того чтобы при своить символам полужирное начертание, нажмите кнопку Bold (Полужирный) на панели свойств. Для присвоения курсивного или наклонного начертания вос пользуйтесь кнопкой Italic (Курсив). Если данное начертание у шрифта есть, то оно будет применено, если нет Ч кнопки будут недоступны. Клавиатурное со кращение для курсивного начертания -
Начертания Ч это отдельные файлы Каждому начертанию соответствует отдельный файл шрифта. CorelDRAW, в отличие от некоторых текстовых процессоров, не генерирует жирных и наклонных начертаний для шрифтов, а только применяет имеющиеся. Поэтому, если на вашем компьютере не уста новлен, например, курсивный шрифт Times, при выборе этого шрифта кнопка курсива на панели свойств будет недоступна.
Кнопки с изображением жирной, наклонной и подчеркнутой буквы удобны для быстрого присвоения этих атрибутов символам текста. Когда выделенный текст уже имеет один из этих атрибутов (или он задан по умолчанию), то соответст Глава 3. Текст вующая кнопка отображается вдавленной в панель (активной). Нажатие на уже активную кнопку отменяет атрибут.
Быстрый поиск нужного шрифта в списке Открыв список шрифтов щелчком на треугольной кнопке справа от списка, введите пер вые несколько букв названия шрифта. Программа постарается найти его для вас по предложенному шаблону.
П В поле Font Size List (Размер) задается кегль шрифта. Вы можете выбрать подхо дящее значение из раскрывающегося списка или ввести нужное значение в поле ввода. Для выбора кегля существуют клавиатурные эквиваленты:
Х
Х
Х
О Кнопка Horizontal Alignment (Горизонтальное выравнивание) управляет горизон тальным размещением строк друг относительно друга в блоке текста. Устройство кнопки необычно. Щелчок на ней открывает небольшое окно (рис. 3.15), где вы бирают строку, соответствующую нужному типу выравнивания.
Рис. 3.15. Окно выравнивания текста Варианты выравнивания помечены пиктограммами, изображающими:
не выровненный блок Ч None (Без выравнивания);
Х текст, выровненный по левому краю, Ч Left (По левому краю);
Х Х по центру Ч Center (По центру);
по правому краю Ч Right (По правому краю);
Х Х выровненный (выключенный) по формату Ч Full (По ширине);
полностью выровненный (выключенный) Ч Force Full (Полное по ширине).
Х Для фигурного текста выравнивание назначается целиком всему блоку и может определяться по умолчанию.
162 Часть I. CorelDRAW При выравнивании по формату все строки кроме последней растягиваются по ширине самой длинной строки блока. В полностью выключенном по формату тексте растянуты все строки, включая последнюю. В фигурном тексте последние два типа выключки действуют одинаково. Изменение длины строк производится за счет увеличения пробелов и частично межсимвольных интервалов (рис. 3.16).
L огал Ipiuni Lonmlpnim L о г с in I f i u ш L о г с ni I p t u m Loremlpnun L опсш Ip лип Pol or SitAmct, Dolor Sit АПК t, DolorSitAurt, Dolor SitAmet, D o l o r Sit Л in e t, D o l o r Sit A m e t.
ccusectcTiier ftdifisc цц с onsecte tiicr odipjci^j;
conxctctuer iidipiiciiy с oiisec tetw r a dipi SL-JIJ^ u on 9ec tc tiicr д dip i sciii^ ctrascitenicr iidipiecu^, Elit, v d diem шшшпу Eli t, ж d diem пс-тшгак Etit, x A diem iwmumuv Elil, ted dicmiiouiMuiiv EJibKddicmuouLUumy nibhcuimiod nibh eui srao d nibhcuimiod n3>h cuismod n i b h с u i 1 ni о d n i b h euifinod tbddmB liticidimtt tbiciduuft tiлсiduntt turiduiitt t i u с i d u 11 t t g;
wt Mr)Щ 31. Right 1Ш Force Full Щ Х Center ^ FUJI :
РИС. 3.16. Варианты выключки в фигурном тексте Выключка по формату и длина строк Если строки текста имеют большую разницу в длине, при выключке по формату текст по лучится неравномерным (крайний случай Ч одно слово растянуто на длинную строку).
Поэтому избегайте использовать этот атрибут в узких колонках, когда одинаковую длину строки трудно соблюсти. С другой стороны, применение полной выключки широко приме няется для создания оригинального дизайна. В данном случае разные интервалы в стро ках служат декоративным элементом.
П Кнопка Non-printing Characters (Скрытые символы) управляет отображением на экране непечатаемых символов (рис. 3.17). Это особые знаки, вводимые с кла виатуры. Сами по себе они не видны, но определяют расположение текста, сле дующего за ними. Так, каждый раз, когда вы нажимаете на клавишу
Lorem Ipsum Lorem-Ipsum^J ~n Dolor Sit Amet Dolorp-Ametqi Пробел Рис. 3.17. Скрытые символы в фигурном тексте Скрытые символы и форматирование Если при форматировании текст ведет себя странно, имеет смысл включить отображе ние скрытых символов. Набранный по ошибке символ часто является причиной непра вильного форматирования.
О Кнопка, помеченная буквой "F", служит для быстрого перехода к окну формати рования текста, ее клавиатурное сокращение Ч
Глава 3. Текст П Кнопка с изображением строчных букв "ab" открывает окно редактирования тек ста Edit Text (Редактирование текста). Таким образом, вы получаете доступ ко всем атрибутам и даже к редактированию текста, не переходя в текстовый режим, что очень удобно. Сокращение для открытия этого диалогового окна Ч
Разделение строк текста на отдельные блоки Весьма необычное воздействие на блок текста оказывает команда Break Apart (Отделить). Эта команда в общем случае служит для разделения комбинированных объ ектов и подробно рассматривалась в главе 2. При выборе для текстового блока данной команды программа создает из каждого абзаца отдельный блок.
При двойном щелчке на текстовом объекте инструментом Pick (Указатель) появля ется точка ввода и активным становится инструмент Text (Текст). Можно и просто выбрать его из панели инструментов.
Обратный переход к инструменту Pick Общий способ перехода на инструмент Pick (Указатель) Ч клавиша
В этом режиме есть точка ввода, поэтому символы текста можно изменять по от дельности, предварительно выделив их, а также задавать форматирование в точке ввода. Разумеется, в текстовом режиме можно задавать и умолчания Ч для этого необходимо лишь отсутствие выделений в документе.
Текст как объект Поскольку текст Ч это объект программы, вполне возможно его интерактивное ре дактирование инструментом Pick (Указатель). Текст, выделенный этим инструмен том, снабжен манипуляторами. С их помощью можно трансформировать и переме щать блок (рис. 3.18). Обратите внимание на то, что масштабирование текста по вертикали приводит к изменению его кегля.
Х Х JLacem Х X I Хр&ШП Рис. 3.18. Трансформация текста 164 Часть I. CorelDRAW Щелчок на уже выделенном объекте переведет его в режим вращения. И здесь мето ды работы с текстовым блоком не отличаются от трансформации обычного объекта (рис. 3.19) Ч блок можно вращать и наклонять, перемещая при этом центр транс формаций.
Др&щп т Рис. 3.19. Текст в режиме вращения и наклона Возможности искажения символов текста в CorelDRAW могут захватить воображе ние пользователя. Однако не стоит сильно искажать вид символов текста, если он предназначен для чтения. Страница, заполненная множеством по-разному иска женных символов, выглядит некрасиво. Рисунок шрифта продуман в расчете на наилучшую читаемость и гармоничное сочетание размеров, их произвольное иска жение никак не улучшает вида текста. Допустимо небольшое изменение размеров, к примеру, для того, чтобы вогнать заголовок, вы можете уменьшить его ширину на 5Ч10 % Ч читатель этого не заметит. Более профессиональный подход состоит в управлении кеглем и интервалами между символами.
Несмотря на то что текстовый режим предназначен для форматирования, в нем можно производить масштабирование, отражение и перемещение текстового бло ка Ч ведь манипуляторы видны и в объектном, и в текстовом режиме выделения.
Отключение манипуляторов в текстовом режиме Видимостью манипуляторов в текстовом режиме управляет флажок Show Selection handles while editing (Показывать управляющие элементы при редактировании), распо ложенный в разделе Text (Текст) окна параметров. Если снять этот флажок, то в режиме объекта будут видны манипуляторы, а в режиме текста Ч только текстовый курсор.
Переход между типами текста и перевод в контуры Подобно графическим примитивам, фигурный текст можно переводить в редакти руемые кривые командой Convert To Curves (Преобразовать в кривые). В этом слу чае текст заменяется на совпадающие с ним по форме контуры, которые могут быть отредактированы по точкам Ч произвольно искажены (рис. 3.20).
Глава 3. Текст А Рис. 3.20. Превращение текста в контуры:
а Ч символ;
бЧ созданный из него редактируемый контур;
в Ч искажение контура Текстовый блок превращается в обычный комбинированный контур. Никаких воз можностей редактирования текста не остается, поскольку текста как такового боль ше нет.
Перевод в кривые текста хорош для изготовления логотипов, коротких заголовков и других оформительских работ. Поскольку программе в этом случае не требуется сам шрифт, такой документ можно прочитать на любом компьютере, где есть CorelDRAW.
С другой стороны, текст, переведенный в кривые, занимает гораздо больше места в файле, поскольку требуется хранить информацию обо всех составляющих его кон турах, и его нельзя редактировать. Поэтому обрабатывать таким образом большие объемы текста (больше нескольких слов) нецелесообразно, лучше позаботиться о наличии нужных шрифтов на компьютере, предназначенном для работы с данным файлом.
Простой текст нельзя сразу перевести в контуры. Нужно предварительно преобразо вать его в фигурный текст.
Преобразование типов текста Команда Convert To Paragraph Text (Преобразование в простой текст) меню Text (Текст) создает из выделенного фигурного текста простой, а команда Convert To Artastic Text (Преобразование в фигурный текст) действует наоборот. При конверти ровании простого текста в фигурный в конце каждой строки программа ставит сим вол конца абзаца. При обратном преобразовании эти символы не исчезают Ч следо вательно, если преобразовать простой текст в фигурный и обратно, то это будет уже не совсем тот текст Ч он будет поделен на маленькие абзацы длиной в одну строку.
Переводить в фигурный текст можно лишь изолированный контейнер, в котором нет неразмещенного текста. При переводе фигурного текста в простой тоже есть ограничения. Так, при переводе утрачивается искажение символов Ч ведь простой текст этой возможности лишен.
Хороший способ избавиться от искажения Возможность произвольного искажения текста Ч великолепный инструмент дизайна. Од нако программа напрямую не дает возможности отменить искажение. Для отмены можно временно перевести текст в простой, а затем обратно в фигурный. Все искажения симво лов будут отменены.
166 Часть I. CorelDRAW Атрибуты текста Диалоговое окно Format Text (Форматирование текста) (рис. 3.21) служит для зада ния всех возможных атрибутов текста. Для вызова окна служат одноименная коман да меню Text (Текст), кнопка на панели свойств или команда контекстного меню.
Клавиатурное сокращение вызова окна Ч
Character j Paragraph [ Tabs ] Columns ! Effects j Шрифт-Ч Font: Underline: j Single Thin Подчеркивание Sjrikethru: | Double Thin Х Зачеркивание Size: |Ю.О Кегль Х Overline: (Double Thin Х Надчеркивание Начертание Stjjle: ;
Normal Регистр Uppercase: j[none] Языковая. Sqipt I Latin Индекс Position: I (none) группа Вертикальное Shift Г смещение Горизонтальное. x-H iO -. i ofPtsije ДP ~ | XofPtsize 5j iD P degrees смещение. Вращение Range kerning: j" "^ SS of space ЧЧЧЧ Кернинг OK Cancel Рис. 3.21. Диалоговое окно Format Text Это окно устроено очень удобно. Оно немодально Ч при открытом окне формати рования вы можете свободно переходить к странице документа Ч выделять символы и блоки для форматирования, набирать текст и пр., а затем снова обращаться к диа логовому окну. Вид окна один и тот же для простого и фигурного текста, только для фигурного некоторые элементы недоступны. Для применения установленного вами значения атрибута нажмите на кнопку Apply (Применить). Форматирование приме няется без закрытия окна. После работы с диалоговым окном закройте его кнопкой ОК. Если щелкнуть на кнопке Cancel (Отменить), окно форматирования закроется без применения тех атрибутов, которые были изменены после последнего нажатия на кнопку Apply (Применить). Для того чтобы изменения автоматически применя лись к тексту без нажатия кнопки Apply (Применить), активизируйте кнопку с изо бражением замка. Пока она нажата, изменения, вводимые в поля окна, сразу отра жаются в документе.
Атрибуты символа Окно форматирования состоит из четырех вкладок. Первая из них, Character (Символ), определяет параметры символов текста (см. рис. 3.21). В раскрывающемся списке Font (Шрифт) и счетчике Size (Размер) задаются гарнитура и кегль. Как и в списке, на панели свойств каждое начертание, кроме полужирного и курсива, зани Глава 3. Текст мает отдельную строку. В раскрывающемся списке Style (Стиль) перечислены наи более распространенные начертания гарнитуры, для которых не отведены отдельные строки в списке шрифтов Ч курсив, полужирный и их сочетание.
В списке Script (Языковая группа) определяют языковую группу. Разные группы языков имеют различное направление письма. В этой связи текст на языках разных групп имеет разные параметры. Выделяют три основных группы языков:
О латинскую, в которой принят набор слева направо (европейские языки);
О азиатскую с набором сверху вниз (китайский, японский);
П ближневосточную, в которой принят набор справа налево (иврит, арабский).
Каждой из этих групп в программе соответствует свой набор атрибутов текста. Язы ковая группа может задаваться как для одного текстового блока, так и для всех. Оп ределение группы возможно только в случае, если шрифт набора поддерживает со ответствующие кодировки.
Языковая группа и язык набора Чтобы определить языковую группу для символа, ему сначала должен быть присвоен со ответствующий язык набора. Этот параметр определяется в окне Languages (Языки).
Окно открывается одноименной командой списка Writing Tools (средства автоматизации) меню Text (Текст). В списке окна расположены все языки, поддерживаемые программой.
Подробнее о выборе языка набора см. в разд. "Язык набора" этой главы.
Раскрывающиеся списки Underline (Подчеркивание), Strikethru (Зачеркивание), Overscore (Надчеркивание) задают наличие и вид линии под символом, зачерки вающей линии и линии над символом. В каждом из списков выбирают одно из зна чений Ч отсутствие линии None (Нет), тонкая линия Ч Single Thin (Одинарная тон кая) и пр. (рис. 3.22).
LoreinniEpsom IJQ/iem$^т 1оют Ipsum Рис. 3.22. Виды линий Если линия задана, то ее положение и смещение относительно строки можно отре гулировать. Для этого нажмите кнопку справа от соответствующего списка и введите нужные значения в открывшемся диалоговом окне Edit Underline (Редактирование подчеркивания) (рис. 3.23). В счетчике Thickness (Толщина) задается толщина ли нии, в счетчике Baseline Shift (Смещение) Ч ее смещение относительно базовой линии строки. Толщина линии может быть абсолютной, т. е. задаваться в пунктах, или относительной, и задаваться в процентах от кегля символа. Способ расчета толщины выбирается в списке Units (Единицы). Если вы выберете пункт списка points (пункты), то толщина линии будет постоянной. Если же выбрать пункт % Pt Size (% кегля), то при изменении размера символа толщина линии будет соответст венно меняться.
В раскрывающемся списке Uppercase (Верхний регистр) диалогового окна Format Text (Форматирование текста) задается регистр символов (рис. 3.24). По умолчанию 168 Часть!. CorelDRAW активно значение None (Нет), и программа не изменяет регистр. Выбрав пункт ALL CAPS (Все прописные), программа отформатирует символы в прописные, а выбрав пункт Small CAPS (Капитель), вы зададите форматирование капителью.
Edit Underline TNckness Baseline Shift Units Single Мд: [4.55 iJ p.09 ли! |% 0 fPt. size Help OK Cancel Рис. 3.23. Окно редактирования линии Lorem Ipsum LOREM IPSUM LOREM IPSUM Рис. 3.24. Регистры: а Ч обычный;
б Ч прописные;
в Ч капитель Раскрывающийся список Position (Положение) дает возможность быстро создать индексы. Значения Superscript (Нижний индекс) и Subscript (Верхний индекс) уменьшают кегль символа и смещают его базовую линию вниз или вверх соответст венно (рис. 3.25).
a2n+5 (2bk-l) Са3(Р04) 2п+ (2b kl ) СаЗ(Р04) а б Рис. 3.25. Индексы: а Ч верхний, б Ч нижний Команда смены регистра Изменить регистр выделенного текста можно и командой Change Case (Смена регистра) меню Text (Текст). По этой команде открывается небольшое диалоговое окно, в котором пе речислены возможные регистры: Sentence case (Предложение) Ч делает первый символ прописным в каждом предложении;
lowercase (Нижний регистр) Ч все символы выделенно го текста становятся строчными;
UPPERCASE (Верхний регистр) Ч делает все символы прописными;
Title Case (Заголовок) Ч начинает с прописной буквы каждое слово;
tOGGLE cASE (Обратный регистр) Ч меняет регистр каждого символа на противоположный.
Счетчики области Shift (Смещение) позволяют смещать символ по вертикали, гори зонтали и вращать его. Они доступны только при наличии выделения, смещение не задают по умолчанию или в точке вставки.
Глава 3. Текст В счетчике х (По горизонтали) определяется смещение выделенных символов вдоль строки. Эта функция отличается от кернинга Ч при кернинге смещаются все сим волы строки справа от выделения, а при горизонтальном смещении Ч только выде ленные символы. В счетчике у (По вертикали) можно задать вертикальное смещение базовой линии. Оба типа смещений задаются в процентах от кегля символов, следо вательно являются относительными величинами.
В счетчике ab (Поворот) задается вращение выделенных символов в градусах. Вра щение производится относительно правого нижнего угла символа (рис. 3.26).
JLMUUfl 1.Л>_ЖЖШ.
Рис. 3.26. Смещение символов в тексте В счетчике Range kerning (Кернинг) производят кернинг символов. Это значение вкладки Character (Символ) задается лишь для существующего текста. Чтобы про грамма позволила ввести значение в поле, нужно установить точку ввода, а затем изменить значения кернинга. Символ слева от точки ввода остается на месте, сим волы справа перемещаются на заданное расстояние текста. Значения в поле кер нинга измеряются в процентах от величины символа пробела данного шрифта. Так, кернинг 20% Ч это увеличение расстояния между выделенными символами на 20% от размера пробела. Если выделить две или несколько литер, то можно изменять расстояние между ними одновременно.
Атрибуты абзаца На вкладке Paragraph (Абзац) (рис. 3.27) собраны элементы управления атрибутами абзаца. Для фигурного текста все эти атрибуты задаются целиком для блока тек ста Ч выделенного или по умолчанию. Простой текст можно форматировать по аб зацам, задавая для каждого из них разные параметры. Кроме того, возможности оп ределения атрибутов абзаца для простого текста значительно шире.
Выравнивание блока текста определяется в списке Alignment (Выравнивание). Для определения выключки блока фигурного текста достаточно установить в тексте точ ку ввода или просто выделить его инструментом Pick (Указатель).
Область Space (Интервалы) содержит поля задания интервалов и интерлиньяжа.
В счетчике Character (Между символами) задается величина сближения или разгон ки символов (межсимвольное расстояние). Нулевое значение Ч это отсутствие воз действия. В этом случае расстояние между символами определяется полуапрошами (входящими в состав символа полями) шрифта. Изменение интервала измеряется в процентах от размера символа пробела данного шрифта. Относительность этой ве 7 Зак. Часть!. CorelDRAW личины очень удобна при масштабировании текста Ч программа автоматически изменит расстояние между символами.
! Format Text Character Paragraph Tabs ! Columns I Effects I Alignment:
Spacing S of Char, height 7] [ 00 л~j % Character;
JTOO.O л^ % Word:
Language: IS.O Lj 2 Line: j84.264.iJ OK Cancel Help Рис. 3.27. Вкладка Paragraph для фигурного текста В счетчике Word (Между словами) определяется размер пробелов в тексте. Стан дартный для данного шрифта пробел принимается за 100%. Изменение размера про бела задается в процентах от его стандартного значения.
Зачем менять интервалы Регулирование расстояния между всеми символами и словами данного блока одновре менно не приводит к визуальному выравниванию интервалов. Однако эта функция ис пользуется очень часто для управления объемом текста и улучшения его восприятия.
Чтобы блок текста смотрелся светлее, полезно увеличить межсимвольный интервал.
Важно не переборщить, поскольку если расстояния между символами приблизятся к размеру пробела, то слова в тексте сольются. В этом случае немного увеличьте и его, введя положительное значение в счетчик Word (Между словами). Плотный текст занима ет заметно меньше места, его используют для экономии места. Чтобы, несмотря на ма лые межсимвольные расстояния, текст читался, следует слегка увеличить пробелы. Но и здесь не перестарайтесь с увеличением пробела, иначе текст "развалится" на отдельные слова, и прочесть его будет довольно сложно.
Текст на нескольких языках труднее читать. В этом случае разумно сделать увели ченными интервалы между словами, набранными на разных языках. Программа по зволяет задавать расстояние между словами, принадлежащими к разным языковым группам. Это значение определяется в счетчике Language (Язык набора) вкладки Paragraph (Абзац) диалогового окна Format Text (Форматирование текста) и задается в процентах от стандартного пробела.
Произвольно меняется и вертикальное расстояние между строками (интерлиньяж блока. Для задания интерлиньяжа служит счетчик Line (Между строками) (рис. 3.28).
Глава 3. Текст JU.. з_-...Lor em. Ips.um 0) :
, Dolor. Sit.amet.consec te tuer Дadipisciag.elit,.
sed diem. гюпшттгу Рис. 3.28. Интерлиньяж Список справа от счетчика Line (Между строками) предлагает на выбор один из трех методов расчета интерлиньяжа.
П points (пт). Фиксированный интерлиньяж. Если задать в счетчике Line (Между строками) величину 10 пунктов, то базовая линия одной строки символов будет отстоять от базовой линии другой строки на десять пунктов. Если при этом кегль шрифта 8, то между строками будет достаточное расстояние, если же кегль 20 Ч буквы будут "налезать" друг на друга. Стандартный интерлиньяж равен кеглю плюс 2 пункта (для крупного кегля равен кеглю).
О % of Char, height (% высоты символа). Размером символа в данном случае счита ется высота строки. Она несколько больше кегля шрифта.
О % of Pt size (% размера в пт). Процент от кегля шрифта.
При расчете по одному из этих методов интерлиньяж блока пропорционален кеглю символов. Для каждой строки абзаца он определяется по символу наи большего кегля. Интерлиньяж 130% означает, что расстояние от базовой линии одной строки до базовой линии другой строки равно высоте шрифта (или его размеру в пунктах) плюс 30%. Базовая линия Ч это воображаемая линия, прохо дящая по нижнему краю основного элемента. Литера как бы лежит на ней.
Стандартный интерлиньяж составляет 100% при измерении по первому способу и 120% Ч по второму (самый распространенный). Для крупного кегля оптималь ный интерлиньяж меньше.
Разный интерлиньяж в одном блоке текста Использование относительных методов расчета позволяет получить разное межстрочное расстояние в пределах одного абзацаЧ ведь на каждой строке интерлиньяж рассчиты вается исходя из кегля наибольшего символа. Если же величина интерлиньяжа должна оставаться постоянной, то задайте фиксированный интерлиньяж, выбрав в списке мето да расчета пункт points (пт).
Работа с текстом в окне Edit Text Диалоговое окно Edit Text (Редактирование текста) можно рассматривать как не большой текстовый редактор, встроенный в CorelDRAW (рис. 3.29). Часто редакти 172 Часть I. CorelDRAW ровать текст на странице документа не слишком удобно. Текст может иметь непод ходящий для работы размер, быть малоконтрастным, частично или полностью за крытым другими объектами. Выбрав соответствующую команду меню Text (Текст) или щелкнув на кнопке панели управления, вы вызовете окно редактора. Оно мо дально, т. е. для перехода к работе на странице документа его следует закрыть.
Показ непечатаемых Шрифт Начертание Выравнивание символов Кегль I II II i lEdil Text BIB Окно f F Lucida Console Format Text Окно редактирования текста не является модальн ым. Это значит, что после его открытия вы можете продолжать работу со страницей документа выде пять символы и блоки для форматирования, рисов ать, набирать текст и т. д. I OEI import.. OK Cancel Helf Область редактирования Настройки Окно Import Рис. 3.29. Диалоговое окно Edit Text Основную часть окна занимает поле, в котором отображается весь текст активного блока. Текст в поле помещен для того, чтобы вы могли без помех его отредактиро вать. Прямо в окне Edit Text (Редактирование текста) можно задать редактируемому тексту шрифт, начертание, кегль и выключку, просмотреть непечатаемые символы.
Чтобы изменить другие атрибуты, нажмите кнопку с символом "F". Появится зна комое окно форматирования текста, но теперь оно открыто как вложенное.
Из окна редактирования доступны и дополнительные функции. Так, щелкнув на кнопке Import (Импорт), вы откроете окно импорта файлов и сможете импортиро вать текстовый файл прямо в окно Edit Text (Редактирование текста).
Import (Импорт) Ч обычное системное окно. Выберите нужную папку и файл в об ласти выбора. Название выбранного файла для импортирования указывается в поле ввода File name (Имя файла). Для упрощения поиска можно установить расширение в раскрывающемся списке Files of type (Тип файла). Список импортируемых файлов при импорте в окно Edit Text (Редактирование текста) содержит только текстовые форматы. После выбора файла и щелчка на кнопке Import (Импорт) программа по казывает окно ожидания Conversion (Преобразование) (рис. 3.30), затем текст файла помещается в поле диалогового окна. Если перед импортом вы установили точку ввода, текст помещается в нее. При наличии выделенного текста импортируемый файл заменяет собой выделение.
При нажатии кнопки Options (Параметры) окна редактирования текста вы обнару жите целый список команд для работы с текстом. Команда Select All (Выделить все) Глава 3. Текст выделяет весь текст в поле диалогового окна. Под строкой Change Case (Смена ре гистра) скрывается список команд изменения регистра.
Conversion Conversion in progress.
Рис. 3.30. Окно ожидания при импорте текста Команды Find Text (Найти текст) и Replace Text (Заменить текст) открывают про стейшие диалоговые окна поиска и замены текста (рис. 3.31). Для открытия тех же окон поиска и замены символов предназначены команды Find Text (Найти текст) и Replace Text (Заменить текст). Они находятся в подменю Find and Replace (Найти и заменить) меню Edit (Правка). Перед выбором команды отмените выделение тексто вых объектов, тогда поиск будет проводиться по всему документу.
Find what:
Close Match case (Replace Text Find what: | Refilace with: jf Close Match case Рис. 3.31. Диалоговые окна:
поиска текста;
б Ч замены текста О поиске в программе CorelDRAW Кроме описанного элементарного инструмента работы с текстом, в программе имеется команда Find (Найти), потрясающая своими возможностями. С ее помощью можно оты скивать текст по любому атрибуту и сочетанию параметров, искать графические объекты 174 Часть I. CorelDRAW по свойствам или их отсутствию, стили графики и текста и пр. Команду Find (Найти) мы рассмотрим несколько позднее, когда читателю станет известно большинство объектов программы. Подробнее читайте о данной команде в главе 7.
Команда Spell Check (Проверка орфографии) откроет диалоговое окно проверки орфографии, команда Grammatik (Проверка грамматики) - грамматики, а по команде Thesaurus (Словарь синонимов) активизируется окно подбора синонимов и толкового словаря. Упомянутые возможности мы условно отнесем к средствам ав томатизации работы с текстом и рассмотрим в соответствующем разделе.
Следующая пара команд Ч это переключатели. Они регулируют вид диалогового окна. При включенном переключателе Show Fonts (Показать шрифты) редактируе мый текст отображается именно тем шрифтом, которым набран в приложении. Если отключить этот режим, то текст отображается шрифтом Anal, принятым в програм ме как глобальное умолчание. При включенном переключателе Show Toolbar (Показать элементы управления) вверху окна демонстрируются элементы управле ния. Если отключить его, то окно Edit Text (Редактирование текста) упрощается Ч в нем показано только поле текста и кнопки.
Наконец, последняя команда списка, Text Options (Параметры текста), открывает окно установок на разделе установок текста. Именно их мы сейчас и рассмотрим.
Установки текста CorelDRAW предлагает настроить работу с текстом под конкретную работу пользовате ля. Мы уже обращали ваше внимание на возможность изменения установок текста.
В этом разделе мы рассмотрим их все. Как и остальные установки программы, на стройки текста доступны в диалоговом окне Options (Параметры). Это окно подробно описано в главе 1, поэтому читатель уже знает, как до него добраться. Кроме описан ных способов, диалоговое окно Options (Параметры) открывается как раз на нужном разделе Text (Текст) по команде Text Options (Параметры текста) меню Text (Текст) или списка Options (Параметры) диалогового окна Edit Text (Редактирование текста).
Общие установки В разделе Text (Текст) есть несколько подразделов, посвященных разным группам свойств текста. Однако имеются и общие установки (рис. 3.32).
В верхней части окна расположены флажки, управляющие видом и возможностями редактирования текста.
П Edit text on screen (Правка на экране). Если флажок установлен, вы можете вво дить и редактировать текст прямо на странице документа. При снятом флажке щелчок инструментом Text (Текст) на странице документа или существующем блоке текста открывает диалоговое окно Edit Text (Редактирование текста).
П Drag and drop text editing (Использовать буксировку при правке). Если флажок установлен, символы текста можно перемещать в режиме текстового выделения, как в текстовых процессорах.
П Auto-Keyboard switching (Автоматическое переключение регистра). При включе нии этого флажка программа автоматически переключает раскладку клавиатуры, когда точка ввода оказывается в слове, набранном на ином языке.
Глава 3. Текст Save Memory [ч/ dJ text on screen i * S_how handles while editing Plug-Ins is/ Drag and drop editing [s/ Smsoth edges of screen fonts ! Ф Toolbox j*/ Auto-Keyboard switching j ЕВ Customization characters NJinimum line width:
В Document I- General pixels Sreek text below: \ ! ф Page (25 characters during manual kerning Display:
|- Size : Layout П points Keyboard Text increment:
;
Х Х Label ;
Background Ыоп-piinting character rQipboardЧ ' ф Guidelines Soft Returns I i/ Calligraphic Jext !ХХ Grid Hard Returns |[ Text in metafile ;
ХХ Rulers Tabs ! Х Styles !ХХХ Save Default text units: i points l Й Publish To The We Si Global OK Cancel Help Рис. 3.32. Общие установки текста П Show handles while editing (Показывать управляющие элементы при редактирова нии). Снятие флажка приведет к исчезновению объектных манипуляторов вокруг блока текста при активном инструменте Text (Текст).
П Smooth edges of screen fonts (Сглаживать края экранных шрифтов). Установка этого флажка включает режим сглаживания контуров символов на экране.
Кроме описанных установок отображения в разделе присутствуют и другие элемен ты. Некоторые из них вам уже известны.
О Minimum line width (Минимальная длина строки). Минимальное количество сим волов на строке для текста в оболочке. Этот параметр будет описан в главе 8, по священной специальным эффектам.
a Greek text below (Упрощать представление текста при размерах до). При оформ лении страницы с текстом большого объема (например, статьей) содержание тек ста не влияет на внешний вид страницы, а между тем на отрисовку каждого сим вола текста тратятся драгоценные ресурсы и рабочее время. В этом поле задается наименьший кегль (размер) отображаемых символов текста. Если символы на странице меньше этого значения, они показаны плашками цвета заливки текста.
Это заметно снижает время перерисовки экрана, увеличивая скорость работы.
О Display <...> characters during manual kerning (Отображать <...> символов при ручном кернинге). Эта установка работает для ручного кернинга с помощью ин струмента Shape (Форма). Мы рассмотрим ее действие в разд. "Работа с текстом инструментом Shape" настоящей главы.
Часть I. CorelDRAW П Keyboard Text Increment (Шаг изменения кегля). В этом поле ввода задается шаг, с которым меняется кегль текста при его изменении, используя клавиатурные сокращения.
П Non-printing character (Непечатаемые символы). Установив флажок напротив символа, вы даете программе команду отображать его в режиме показа непеча таемых символов. Если флажок снят, то данные символы не отображаются ни в каком режиме.
П Флажки группы Clipboard (Буфер обмена) управляют содержимым буфера обмена при экспорте текста. О действии этих флажков можно прочитать в разд. "Экспорт текста" текущей главы.
П Раскрывающийся список Default text units (Единицы измерения по умолчанию) определяет единицы измерения размера (кегля) текста по умолчанию.
Установки списка шрифтов Подраздел Fonts (Шрифты) раздела Text (Текст) диалогового окна Options (Пара метры) позволяет настраивать некоторые установки работы со шрифтами (рис. 3.33).
В Workspace General Font list contents Display Show TrueType symbols Edit Warnings jv* Show Type 1 fonts Show Type 1 symbols VBA Г Show document fonts only Save Memory [*/ Show font sample in drop down font lists Plug-Ins fiisplay the:. J5 j* most recently used fonts Ы Text ;
Paragraph -Font Matching !Х Fonts ' Do Mot Use Font Navigator Catalog ] - Spelling Eanose Font Matching...
(Х Use Font Navigator Catalog on Open - QuickCorrecl | Ep Toolbox - Symbol list contents Х-Х | 3 Customisation iv* Show TrueType fonts [v* Show ТщеТуре symbols ffl Document [v* Show Type 1 fonts !i" Show Type 1 syrnbols Э Global Cancel Рис. 3.33. Установки шрифтов Во-первых, удобно определить содержимое списка шрифтов. Если на компьютере установлено много шрифтов, то этот список окажется очень длинным, и работать с ним будет неудобно. Сняв некоторые флажки в группе Font list contents (Список Глава 3. Текст шрифтов), вы сможете отменить отображение в списке тех шрифтов, которые вам в данной работе не нужны. Снятие флажка приводит к тому, что шрифты данного типа не отображаются в списке. Перечислим эти флажки:
D Show TrueType fonts (Показывать шрифты TrueType);
П Show Type 1 fonts (Показывать шрифты Type 1);
П Show TrueType symbols (Показывать символы TrueType);
О Show Type 1 symbols (Показывать символы Type 1), Настроить работу со списком шрифтов помогут и флажки отображения шрифтов документа:
О Show document fonts only (Показывать только шрифты документа). При установке флажка вы сократите список до минимума Ч в нем будут видны только шрифты, использованные в документе. После того как вы определились со шрифтами в вашем макете, вполне уместно установить этот флажок.
О Show font sample in drop down font lists (Показывать образцы). Очень удобный режим.
При установке этого флажка в списке Font Last (Шрифт) показывается (рис. 3.34) об разец выбранного шрифта.
Lorem Tj Arial Cyr 1 Book Antique j ХЩ CyrveticaOpen 3j GoudyHandtooledBT ^ CytveticaExtra ACaslon Ornaments Allegro ВТ Ту AmetType Md ВТ 'it Atial Ту Arial Black Tfr Atial CE I Arial Cyt f ' Aiial Мании Рис. 3.34. Образец выбранного шрифта в списке Font List О Display the <...> most recently used fonts (Показывать <...> часто используемых шрифтов). Введите в поле счетчика количество последних из использованных шрифтов документа, которые вы хотите иметь на "прямом доступе" в верхней части списка шрифтов.
Флажки группы Symbol list contents (Список символов) управляют показом шрифтов в докере Symbols and Special Characters (Символы). Это особый инструмент для ра боты с символьными шрифтами Ч узорами, маркерами списков и др. Действие флажков аналогично рассмотренному для флажков группы Font list contents (Список шрифтов). Подробно о работе с символами читайте ниже.
178 Часть I. CorelDRAW Установки замены шрифтов В предыдущих разделах мы уже кратко останавливались на замене шрифтов при открытии документа. Пользуясь установками окна замены (см. рис. 3.12), можно дополнять список замен и регулировать точность автоматического подбора.
Уже рассмотренный нами переключатель в положении Use Font Navigator Catalog on Open (Использовать каталог навигатора шрифтов) позволяет устанавливать шрифты при открытии документа прямо из окна замены. Установка переключателя в поло жение Do Not Use Font Navigator Catalog (He использовать каталог навигатора шрифтов) лишает пользователя возможности установки шрифта во время открытия документа.
Кнопка Panose Font Matching (Подбор шрифтов PANOSE), расположенная в под разделе Fonts (Шрифты) раздела Text (Текст) диалогового окна Options (Параметры) дает доступ к установкам интегрированной системы замены шрифтов PANOSE.
В открывшемся окне замен PANOSE Font Matching Preferences (Параметры сопос тавления шрифтов PANOSE) (рис. 3.35) для регулировки процесса замены устанав ливают необходимый переключатель: Never use font matching (He сопоставлять шрифты), Use font matching for text (Сопоставлять шрифты в тексте) или Use font matching for text and styles (Сопоставлять шрифты в тексте и стилях). При активном режиме замены (второй и третий переключатели) становится доступен флажок Show mapping results (Отображать результаты сопоставления). Если его включить, CorelDRAW будет показывать результаты и запрашивать подтверждение для замены шрифтов в публикации. Внизу окна расположен бегунковый регулятор Substitution tolerance (Соответствие), на котором перемещением ползунка устанавливают точ ность замены от высокой до низкой. В раскрывающемся списке Default font (Шрифт по умолчанию) можно выбрать гарнитуру, используемую в качестве замены в случае, если ничего подходящего не найдено.
PANOSE Font Matching Preferences f ijever use font matching > И se]ont matching lor teyj - Use font matching for text and styles jv* Show mapping Jesuits,Ч f Substitution tolerance: - Чt Enact Noimal Loose Default font: JAvantGardeBkBT-Normal OK Exceptions... Spellings.. Cancel Рис. 3.35. Диалоговое окно установки режима замен для отсутствующих гарнитур Щелчок на кнопке Spellings (Варианты) открывает диалоговое окно Alternate Spell ings (Альтернативные написания). Существование этого окна вызвано тем, что по Глава 3. Текст правилам, принятым в Windows, название гарнитуры состоит из одного слова. В сис теме Macintosh количество слов в названии гарнитуры не ограничено. Таким обра зом, один и тот же шрифт в Macintosh будет назван, например, Century Old Style, а в Windows Ч CenturyOldStyle. Для того чтобы управление названиями гарнитур произ водилось автоматически (например при импорте или открытии файла с другой платформы), в CorelDRAW создан список синонимов названий. По умолчанию он включает шрифты комплекта программы. Вы можете добавлять новые синонимы или удалять существующие. Для добавления данной пары синонимов щелкните на кнопке Add (Добавить), для удаления Ч выделите данную пару в списке и щелкните на кнопке Remove (Удалить). Занесенные в список пары можно также редактировать с помощью кнопки Edit (Правка).
Полезная функция Exceptions (Исключения) позволяет "научить" систему распознавать и заменять известные шрифты. Поскольку в обычном режиме результаты замен как правило неудовлетворительны, вы можете сами внести в список пары шрифтов Ч за меняемый и заменяющий. Тогда при открытии документа, содержащего заменяемый шрифт (при условии, что он не установлен на вашей машине), программа автоматиче ски меняет его на указанный в списке. После щелчка на кнопке Exceptions (Исклю чения) перед вами откроется диалоговое окно PANOSE Font Matching Exeptions (Исключения подстановки шрифтов) (рис. 3.36). По умолчанию список пар не запол нен. Для дополнения, удаления и редактирования списка используются соответствую щие кнопки Add (Добавить), Remove (Удалить) и Edit (Правка).
PANOSE Font Matching Exceptions ок S ubstituted font:
M issing font:
PiaarnatiraCTT-Noirnal (Cur... Arial Unicode MS-Normal (..
Cancel Add...
Remove Рис. 3.36. Диалоговое окно PANOSE Font Matching Exeptions Дизайнеры, работающие на заказ, часто принимают в работу файлы с отсутст вующими шрифтами, и для того чтобы открыть файл, нужно найти подходящую замену. Если вы каждый раз при замене будете пополнять список замен, посте пенно программа научится "сама" подбирать похожую замену для большинства распространенных шрифтов. Если замены подобраны удачно, то при открытии файла вы увидите примерно то же, что и заказчик. Однако не обольщайтесь! Не смотря на хорошие возможности программы в плане замены шрифтов, гарантию правильного вывода дает только использование именно того шрифта, который применялся при создании макета. Напоминаем: всегда прилагайте шрифты к до кументу, предназначенному для удаленной печати и наоборот Ч всегда требуйте шрифты при приеме заказа.
Часть/. CorelDRAW В раздел Text (Текст) входят также подраздел установок автозамены Type Assist (Автозамена) и проверки орфографии Spelling (Проверка правописания). В разд.
"Дополнительные средства работы с текстом" текущей главы мы обсудим эти функ ции и их настройки.
Умолчания атрибутов текста Как уже известно читателю, установка текстовых умолчаний документа в CorelDRAW является делом несложным. Для этого нужно всего лишь задать атри бут без выделенных объектов. А вот как построить глобальные умолчания, распро страняющиеся на все документы? Для этого необходимо иметь понятие о тексто вых стилях. Стиль -- это определенный набор атрибутов текста. Когда стиль применяют к тексту, он получает все указанные в стиле атрибуты. Стиль по умол чанию Ч это те атрибуты, которые принимает текст при наборе в программе. Сле довательно, меняя атрибуты в документе без выделенных объектов, вы меняется стиль по умолчанию. Но глобальные умолчания при этом не затрагиваются.
Для их правки сначала нужно, отменив все выделения, задать текстовые атрибуты такими, какими вы бы хотели их видеть при открытии документа. Затем необхо димо открыть раздел Document (Документ) диалогового окна Options (Параметры) (рис. 3.37). В нем перечислены группы свойств, которые вы собираетесь сохранять в качестве глобальных умолчаний.
. Save !- Memory Document Options aie applied to the active document. These options can be I Plug-Ins saved for new documents, which options would you like to save?
ф Text | Paragraph I j- Forts : Spelling I** general options :
QuickCorrecl 'У age options {&Х Toolbox 'У Giid and julei options 31 Customization Guideline options Document ;
General V Stjfes 0 Page i Х Save options i bSize :
У Publish to the Web options j :ХХХХ Layout 1 ;
ХХ Х Label Background ф Guidelines [Х-аи i Rulers : Stales OK Cancel Рис. 3.37. Раздел Document диалогового окна Options Глава 3. Текст Флажок Styles (Стили) сохраняет различные стили документа (в программе преду смотрено несколько типов стилей). Установите этот флажок и щелкните на кнопке ОК. Все, определенные вами умолчания текста стали глобальными. Более подробно о работе со стилями текста и графики читайте в главе 7.
Перемещение текста между документами и приложениями Импорт текста можно осуществить и без использования окна Edit Text (Редактирование текста), поместив текст прямо на страницу документа. Для того чтобы текст было возможно импортировать в программу, она должна обладать спе циальным фильтром импорта. Функции фильтра импорта заключаются в переводе формата приложения в формат CorelDRAW.
Импорт текстовых файлов Если перед открытием диалогового окна Import (Импорт) вы установили точку вво да, то в списке форматов файлов Files of type (Тип файлов) будут перечислены толь ко текстовые форматы. Если точки ввода нет, то список импортируемых форматов включает и текстовые, и графические форматы.
Импортируемый текст помещается в точку ввода. Перед размещением текста про грамма выдает запрос (рис. 3.38). Выбирая позиции переключателя, вы устанавли ваете режим помещения текста в программу:
П Maintain Fonts and Formatting (Сохранять шрифты и форматирование);
О Maintain Formatting Only (Сохранять форматирование);
О Discard Fonts and Formatting (He импортировать шрифты и форматирование).
Если установить флажок в нижней части окна, программа не будет больше делать этого запроса. Аналогичное окно запроса демонстрируется и при вклеивании текста из другого приложения через буфер обмена.
I Impelling / Pasting Text You are importing 01 pasting text which contains formatting.
( Maintain Fonts and Formatting С Maintain Formatting Only Х Discard Fonts and Formatting Don't show this warning again Cancel Рис. 3.38. Окно запроса Importing / Pasting Text 182 Часть I, CorelDRAW Если в документе нет точки ввода, то после щелчка на кнопке Import (Импорт) одно именного диалогового окна курсор примет форму уголка с названием файла (рис. 3.39).
Щелкните этим уголком на странице, и текст будет помещен как простой, при этом контейнер будет равен размеру страницы в исходном документе. Если же при им портировании щелкнуть и протащить курсор, то этим вы зададите размер контейне ра для помещения файла. В документе с установленной точкой ввода импортируе мый текст помещается в эту точку. Причем, если точка ввода находится в фигурном тексте, то импортируемый текст расположится в длинных строчках Ч от одного символа возврата каретки до другого. Учтите, что при наличии выделения в тексто вом режиме импортируемый текст заменит выделенный.
M w I have a turtle.doc wish Рис. 3.39. Вид курсора перед размещением импортированного файла Перенос текста через буфер обмена Кроме импорта текста с помощью фильтров импорта, существует и возможность переноса его из других приложений или документов через буфер обмена.
В случае обмена между файлами CorelDRAW все просто. Чтобы перенести текст, выделите его в одном документе и скопируйте в буфер командой Сору (Копи ровать). Затем перейдите к другому документу и вклейте текст командой Paste (Вставить). Еще более быстрый способ Ч перенос по способу Drag-and-Drop. Раз местите окна документов так, чтобы они были одновременно видны на экране. Вы делив блок в одном документе инструментом Pick (Указатель), перетащите его в ок но второго документа. Когда вы отпустите кнопку мыши, текстовый блок окажется во втором документе, а из первого исчезнет. Чтобы перенести не сам блок, а его копию, при перетаскивании удерживайте нажатой клавишу