ПРАКТИЧЕСКАЯ РАБОТА 5. Работа с текстом
Цель: Рассмотреть работу с текстом, включающую создание надписей с различными текстовыми эффектами, оформление публикаций с небольшими текстовыми массивами, эффекты, получаемые в результате преобразования текста в кривые. Познакомить набором функций для форматирования и обработки текста. Закрепить полученные знания и навыки выполнением практической работы «Приглашение».
Инструментарий для работы с текстом
Непосредственно для работы с текстом применяется три основных вида элементов интерфейса программы: текстовые инструменты в палитре Tools (Инструменты) (рис. 5.1), команды из меню Туре (Текст) и текстовые палитры, которые вызываются с помощью подкоманд команды Туре (Текст) из меню Window (Окно). Самыми важными из этих палитр являются: палитpa для форматирования символов (Character) и палитра для форматирования абзацев (Paragraph).
Рис. 5.1. Текстовые инструменты
В Adobe Illustrator текст является отдельным типом объектов. Существует ряд операций, предназначенных именно для работы с текстом. Но, кроме этих операций, с ним можно выполнять многие действия, характерные для других типов объектов, например, изменять параметры контура и заливки, трансформировать и т. п. Причем для обработки текста применяются те же методы, что и для обработки других типов объектов. И наконец, преобразовав текст в кривые, мы получаем возможность совершать над ним все операции, характерные для кривых.
Упражнение
Создайте новый файл. Найдите в палитре Tools (Инструменты) группу инструментов для работы с текстом (третий ряд сверху справа) и отобразите ее на экране в виде отдельной палитры.
Виды текста в Adobe illustrator
Разделение текста на два основных типа характерно для всех программ векторной графики (названия могут варьироваться — принцип один). В Adobe Illustrator различают два вида текста: заголовочный и блочный (абзацный). Кроме того, Adobe Illustrator — единственная программа, в которой кроме инструментов для ввода обычного, горизонтального текста, существует отдельная подгруппа инструментов для ввода вертикального текста. Также можно разделить весь текст, используемый в программе, еще на два вида: обычный и декоративный. К декоративному тексту можно отнести текст вдоль контура и текст в области.
Заголовочный текст
Этот вид текста используется для заголовков и для коротких надписей. Длина строки в таком тексте ничем не ограничена. В заголовочном тексте хоть и существует понятие абзаца (как и везде, это текстовый фрагмент, заканчивающийся нажатием клавиши <Enter>), но не все параметры абзаца к нему применимы. Обычно с заголовками работать проще, т. к. к ним применимо большее число операций. Нужно выбирать заголовочный текст всегда, когда текстовый фрагмент небольшой и нет необходимости форматировать его как абзац. Пример заголовочного текста приведен на рис. 5.2.
Рис. 5.2. Пример заголовочного текста
Блочный текст
Этот вид используется при оформлении больших массивов текста. Располагается в заранее указанном ему пространстве — блоке. К блочному тексту можно применять все параметры форматирования, но он более громоздок и менее удобен в работе. Кроме того, к нему можно применять меньше преобразований, чем к заголовочному тексту. Поэтому блочный текст нужно использовать тогда, когда текстовые фрагменты достаточно большие, текст структурирован по абзацам, которые необходимо форматировать определенным образом. Пример блочного текста приведен на рис. 5.3.
Рис. 5.3. Пример блочного текста
Горизонтальный текст
Горизонтальный текст — это обычный текст, используемый в большинстве стран и в большинстве работ при оформлении массивов основного текста, заголовков, а также коротких и длинных надписей и подписей. Горизонтальный текст в Adobe Illustrator может быть как заголовочным, так и блочным (рис. 5.2 и 5.3).
Вертикальный текст
Вертикальный текст был введен в Adobe Illustrator для того, чтобы программу могли использовать в Японии. В последних версиях Adobe Illustrator при вводе вертикального текста можно менять ориентацию: она может быть стандартной (Standard) или повернутой (Rotated). Примеры вертикального текста различной ориентации приведены на рис. 5.4. Вертикальный текст также может быть и заголовочным, и блочным. У нас этот вид текста применяется в качестве одного из способов оформления заголовков, а также в качестве текстового эффекта для коротких фраз.
Рис. 5.4. Примеры вертикального текста стандартной (слева) и повернутой ориентации
Вертикальный текст повернутой ориентации можно также получить путем поворота горизонтального текста на угол 90°.
Обычный и декоративный текст
И блочный, и заголовочный текст являются обычными видами текста, т. к. они располагаются по прямой линии и текстовые массивы имеют прямоугольные очертания. Это основной вид текста, применяемый в различных работах. Но для создания текстовых эффектов применяют еще два вида текста, характерных для всех редакторов векторной графики: это текст, расположенный вдоль произвольного контура (рис. 5.5), и текст, размещенный внутри контура произвольной формы (рис. 5.6),
Рис. 5.5. Примеры текста вдоль контура
Рис. 5.6. Примеры текста внутри контура
Ввод текста
Разберем только способы ввода обычного текста. Для ввода и заголовочного, и блочного текста используются два инструмента: Type Tool (Текст) и Vertical Type Tool (Вертикальный текст) (см. рис. 5.1). Каким будет текст— заголовочным или блочным — зависит от того, какие действия вы будете выполнять перед вводом.
Упражнение
Отобразите на экране палитру Character (Символы), выполнив одноименную подкоманду команды Туре (Текст) из меню Window (Окно). В верхнем списке Font (Гарнитура) выберите гарнитуру Arial, а в поле, которое находится под ним через одно, установите размер 24 пт.
Ввод заголовочного текста
Заголовочный текст может быть как горизонтальным, так и вертикальным.
Ввод горизонтального заголовочного текста
Для ввода горизонтального заголовочного текста необходимо перейти к инструменту Type Tool (Текст). Курсор будет иметь вид небольшой вертикальной черточки с засечками. Его нужно закрепить, щелкнув им в любом месте пространства, и вводить текст. Для ввода следующего массива текста необходимо снова активизировать текстовый инструмент, закрепить курсор в другом месте и ввести следующий текстовый фрагмент.
Вместо активизации инструмента Type Tool (Текст) каждый раз перед вводом нового текстового фрагмента можно нажимать клавишу <Ctrl> и щелкать в любом свободном месте пространства (этим вы временно переходите к инструменту Selection Tool (Выделение) и снимаете выделение с предыдущего текстового фрагмента).
Упражнение
Перейдите к инструменту Type Tool (Текст), закрепите курсор в любом месте экрана и введите любую текстовую фразу. Затем введите еще одну фразу в другом месте экрана.
Длина строки в заголовочном тексте не ограничена. Для перехода к следующей строке вы должны либо нажать клавишу <Enter> (в этом случае со следующей строки начнется другой абзац), либо — комбинацию клавиш <Shift>+<Enter> (в этом случае в следующей строке будет продолжаться текущий абзац).
Закрепите курсор в любом месте и введите несколько строк, используя клавишу <Enter> и комбинацию клавиш <Shift>+<Enter>.
Для того чтобы понять, из скольких строк состоит тот или иной абзац во фрагменте введенного заголовочного текста, можно включить режим отображения служебных символов. Это выполняется при помощи команды Show Hidden Characters (Показать невидимые символы) из меню Туре (Текст). Символы конца абзаца и принудительного переноса строки выглядят по-разному (рис. 5.7).
Рис. 5.7. Вид фрагмента заголовочного текста при включенном режиме отображения служебных символов
Ввод вертикального заголовочного текста
Ввод вертикального заголовочного текста происходит так же, как и ввод горизонтального заголовочного текста. Разница состоит лишь в инструменте: в данном случае используется инструмент Vertical Type Tool (Вертикальный текст). Курсор перед вводом текста принимает вид небольшой горизонтальной черточки с засечками.
Если при активизации инструмента Type Tool (Текст) нажать клавишу <Shift>, то вид курсора изменится и будет вводиться вертикальный текст.
Упражнение
Введите несколько фрагментов вертикального заголовочного текста различной ориентации, состоящих из одной и из нескольких строк (рис. 5.8).
Рис. 5.8. Фрагменты вертикального заголовочного текста
Изменить ориентацию всего фрагмента вертикального текста или его отдельных символов можно до или после ввода, выполнив команду Standard Vertical Roman Alignment (Стандартная вертикальная ориентация) из палитры Characters (Символы).
Изменение ориентации текста
Если вы ввели горизонтальный текст, а нужно было — вертикальный, или наоборот, то ориентацию всего текстового фрагмента можно поменять, выделив его инструментом Selection Tool (Выделение) и выполнив одну из подкоманд команды Type Orientation (Ориентация текста) из меню Туре Текст).
Упражнение
Попробуйте изменить ориентацию нескольких текстовых фрагментов.
Ввод блочного текста
Блочный текст, как и заголовочный, может быть горизонтальным и вертикальным.
Ввод горизонтального блочного текста
Для ввода горизонтального блочного текста необходимо перейти к инструменту Type Tool (Текст) и курсором нарисовать рамку в любом месте рабочего пространства (рис. 5.9). После рисования рамки текстовый курсор будет находиться в ее верхнем левом углу, и можно будет вводить текст.
Упражнение
Введите фрагмент блочного текста. Пример фрагмента блочного текста изображен на рис. 5.10.
Рис. 5.9. Начальный этап ввода Рис. 5.10. Введенный фрагмент
блочного текста блочного текста
При вводе блочного текста он будет распределяться в пределах рамки и автоматически переходить со строки на строку. Все это время будет происходить ввод одного абзаца. Нажатием клавиши <Enter> вы принудительно можете перейти к следующему абзацу, а нажатием комбинации клавиш <Shift>+<Enter> — к следующей строке в пределах того же абзаца.
Упражнение
Нарисуйте еще одну текстовую рамку большого размера. Введите в блок фрагмент текста, состоящий из нескольких абзацев. Пример текстового блока с несколькими абзацами приведен на рис. 5.11.
Переполнение текстовых блоков
Если весь текст не помещается в блоке, в нижней правой части текстовой рамки появляется признак переполнения — небольшой малиновый квадратик с плюсиком (рис. 5.12). Можно увеличить или уменьшить размер текстового блока, а также изменить его пропорции, выделив его инструментом Selection Tool (Выделение) и потянув за один из маркеров габаритного прямоугольника. При этом текст будет перераспределяться в пределах блока (рис. 5.13 и 5.14).
Рис. 5.11. Фрагмент блочного текста, состоящий из нескольких абзацев
В предыдущих версиях Adobe Illustrator признак переполнения появлялся только тогда, когда переполнение было. В текущей версии Adobe Illustrator 11 квадратик появляется всегда при выделении текстового фрагмента инструментом Selection Tool (Выделение). Только, когда переполнения нет, он голубой и прозрачный, а когда есть— становится малиновым и в нем появляется знак "+". Этот квадратик можно назвать маркерам связи, т. к. используется он при установке связи между текстовыми блоками.
Рис. 5.12. Текстовый блок с признаком переполнения
Рис. 5.13. Увеличенный текстовый блок Рис. 5.14. Уменьшенный
текстовый блок
Упражнение
Нарисуйте текстовую рамку небольшого размера. Вводя в нее текст, добейтесь появления признака переполнения. Измените размер и пропорции блока.
Рамка текстового блока в режиме Outline (Макет) видна всегда, а в режиме Preview (Иллюстрация) — только при вводе текста и выделении блока.
Ввод вертикального блочного текста
Все сказанное про ввод горизонтального блочного текста верно и для вертикального блочного текста, только для его ввода используется инструмент Vertical Type Tool (Вертикальный текст). Примеры блочного вертикального текста изображены на рис. 5.15.
Рис. 5.15. Примеры блоков вертикального текста
Упражнение
Введите несколько фрагментов вертикального блочного текста.
Удаление пустых текстовых блоков
При вводе блочного текста, особенно если вы только начинаете осваивать эту операцию, могут появляться пустые текстовые блоки. В режиме Preview (Иллюстрация) они не видны, но могут мешать вводу и выделению других фрагментов текста и операциям с объектами. Во избежание этого необходимо периодически заходить в меню Object (Объект), выполнять команду Path (Контур) и подкоманду Clean Up (Вычистить). За удаление пустых текстовых блоков отвечает флажок Empty Text Path (Пустые текстовые блоки).
Упражнение
Перейдите к режиму Outline (Макет) и посмотрите, есть ли у вас на экране пустые текстовые блоки. Удалите их с помощью соответствующей команды.
Импорт и экспорт текста
Так как работы, создаваемые в Adobe Illustrator, в основном, содержат не очень большие массивы текста, то текст чаще всего вводится непосредственно в Adobe Illustrator. Иногда появляется необходимость загрузить текстовый файл, созданный в каком-либо текстовом редакторе. Текст удобно передавать в Adobe Illustrator, используя буфер обмена, а также команду Place (Поместить) из меню File (Файл). В программу можно загружать многие текстовые форматы, среди них самыми популярными являются:
ТХТ — текстовый формат;
RTF (reach text format) — универсальный текстовый формат;
DOC (document) — формат редактора MS Word.
Если нужно, наоборот, передать текст из Adobe Illustrator (что бывает крайне редко), то для этой цели используется команда Export (Экспортировать) из меню File (Файл).
Форматирование символов и абзацев
Форматирование — одна из основополагающих операций при работе с текстом в любой программе. Основные объекты форматирования — это символы и абзацы. До того как отформатировать какую-либо текстовую единицу, ее необходимо выделить.
Выделение текстовых фрагментов
Обычно векторные редакторы характеризуются тем, что для форматирования текстовые фрагменты можно выделять всеми существующими способами выделения. В Adobe Illustrator для выделения текстовых фрагментов можно применять любые из инструментов полного и частичного выделения, а также любые из текстовых инструментов.
Использование инструментов выделения
При использовании инструментов выделения текстовые фрагменты выделяются целиком. При этом текст подчеркивается, и вокруг текстового фрагмента появляется габаритный прямоугольник. В случае блочного текста габаритный прямоугольник совпадает с текстовой рамкой вокруг блока. Примеры выделенных текстовых фрагментов приведены на рис. 5.16 и 5.17.
Рис. 5.16. Фрагмент заголовочного текста, Рис. 5.17. Фрагмент блочного текста,
выделенного инструментом выделения выделенного инструментом выделения
При выделении блоков текста или фрагментов заголовочного теста с помощью мыши щелкать нужно по символам, а не по пустому пространству между ними или внутри блока.
Упражнение
Выполните последовательное выделение текстовых блоков, находящихся у вас на экране, используя все инструменты и способы выделения.
Выделение нескольких текстовых блоков происходит так же, как и выделение нескольких графических объектов.
Использование текстовых инструментов
если необходимо выделить текстовый фрагмент не целиком, а лишь какую-то фразу слово или произвольный набор символов, для выделения нужно использовать текстовые инструменты.
Для выделения текста в каком-либо фрагменте можно использовать любой текстовый инструмент, независимо от того, какой инструмент применялся при вводе этого фрагмента.
Способы выделения текстовых фрагментов различной длины здесь такие же, как и в текстовых редакторах. Пример выделенного фрагмента текста приведен на рис. 5.18.
Рис. 5.18. Фрагмент текста, выделенного текстовым инструментом
Упражнение
Попробуйте выделять отдельные слова с помощью двойного щелчка мыши и абзацы — при помощи тройного щелчка. Вспомните другие способы выделения текста, применяемые в текстовых редакторах. Последовательно выделяйте фрагменты текста различной длины в имеющихся текстовых фрагментах.
Для выделения всего текста в блоке, даже если текст весь не виден, удобно применять команду All (Все) из меню Select (Выделить) или комбинацию клавиш <Ctrl>+<A>, предварительно закрепив текстовый курсор в этом блоке.
Упражнение
Выделите весь текст в одном из блоков с помощью описанного способа.
Единственное, что вы не сможете сделать с помощью текстовых инструментов, — это выделить несколько слов или фраз, принадлежащих одному текстовому фрагменту, но расположенных не подряд, и выделить несколько слов или фраз, принадлежащих разным текстовым фрагментам.
Назначение параметров тексту
Существует три пути назначения параметров тексту:
назначить параметры шрифта и абзаца перед вводом текста при любом другом активном инструменте. Эти параметры станут текущими: вводимый текст будет обладать этими параметрами;
назначить параметры после закрепления текстового курсора или после рисования рамки. Эти параметры также станут текущими и будут применяться к тексту при вводе;
выделить какой-либо фрагмент и назначить ему параметры после его ввода. Параметры будут действовать на выделенный фрагмент и также станут текущими.
В программе Adobe Illustrator нет понятия параметров штифта и абзаца по умолчанию, которое существует во многих программах. При задании параметров по умолчанию очередной текстовый фрагмент всегда вводится с этими параметрами, независимо от того, какие параметры применяются к другим текстовым фрагментам. В Adobe Illustrator есть понятие текущие параметры. То есть, те параметры шрифта и абзаца, которые вы назначите какому-либо фрагменту, станут текущими и будут действовать на следующие вводимые фрагменты до тех пор, пока вы их не измените.
Рассмотрим третий, классический путь задания параметров шрифта и абзаца, а точнее, их изменения для выделенных фрагментов текста.
Форматирование символов
Основной способ форматирования символов — форматирование с использованием палитры Character (Символ), вызываемой с помощью команды Туре | Character (Текст Символ), из меню Window (Окно) или комбинацией клавиш <Ctrl>+<T>.
Упражнение
Разместите на экране палитру Character (Символ), если там ее еще нет.
Режимы отображения палитры Character
Эта палитра может отображаться на экране в двух состояниях: в минимальной конфигурации и с отображением дополнительных шрифтовых параметров. Переключение между ними происходит либо с помощью команды Show Options (Показать параметры) из меню палитры, либо путем последовательного щелканья по корешку палитры. Различные режимы отображения палитры Character (Символ) приведены на рис. 5.19 и 5.20.
Рис. 5.19. Палитра Character в минимальной конфигурации
Рис. 5.20. Палитра Character с отображением дополнительных параметров
Рассмотрим, какие шрифтовые параметры и как их можно задать и изменить с помощью палитры Character (Символ).
Упражнение
Последовательно отображайте палитру Character (Символ) в различных конфигурациях. Остановитесь на варианте с отображением дополнительных текстовых параметров.
Изменение гарнитуры
Гарнитура или тип шрифта (font family) — основной параметр символов. Существует множество различных гарнитур и много их классификаций по различным признакам. Русскоязычных пользователей в первую очередь волнует вопрос, связанный с наличием в конкретной гарнитуре русских символов. Указанием на то, что в данной гарнитуре точно есть русские символы, является слово Суr или Cyrillic после названия гарнитуры. Но этого слова может и не быть в названии гарнитуры, а русские символы в ней могут присутствовать. Поэтому, если вы не знаете, есть ли в гарнитуре русские буквы, их наличие нужно проверять экспериментальным путем.
Изменение гарнитуры с помощью палитры Character
Исторически основным способом назначения и изменения гарнитуры в Adobe Illustrator было использование палитры Character (Символ). Список гарнитур в палитре Character (Символ) представлен в поле Font (Гарнитура) (см. рис. 5.20).
В поле Font (Гарнитура) палитры Character (Символ) содержатся все шрифты, инсталлированные в системе.
Упражнение
Последовательно выделяйте текстовые фрагменты и пробуйте присваивать им различные гарнитуры, выбирая их из списка Font (Гарнитура) палитры Character (Символ). Пример текстовых фрагментов, отформатированных разными гарнитурами, приведен на рис. 5.21.
Если после применения шрифта на экране отображаются "иероглифы" (рис. 5.22), значит, вы выбрали шрифт, не содержащий русских букв.
Рис. 5.21. Текстовые фрагменты, отформатированные разными гарнитурами
Изменение гарнитуры с помощью команды Type \ Font
Изменить гарнитуру можно также с помощью команды Font (Гарнитура), вызываемой из меню Туре (Текст) или из контекстного меню. В списке гарнитур каждое название гарнитуры отображается соответствующим этой гарнитуре шрифтом, а также значком перед названием шрифта указывается его тип (рис. 5.23). Галочкой отмечается текущая гарнитура.
Рис. 5.23. Часть списка гарнитур команды Type | Font
Упражнение
Вызовите команду Font (Гарнитура) и посмотрите, как устроено отображение списка шрифтов в этой команде. Присвойте текстовым фрагментам несколько гарнитур, используя эту команду.
Выбор недавно использовавшейся гарнитуры
В Adobe Illustrator 11 в меню Туре (Текст) появилась очень удобная команда Recent Fonts (Последние гарнитуры). Действие этой команды аналогично действию команды Open Recent Files (Открыть последние файлы) из меню File (Файл). В этой команде в виде подкоманд собраны 5 последних гарнитур, с которыми вы работали. Назначить нужную гарнитуру можно, просто выбрав ее из этого короткого списка.
Упражнение
Посмотрите, как действует команда Recent Fonts (Последние гарнитуры) из меню Туре (Текст), и по какому принципу происходит заполнение списка гарнитур в этой команде.
Изменение начертания
Следующий параметр шрифта— начертание (font style). Начертание можно рассматривать как подвид шрифта. Различные - начертания применяют к словам и коротким фразам для смыслового выделения текстовых фрагментов.
В общем случае в пределах каждой гарнитуры можно присваивать четыре начертания:
