59. Внешнее оформление шрифта

| |

Внешнее оформление шрифта

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

В этом отношении шрифтовой объект практически ничем не отличается от обычного векторного объекта, работа над оформлением которого описана в соответствующих разделах. Исключение составляют градиентные заливки, их нельзя использовать для оформления шрифта. Это, безусловно, ограничивает палитру дизайнера, поскольку лишает возможности легко разместить шрифт на неоднородном фоне.

При работе со шрифтом следует различать заголовочный текст, у которого, как и у любого объекта, можно изменять параметры обводки и заливки, и блочный (абзацный) текст, у которого кроме параметров обводки и заливки, собственно, шрифта можно оформлять также обводку и заливку "контейне-pa''-прямоугольника или объекта произвольной формы, вмещающих текст, или контура, вдоль которого направляется текст.

И еще одно своеобразие текста заключается в способах выделения блоков, фрагментов или отдельных символов текста.

Для выделения всего блока текста и его оформления используется инструмент Selection (Выделение) ().
Для выделения рамки текста (контейнера) или контура, по которому направляется шрифт, предназначены инструменты Direct Selection (Частичное выделение) () и Group Selection (Выделение в группе) (). Выделять эти объекты проще в контурном режиме.
Для выделения отдельных символов, слов и абзацев следует выбрать соответствующий инструмент группы Type (Текст).



Трансформирование блочного текста

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

При выборе рамки с помощью инструмента Direct Selection (Частичное выделение) () или Group Selection (Выделение в группе) (), ее трансформации приводят к переверстке текста в пределах новой (трансформированной) рамки (рис. 11.26).

Если рамка текстового блока связана с другими рамками, то и в этом случае она может трансформироваться индивидуально.

Для трансформирования блочного текста используются обычные инструменты и команды трансформирования: Rotate (Поворот) (), Scale (Размер) () или Shear (Наклон) (). Об инструментах трансформирования смотрите главу 7.

Рис 11.26.Пример поворота только текстовой рамки и текстовой рамки вместе с текстом



Вертикальная ориентация текста

Вертикальная ориентация текста (направление размещения символов и в связи с этим всего потока текста) определяется использованием соответствующих инструментов Vertical Type (Вертикальный текст). Vertical Area Type

(Вертикальный текст в области) или Vertical'Path Type (Вертикальный текст вдоль контура), установок палитры Character (Симпол) и команд Type Orientation (Ориентация текста) меню Type (Текст).

О вводе вертикального текста смотрите ранее в разделе "Ввод текста" даннип главы.

Направление имеющегося вертикального текста или отдельных его фрагментов или символов можно изменить с помощью палитры Character (Символ)' (рис. 11.27). Для этого используется список Direction (Ориентация), который вызывается на экран при выполнении команды Show Multilingual (Показать параметры многоязычной поддержки) меню палитры- В списке представлены три варианта ориентации вертикального текста (рис. 11.28).

Рис 11.27. Вид палитры Character с дополнительными параметрами
Ориентация Standard (Стандартная) не меняет ориентации вертикального текста.
Ориентация Rotated (Повернутая) изменяет ориентацию на 90 градусов по сравнению со стандартной вертикальной.
Ориентация Tate Спи Yoko обозначает прием, который используется в японских документах для расположения фрагмента текста по горизонтали внутри в целом вертикального текста.

Изменение ориентации отдельных символов не влияет на общую ориентацию текстового блока.

Дополнительное меню команды Type Orientation (Ориентация текста) меню Type (Текст) включает две команды, которые используются для изменения ориентации всего блока текста.

Команда Vertical (Вертикальная) используются для изменения горизонтального направления всего блока текста на вертикальное с учетом варианта в списке Direction (Ориентация) палитры Character (Символ).
Команда Horizontal (Горизонтальная) используется для изменения верти" кал.ьного направления на горизонтальное.
Рис 11.28. Различные виды ориентации вертикального текста



Рис 11.29. Влияние флажка Wari-Chu на фрагмент вертикального текста

Флажок Wari-Chu устанавливается для того, чтобы выделенный фрагмент текста располагался в две строки. Это необходимо при наборе японских текстов с вкраплениями европейских фраз, но это свойство можно, видимо, приспособить и для наших нужд (рис. 11.29).

Для изменения масштаба в поле Scale (Размер) можно ввести значение кегля строк Wari-Chu в процентах от кегля основного шрифта в диапазоне от 10 до 100%. По умолчанию принято значение 50%.

Конвертирование шрифта в кривые

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

Шрифт создается в специальных программах, к ним относятся, например, такие программы, как великолепная программа FontLab российских программистов под руководством Ю. Ярмолы или программа Fontogiapher фирмы Macromedia. С их помощью любой шрифт может быть отредактирован, доработан и сохранен в общепринятом формате. Будучи инсталлированным в операционную систему, он становится доступен всем прикладным программам.

Впрочем, разработка шрифта — это отдельная и совершенно уникальная творческая задача, требующая огромного терпения, колоссального трудолюбия, многолетнего опыта и тончайшего чувства меры.

Вместе с тем, в практике дизайнера постоянно возникает необходимость "доработать" одну-две буквы, чтобы придать определенное своеобразие логотипу или какому-либо заголовку.

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

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

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

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

Для того чтобы конвертировать шрифтовой объект в кривые, его необходимо выделить только с помощью инструмента Selection (Выделение) (), а затем выполнить команду Create Outlines (Преобразовать в контуры) меню Type (Текст), которая из каждой буквы создаст отдельный векторный объект (рис. 11.30).

Nota Bene. Следует обратить внимание, что в некоторых случаях потребуется работа с составными контурами (compound path), чтобы сохранить вид букв, состоящих из нескольких контуров, например. "В". О составных контурах смотрите в главе 7.
Рис 11.30. Исходный шрифтовой объект и объект, конвертированный в контур



| |