Как сделать текст дугой в индизайне
Перейти к содержимому

Как сделать текст дугой в индизайне

  • автор:

Размещение текста по контуру фрейма

При созданий такого объекта, как текстовый фрейм, его внешнее очертание называется контуром. Программа InDesign позволяет располагать текст не только внутри фрейма, но и по его внешнему контуру.

Расположение текста по внешнему контуру фрейма

  1. Выберите инструмент Path Type (Текст по контуру) на панели инструментов (рис. 9.7).
  2. Поместите инструмент около контура. Рядом с курсором инструмента появится небольшой плюсик (рис. 9.8).
  3. Щелкните инструментом. На контуре появится мигающий курсор.
  4. Введите текст. Для выделения или изменения текста используйте любые управляющие элементы.

Чтобы выделить контур, а также убрать границы и заливку и сделать контур невидимым, используйте инструмент Direct Selection. (Более подробно об изменении контуров см. в главе 7.)

Расположив текст вдоль контура, можете изменять его положение.

Расположение текста по контуру

Потяните за индикатор в начале или в конце текста, чтобы изменить положение начальной или конечной точки текста (рис. 9.9).

Потяните за небольшой указатель внутри текста, чтобы изменить центральную точку текста (рис. 9.10).

Рис. 9.8. Инструмент Path Type предназначен для добавления текста к контуру

Рис. 9.9. Значок «плюс» рядом с курсором инструмента означает, что вы можете добавлять текст к контуру

Рис. 9.10. Перетащите индикатор, чтобы сместить текст вдоль контура

Рис. 9.11. Указатель центральной точки позволяет передвигать текст или поворачивать его с одной стороны контура на другую

Вы также можете перетащить центральную точку на другую сторону контура, тем самым переместив туда текст.

Используйте палитру Paragraph, чтобы изменить выключку текста относительно начального и конечного индикаторов.

Применение эффектов к тексту по контуру

  1. Выполните команды Object -> Path Туре (Элемент -> Текст по контуру) -> Options (Настройки). На экране появится диалоговое окно Path Type Options.
  2. В меню Effect (Эффект) — задайте расположение текста относительно контура:
    • Rainbow (Радуга) — дугой с повтором всех изгибов контура;
    • Skew (Наклон) — по вертикали; создается эффект наклона относительно контура;
    • 3D Ribbon (Трехмерная лента) — горизонтально относительно контура;
    • Stair Step (Ступенька лестницы) — базовые линии отдельных букв выравниваются таким образом, что текст располагается вертикально по отношению к контуру;
    • Gravity (Гравитация) — искажение текста в зависимости от искажения контура и места расположения текста на кривой контура.
  3. Установите флажок Flip (Повернуть), чтобы расположить текст с другой стороны контура.
  4. Если межбуквенный интервал неравно мерен, используйте опцию Spacing (Интервал) для уплотнения текста в местах резких поворотов и острых углов кон тура. Чем больше значение, тем меньше интервал между символами.

Текст можно также переместить на другую сторону контура, потянув за указатель центральной точки.

Вы можете также управлять вертикальным расположением текста относительно контура.

Вертикальное выравнивание текста относительно контура

  1. В меню Align (Выравнивание) — задайте положение текста относительно контура:
    • Ascender (По выносному элементу) — выносные элементы букв касаются контура;
    • Descender (По подстрочному элементу) — подстрочные элементы букв касаются контура;
    • Center (По центру) — текст касается контура по центру букв;
    • Baseline (По базовой линии)-текст касается контура по базовой линии букв.
  2. В меню То Path (Относительно контура) задайте вертикальное выравнивание текста относительно контура:
    • Тор (По верхнему краю) — относительно верхнего края линии контура;
    • Center (По центру) — относительно центра линии контура;
    • Bottom (По нижнему краю) — относительно нижнего края линии контура.

Для перемещения текста вверх или вниз относительно контура можно также использовать управляющие элементы Baseline Shift (Сдвиг базовой линии).

Рис. 9.12. Меню палитры Paragraph содержит команду, открывающую диалоговое окно Paragraph Rules

Рис. 9.13. Диалоговое окно Paragraph Rules предназначено для настройки линий абзаца

Рис. 9.14. Выберите опцию Rule Above или Rule Below, чтобы поместить линию над или под абзацем

Текст на кривой

