Как вертикально отцентрировать текст в окне в Illustrator CS5? Я не могу найти способ сделать это; в InDesign это на расстоянии одного клика!
Как вертикально отцентрировать текст в окне в Illustrator CS5? Я не могу найти способ сделать это; в InDesign это на расстоянии одного клика!
Ответы:
Из текста Illustrator «Выравнивание по вертикали» (см. Ссылку для учебника):
Я заметил на нескольких форумах людей, желающих использовать вертикальное выравнивание, и немного разочарованных тем, почему они не могут. Причина в том, что Illustrator не является приложением макета (и не является фотошопом), хотя люди используют его для этой цели. InDesign - это приложение для разметки, и да, InDesign имеет вертикальное выравнивание текстовых полей.
Если вы хотите, чтобы текст был центрирован по вертикали с помощью держателя изображения, выберите элементы, которые вы хотите выровнять, и используйте «выравнивание» палитры. Вы также можете поиграть с областью «выравнивания по» в нижней правой части палитры. Также следует отметить, что, когда у вас есть как минимум два выбранных объекта, значки в палитре выравнивания отображаются вверху на панели инструментов.
Хитрость заключается в изменении мышления. Не выравнивайте текст по текстовой области, но текстовую область по другому.
Функция выравнивания «ключевой объект» действительно удобна для этого.
Выберите рассматриваемые объекты (предположительно, ваш текстовый фрейм и изображение или фон).
Снова нажмите на свой ключевой объект, это та область, к которой вы выравниваете. Вы заметите, что он получает границу выделения, которая в три или четыре раза толще, чем обычно.
Теперь вы увидите, что align to
индикатор (на панели или панели управления) показывает маленький значок ключа. Когда вы используете какой-либо параметр выравнивания, все выравнивается по этому объекту.
Как объясняет Йизела, вам нужен обходной путь. Вот лучшее, что я нашел, по аналогии с Yisela, но немного более автоматизированным:
Получите скрипт Fit Text To Content от Kelso Cartography ( скачайте или посмотрите пример и код в этом ответе, если ссылка не работает). Установить (скопировать в папку иллюстратора / presets/[language]/scripts
, перезагрузить иллюстратор).
Когда вы довольны всем, что касается текста, кроме его выравнивания, убедитесь, что есть какой-то другой элемент, по которому они могут быть выровнены.
Window > Align
если оно еще не видно или не закреплено.
Align to
на Key object
, убедитесь , что вы будете юстировка против выше вашего текстового фрейма, а затем нажмите Vertical Align Center
кнопкуVertical align bottom
кнопку.Если / когда вам нужно изменить текст и заново выровнять, просто запустите сценарий снова (он может растянуть текстовое поле, чтобы вместить переполненный контент, а также уменьшить его), и выровнять снова.
Не так просто, как в InDesign, но нажатие двух кнопок после каждого изменения содержимого не так уж плохо.
Еще одна вещь, которую вы можете сделать, это изменить текст на контуры. Выделите текст, затем перейдите в «Текст»> «Создать контуры». Затем текст ведет себя как объекты и может быть выровнен.
Краткий ответ, который работает в большинстве случаев, - включить автоматический выбор размера области в Illustrator CC («Тип»> «Параметры типа области»> «Автоматический размер») и использовать инструменты «Выравнивание», чтобы выровнять текстовое поле по вертикали относительно контейнера или другого объекта.
Конечно, это означает, что вам придется снова нажимать эту кнопку вертикального выравнивания по центру при изменении высоты текста.
Начните там, и попробуйте более сложные ответы, если это не работает для вас.