Текст на поверхностях геометрических фигур
Поставленную задачу решим, не покидая программы верстки.
Очевидно, что эффект skew хорошо подходит для написания текста вдоль поверхности цилиндра, что и продемонстрировано на рис. 1.
Рис. 1. Применение эффекта skew — текст на цилиндре
А как быть с конусом и пирамидой?
Суть эффекта gravity в том, что буквы размещенного по контуру текста, притягиваются к центру фрейма, содержащего этот контур. Если задаться целью так модифицировать содержащий контур фрейм так, чтобы его центр совпадал с вершиной пирамиды, можно ожидать, что текст вдоль её основания «ляжет» на ее грани. Видоизменить фрейм можно добавлением к текущему контуру с текстом прямой линии – изменяя ее длину и угол, можно перемещать на экране центр фрейма.
Добавим новый слой в документе для работы с текстом. Сделаем контур вдоль видимой части основания конуса или пирамиды. Напишем текст, отформатируем по длине контура. Добавляется новая линия к имеющемуся текстовому контуру так:
1) Делаем активным инструмент Перо. Пока ничего не выбрано, рядом с пером крестик.
2) Подведя перо к краю контура (при этом крестик сменится на наклонную линию) дважды щелкнем на этой точке. Теперь щелкнем мышкой в стороне от контура. В результате наш контур стал длиннее на один прямой сегмент. Важно, что с появлением этого сегмента форматирование текста осталось прежним, но изменилось положение центра фрейма с текстовым контуром и, изменяя длину и направление сегмента, можно перемещать этот центр.
Выберите этот контур белой стрелкой, возьмите свободный конец нового сегмента и посмотрите, как с изменением его длины и направления перемещается центр фрейма и меняется вид текста.
На рис. 2 видно, что при совмещении центра фрейма с вершиной конуса получился эффект написания букв по поверхности конуса.
Рис. 2. Совмещение центра фрейма с вершиной конуса
На рис. 3 пример размещения текста на гранях усеченной пирамиды. В процессе построения были нарисованы грани для нахождения вершины пирамиды. После совмещения центра фрейма с вершиной пирамиды все вспомогательные линии удалены, и контур сделан невидимым.
Рис. 3. Буквы лежат на гранях пирамиды
Текст в центре круга
Как известно, произвольные отступы для текста в текстовом фрейме можно задать только в том случае, когда фрейм имеет строго прямоугольную форму. Стоит только закруглить углы, и мы уже не можем ввести разные отступы слева и справа, сверху и снизу.
В фрейме с закругленными углами невозможно задать произвольные отступы
Но что делать, если потребовалось расположить текст по центру круга? Естественно, прямым путём это не получится, но уже давно изобретён приём, позволяющий обойти это ограничение.
1. Расположите текст в обычном прямоугольном текстовом фрейме.
2. Нарисуйте круг с таким же диаметром, как и ширина текстового фрейма.
3. Задайте обтекание для круга — на панели Text Wrap (Текст по контуру) нажмите кнопку Wrap around object shape и поставьте галочку Invert.
4. На этой же панели задайте нужный вам отступ для обтекания.
5. Совместите текстовый фрейм и круг с обтеканием так, чтобы их центры совпадали (для этого можно воспользоваться панелью Align) и получите текст в центре круга.
Результат
Символ по линии
1. Нарисуйте обычную линию.
2. Выберите инструмент Typeon a Path Tool (Текст по пути)
3. Щелкните мышью в начале вашей линии. Если всё правильно сделали, — увидите мигающий курсор.
4. Откройте панель Glyphs(Глифы). Из выпадающего списка внизу панели выберите шрифт Windings или любой другой шрифт.
5. Найдите нужный вам символ в панели Glyphs и дважды щелкните на нём. Символ вставится в начало линии.
6. Установите нужный размер символа и раскопируйте его по всей линии.
7. Сделайте линию невидимой, задав нулевую толщину.