Еще одно применение векторных кривых – создание текста на кривой. Иными словами, в отличие от обычной работы с текстом, когда строки всегда идут по прямой линии, мы можем заставить их изгибаться, следовать вдоль какой-то формы, закручиваться в спирали – практически все что угодно, насколько хватит нашей фантазии и умения работать с векторными кривыми.

Векторные кривые в данной задаче имеют ключевое значение: мы используем кривую как направляющую линию для текста. Для создания текста на векторной кривой используется инструмент Type on a Path (Текст на кривой), сгруппированный вместе с инструментом Type (Текст) на панели инструментов. К сожалению, ограничения, которые есть у текста на кривой, делают невозможным «привязывание» уже существующего текста к кривой.

Для создания текста на кривой мы должны создать (или выбрать существующую) векторную кривую, щелкнуть на ней кнопкой мыши при активном инструменте Type on a Path (Текст на кривой) и набрать желаемый текст. На рис. 14.22 вы можете видеть пример создания текста на кривой.

Рис. 14.22. Работа с инструментом Type on a Path (Текст на кривой)

Примечание

Если выбранная кривая имела настройки абриса и заливки, они никуда не денутся после добавления текста. Для создания текста на невидимой кривой следует отменить настройки абриса и заливки у кривой либо предварительно, либо после добавления текста – для этого нужно воспользоваться инструментом Direct Selection (Выделение напрямую). На рис. 14.22 мы создали текст на невидимой кривой, без заливки и абриса, поэтому в конечном варианте ее не видно.

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

Текст на кривой может иметь разнообразные настройки, выполняемые разными способами. Прежде всего это, конечно же, настройки самого текста; они выполняются точно так же, как и раньше, за исключением того, что выделять отдельные символы нужно инструментом Type on a Path (Текст на кривой).

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

Рис. 14.23. Элементы управления текстом на кривой

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

Серединный маркер также можно использовать, чтобы радикально изменить положение текста, – на примере, показанном на рис. 14.23, текст размещается сверху кривой, а перетащив серединный маркер вниз, мы можем повернуть текст на 180° – теперь он будет идти под кривой, «вверх ногами», начинаясь справа.

Еще более интересные настройки «спрятаны» в меню Type ? Type on a Path ? Options (Текст ? Текст на кривой ? Настройки). Таким образом можно вызвать диалоговое окно Type on a Path Options (Настройки текста на кривой) (рис. 14.24).

Рис. 14.24. Диалоговое окно Type on a Path Options (Настройки текста на кривой)

Раскрывающийся список Effect (Эффект) позволяет выбрать один из пяти вариантов размещения текста (отдельных его символов) на кривой (рис. 14.25):

Rainbow (Радуга) – буквы поворачиваются без искажений и смещаются, следуя за кривой;

Skew (Скашивание) – вертикальные линии букв не искажаются;

3D Ribbon (Объемная лента) – горизонтальные линии букв не искажаются;

Stair Step (Ступеньки) – буквы не искажаются и не поворачиваются, меняется только их положение;

Gravity (Гравитация) – применяются все искажения.

Рис. 14.25. Различные эффекты при размещении текста на кривой

Флажок Flip (Зеркальное положение) позволяет «перевернуть» текст относительно кривой, как мы это делали с помощью серединного маркера.

Раскрывающийся список Align (Выравнивание) позволяет указать, какая часть строки будет выравниваться по векторному контуру: Ascender (Верхние выносные элементы символов), Descender (Нижние выносные элементы символов), Center (Центр символов) или Baseline (Базовая линия строки).

Поле Spacing (Расстояние) позволяет расположить символы ближе друг к другу или дальше, компенсируя искажения следования за кривой, – так можно, к примеру, избавиться от «пересекающихся» символов.

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

При необходимости можно удалить текст с кривой (не удаляя саму кривую) с помощью команды Type ? Type on a Path ? Delete Type from Path (Текст ? Текст на кривой ? Удалить текст с кривой).

Видеокурс

О размещении текста по кривой вы также сможете узнать, просмотрев видеоурок «Текст на кривой».

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Читайте также

Текст

Текст Добавить текст к слайду просто – для этого достаточно выбрать пункт меню «Вставить – Текст» или нажать на иконку с заглавной буквой Т на панели инструментов. В появившейся рамке можно вводить слова и предложения, пользуясь стандартными инструментами

Popup («текст сообщения», «количество секунд», «текст заголовка», «тип окна»)

Popup («текст сообщения», «количество секунд», «текст заголовка», «тип окна») Метод отображает текстовое сообщение, указанное в первом входном параметре. При этом, кроме текста сообщения нужно указать следующие входные параметры.? Количество секунд — определяет

Текст

Текст В типографике существует множество шрифтов, однако в веб-дизайне для набора текстов веб-страниц используется ограниченное их количество.Как правило, это:? Georgia;? Times New Roman;? Arial;? Verdana;? Comic Sans MS.Шрифты подразделяются на шрифты с засечками (типа Georgia, Times New Roman), шрифты без

Текст

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

Текст

Текст В этой вкладке есть всякие полезные (или просто красивые) штуки, которые вы может вставить в текст.НадписьКогда мы рассматривали фигуры, то уже встречались с надписями. Это фигура, внутри которой есть текст.Щелкните на кнопке Надпись. В появившемся списке выберите

Текст на цилиндре

Текст на цилиндре Этот пример не имеет никакого отношения к машиностроению, но создание такого объекта часто обсуждалось на различных интернет-форумах, посвященных САПР и моделированию в машиностроении. Вообще, вопрос создания всевозможных декоративных элементов, в

Однострочный текст

Однострочный текст Текстовые надписи, добавляемые в рисунок, несут различную информацию. Они могут представлять собой сложные спецификации, элементы основной надписи, заголовки. Кроме того, надписи могут быть полноправными элементами самого рисунка. Сравнительно

Многострочный текст

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

Пиксельный текст

Пиксельный текст Имитация текста, образованного отдельными пикселами, – достаточно распространенный прием при выполнении тех или иных работ, что вполне понятно, ведь это один из лучших способов сыграть на стереотипах и подчеркнуть, скажем, IT-направленность

Однострочный текст

Однострочный текст Текстовые надписи, добавляемые в рисунок, несут различную информацию. Они могут представлять собой сложные спецификации, элементы основной надписи, заголовки. Кроме того, надписи могут быть полноправными элементами самого рисунка. Сравнительно

Црифт и текст

Црифт и текст CreateFontIndirect Функция CreateFontIndirect создает логический шрифт, характеристики которого определены в указанной структуре. Впоследствии шрифт может быть выбран в качестве текущего шрифта для любого контекста устройства. HFONT CreateFontIndirect ( CONST LOGFONT * lplf // указатель на

Многострочный текст

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

Однострочный текст

Однострочный текст Команда DTEXT, формирующая однострочный текст, вызывается из падающего меню Draw ? Text ? Single Line Text или щелчком на пиктограмме Single Line Text.Команда DTEXT предназначена для создания набора строк, расположенных одна под другой. Переход к следующей строке

Многострочный текст

Многострочный текст Команда МТЕХТ, формирующая многострочный текст, вызывается из падающего меню Draw ? Text ? Multiline Text. или щелчком кнопкой мыши на пиктограмме Multiline Text. на панели инструментов Draw.Запросы команды MTEXT:Current text style: «Standard» Text height: 10.0000 Annotative: Yes – текущий текстовый

Текст

Текст Экранная клавиатураЭкранная клавиатура предназначена для ввода печатного текста с помощью маркера и является аналогом компьютерной клавиатуры. Вызов этого инструмента осуществляется щелчком по пиктограмме Текстовые инструменты на панели mimio Инструменты

У6.6 Текст

У6.6 Текст Рассмотрите понятие текста, обрабатываемого текстовым редактором. Задайте это понятие в виде АТД. (Это задание оставляет достаточно много свободы спецификатору, не забудьте включить содержательное описание тех свойств текста, которые вы избрали для

Как в Adobe InDesign можно искривить текст, например, по дуге? Расскажите об этой функции, если она есть.

При чем текст не должен менять своего вида, то есть оставаться читабельным.

Лучший ответ

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

Разместить по контуру можно всего одну строку текста, поэтому любой текст, который не помещается на контуре, будет вытеснен (скрыт) , если только он не будет объединен в цепочку с другим контуром или текстовым фреймом. К тексту по контуру можно добавлять вложенные или надстрочные привязанные объекты. Нельзя создать текст по контуру с помощью составных контуров, например полученных в результате использования команды «Создать кривые».

Источник: ссылко на почте

Евгения СазоноваМастер (1047) 12 лет назад

А в функциях это как. слова словами, а где это искать.

Евгения Сазонова Мастер (1047) Все. Видела на почте. Спасибо. Попробую.

Остальные ответы

Многострочный текст по дуге

Снимок экрана 2013-07-23 в 16.36.05.png

То есть вставляю сразу большой кусок текста, а он сам разбивается на строки в соответствии с границами фрейма, одновременно сохраняя форму дуги. Как вариант — то же самое в Иллюстраторе. Кто в курсе, поделитесь секретом, уж очень не хочется все по 1-й строчке делать.

Развернуть подпись
Не шалю, никого не трогаю, починяю примус.

George
I wish I was a monster you think I am

15 лет на форуме
Сообщения 17 200 Реакции 7 836

Ты пока думал, уже куча времени прошло.
Я за одну минуту — расположил линии одинаковых дуг на одинаковом расстоянии, связал их text threads. Вуаля.

Развернуть подпись

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

_MBK_
Пикирующий бомбардировщик

15 лет на форуме
Сообщения 33 081 Реакции 10 822
Object-Envelope distort
Развернуть подпись

George
I wish I was a monster you think I am

15 лет на форуме
Сообщения 17 200 Реакции 7 836
Object-Envelope distort

А написать, что это про иллюстратор? И, кстати, как сделать твоим методом, чтобы шрифт не поддавался искажению при трансформации?

Развернуть подпись

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

George
I wish I was a monster you think I am

15 лет на форуме
Сообщения 17 200 Реакции 7 836

Нашел баг (точнее фичу. type on path tool не есть текстовый фрейм). Тексту по пути не подчиняются настройки обтекания рядом стоящего фрейма. То есть к посту 2 придётся ещё уменьшать в каждой из дуг «места» расположения текста во «фрейме»дуге слева и справа, а это уже побольше затраченнного времени

Развернуть подпись

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

garif

Топикстартер
R.I.P.
Сообщения 8 112 Реакции 3 109
Ты пока думал, уже куча времени прошло.
Я за одну минуту — расположил линии одинаковых дуг на одинаковом расстоянии, связал их как фреймы.

Так это понятно, но неспортивно .

Object-Envelope distort

Не то совсем. Он буквы искажает.

По сути, нужно чтобы текст принимал форму подобного фрейма, с учетом кривизны строк.

Снимок экрана 2013-07-23 в 17.32.58.png

Реально ли подобное вообще?
Развернуть подпись
Не шалю, никого не трогаю, починяю примус.

George
I wish I was a monster you think I am

15 лет на форуме
Сообщения 17 200 Реакции 7 836
Так это понятно, но неспортивно .
Да, не спортивно. Тебе шашечки или ехать? Или таких строчек не девять штук?
Развернуть подпись

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

garif

Топикстартер
R.I.P.
Сообщения 8 112 Реакции 3 109

Там макетов много, с разным текстом — каждый раз отслеживать, чтобы ничего не улетело — гемор.

Кроме того, из чисто спортивного интереса — возможно или нет, если есть способ — можно интересные штуки делать, с более сложными формами.

Развернуть подпись
Не шалю, никого не трогаю, починяю примус.

George
I wish I was a monster you think I am

15 лет на форуме
Сообщения 17 200 Реакции 7 836
Там макетов много, с разным текстом
А как сделано в этих макетах? Может можно украсть идею?
Развернуть подпись

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

garif

Топикстартер
R.I.P.
Сообщения 8 112 Реакции 3 109
А как сделано в этих макетах? Может можно украсть идею?
Лучше не надо .
Иллюстратор, каждая строчка отдельной дугой, без связей.
Развернуть подпись
Не шалю, никого не трогаю, починяю примус.

_MBK_
Пикирующий бомбардировщик

15 лет на форуме
Сообщения 33 081 Реакции 10 822

Тогда удобнее всего такое в кореле делать, последние версии поддерживают многострочность вдоль пути. И вообще, полно уже было тут подобных тем, в частности, холивор по поводу что лучше для многостраничного text on path — корел или иллюстратор. Там же и как побороть проблему искажения букв (кажется, побольше узлов на оболочке поставить) Мне сейчас с моим пляжным интернетом сложно искать

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *