Глава 7. Работа с текстом

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

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

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

CorelXARA различает три вида текстовых объектов:

Simple text (простой текст). Этот вид текста позволяет набирать одну или несколько строк текста с любым форматированием (кегль, интерлиньяж, ширина символа, надстрочный и подстрочный индекс, кернинг, начертание, выравнивание). Так обычно набирают логотипы, заголовки и другой текст небольшого объема.

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

Text on Curve (текст на кривой). Строки текста могут быть не прямыми, а располагаться на кривой любой формы. Возможно размещение по кривой нескольких строк. Текст также можно редактировать. У текста на кривой есть дополнительные возможности размещения. Он используется как элемент дизайна.

7.1. Простой текст и текст в колонках

Текстовые объекты создаются инструментом Text (клавиша <F8>) (рис. 7.1) и управляются командами меню и кнопками панели свойств инструмента (рис. 7.2).

71.jpg

Рис. 7.1. Инструмент Text и вид его курсора

72.jpg

Рис. 7.2. Панель свойств инструмента Text

Вид панели свойств неизменен для всех типов текста, параметры форматирования для них одинаковы.

Создание

Переход к вводу простого текста выполняется щелчком в окне документа. Курсор принимает вид вертикальной красной черточки — это текстовый курсор. Его иногда называют 1-курсором.

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

Затем текст набирается на клавиатуре. Строка простого текста может иметь любую длину. Для того чтобы закончить строку, нажмите клавишу <Enter>, курсор переместится на следующую строку (рис. 7.3).

73.jpg

Рис. 7.3. Простой текст

Для создания текста в колонке (рис. 7.4) следует с помощью инструмента Text задать ее ширину. Поместите курсор в то место документа, где должен находиться левый верхний угол колонки, нажмите левую кнопку мыши и, не отпуская ее, перемещайте курсор вправо. За курсором тянется тонкая синяя линия, начало которой отмечено красной точкой. После того как курсор отпущен, линия становится красной. В документе появляются маркер первой строки колонки и текстовый курсор, установленный в начальной позиции. Можно начинать набор текста. Когда строка текста дойдет до конца красной линии (ширины колонки), строка будет завершена и автоматически создана следующая, текст, таким образом, размещается в колонке заданной ширины.

74.jpg

Рис. 7.4. Этапы создания текста в колонках

75.jpg
Рис. 7.5. Редактирование ширины колонки

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

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

76.jpg

Рис. 7.6. Перевернутый текст:

при создании колонки (а), при редактировании ширины колонки (б)

Перемещение, выделение, удаление

Работа с текстом в CorelXARA очень похожа на работу в простейшем текстовом редакторе. Текстовый курсор перемешается клавишами управления курсором; он отмечает точку ввода символа и всегда находится в режиме вставки (рис. 7.7).

Точка ввода может быть перенесена с помощью клавиш управления курсором или щелчком на требуемом месте. Ниже приводятся клавиатурные сокращения для перемещения курсора.

Таблица 7.1. Клавиатурные сокращения для перемещения курсора

Комбинация клавиш

Перемещение курсора

<Ctrl>+ «->/<-»>

На одно слово влево/вправо

<Ctrl>+ <Home>

В начало текстового блока

<Ctrl>+ <End>

В конец текстового блока


Выделение символов в текстовом режиме (рис. 7.8) производится по правилам, принятым для большинства текстовых процессоров.

77.jpg
Рис. 7.7. Точка ввода

78.jpg

Рис. 7.8. Выделенные символы в текстовом режиме

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

Таблица 7.2. Клавиатурные сокращения для выделения символов

Комбинация клавиш

Выделение

<Shift>+ «->/<-»>

Один символ слева/справа от курсора

<Shift>+ <'Г>/<4->

Символы от точки ввода влево/вправо и вверх/вниз на одну строку

<Shift>+ <Ctrl>+ «->/<—»

Одно слово слева/справа от курсора

<Shift>+ <Home>

От точки ввода до начала строки

<Shift>+ <End>

От точки ввода до конца строки

<Ctrl>+ <A>

Весь текстовый блок


Удаляются символы нажатием клавиши <Backspace> (удаляет символ слева от курсора) или <Del> (удаляет символ справа точки ввода). Нажатие клавиши удаления при наличии выделенных символов в тексте удаляет эти символы.

7.2. Текст как объект

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

 Перемещение. Инструментом Selector текстовый блок перемещается как любой объект.

 Трансформирование (рис. 7.9). Текстовый блок можно масштабировать инструментом Selector как пропорционально, так и с изменением ширины. При этом изменяются атрибуты кегля и ширины символов при выделении в текстовом режиме. Текстовый блок можно повернуть и наклонить.

79.jpg

Рис. 7.9. Трансформации текстового объекта

 Заливки, обводки, прозрачности. Тексту могут быть заданы любые атрибуты заливок, обводок и прозрачности с использованием соответствующих инструментов. Методы работы с этими характеристиками для текста такие же, как для остальных объектов (см. главу 5).

 Специальные эффекты. Могут быть применены к текстовым блокам. Спецэффекты обсуждаются в главе 8.

 Редактирование контуров символов. Поскольку контуры шрифтов обрабатываются не CorelXARA, а системой (или программой-диспетчером шрифтов типа Adobe TypeManager), редактирование контуров шрифтов средствами CorelXARA невозможно.

Кроме того, каждый символ текста может быть выбран инструментом Selector при нажатой клавише <Ctrl> (рис. 7.10) и его также можно отредактировать как графический объект.

710.jpg

Рис. 7.10. Частичное выделение инструментом Selector в текстовом блоке

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

7.3. Атрибуты текста

Как и параметры объектов, созданных другими инструментами, атрибуты текста задаются на панели свойств инструмента Text. Если выделить текстовый блок инструментом Selector, вы сможете работать с текстом как с графическим объектом, о чем рассказано ниже, однако в таком режиме его свойства как текста недоступны. В зависимости от наличия выделенных объектов, при задании атрибутов текста с помощью панели свойств инструмента Text возможно следующее:

 Если нет выделенных текстовых блоков, все задаваемые атрибуты становятся умолчаниями документа. В главе 4 упоминалось о соответствующем окне запроса CorelXARA и о том, как его отключать.

 Если в документе есть активный текстовый блок с точкой ввода, то атрибуты задаются для всех вновь вводимых символов в этой точке. При смене точки ввода атрибуты вновь вводимых символов становятся такими же, как у символов, расположенных слева от новой точки ввода.

 Если в активном текстовом блоке есть выделение, то атрибуты изменяются только для выделенных символов.

Программа располагает и специальным инструментом для работы со шрифтами — Fonts gallery, галереей шрифтов. Используя галерею, вы можете задавать шрифт как выделенному текстовому объекту, так и неактивному, а также создавать умолчание, при этом неважно, какой из инструментов активен.

Атрибуты текстового объекта делятся на два класса — атрибуты символов и атрибуты абзаца. Первые могут быть заданы отдельно для символа текстового блока или для сочетания символов. Это шрифт, ширина символов, начертание, кегль, трекинг, кернинг, подстрочный и надстрочный индекс, смещение базовой линии. Вторые задаются только для абзаца или для всего блока целиком. В CorelXARA это межстрочный пробел (интерлиньяж) и выравнивание.

Шрифт

Гарнитура — это определенный рисунок символов текста. Термин "шрифт" раньше означал более узкое понятие — набор символов определенной гарнитуры, размера и начертания. Однако в настоящее время термины "гарнитура" и "шрифт" часто употребляются как синонимы. На рис. 7.11 представлены основные элементы литер, составляющих шрифт.

711.jpg

Рис. 7.11. Основные элементы шрифта

Многие из ныне используемых гарнитур созданы весьма давно (например, "Академическая" использовалась для набора книг еще в прошлом веке), другие придуманы недавно. Все элементы в хорошем шрифте гармонично сочетаются, образуя настоящее произведение искусства, выполненное художником-графиком. Большинство гарнитур, исключая универсальные "Гельветика" (Helvetica) и "Тайме" (Times), имеют "настроение". Так, гарнитура "Итальянская узкая", модная в начале нынешнего века, напомнит о са-лунах Дикого Запада (или о революционных плакатах семнадцатого года, кому что ближе), Europe придаст тексту уверенный и современный вид, а Lithos стилизует надпись под греческие письмена, высеченные на камне (рис. 7.12).

712.jpg

Рис. 7.12. Шрифт имеет "настроение"

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

Компьютерный шрифт представляет собой программу, которая может быть использована во всех приложениях Windows, в том числе и в CorelXARA. Шрифты входят в комплект системы Windows, разрабатываются производителями приложений и поставляются вместе с ними. Наконец, есть фирмы, занятые исключительно производством шрифтов на все случаи жизни. Исторически сложилось так, что в мире существует несколько стандартов шрифтов для персональных компьютеров. Наиболее популярны шрифты корпорации Adobe Systems, разработавшей стандарт Typel, и Microsoft Corp., создавшей формат ТшеТуре. Оба стандарта имеют свои достоинства, что привело к их параллельному сосуществованию.

Если вы предназначаете свои документы для вывода на фотонаборном автомате, не пользуйтесь шрифтами ТшеТуре. Это не значит что они плохи. Просто шрифты Typel написаны на языке PostScript, родном для фотонаборных автоматов, и в случае их использования вероятность неправильной интерпретации заметно меньше, чем при использовании шрифтов ТшеТуре. Если же вы собираетесь выводить созданные публикации на принтере или вообще работаете для Web, то в принципе безразлично, каким шрифтом пользоваться. Однако шрифты ТшеТуре поддерживаются системой, в то время как для шрифтов Typel необходима специальная поддержка (например, Adobe Type Manager). Поэтому при работе в офисных приложениях отдается предпочтение шрифтам ТшеТуре.

По применению шрифты делятся на наборные, заголовочные и декоративные (акцидентные). Первые применяются для набора больших объемов текста — книг, статей и др. Это шрифты с тонкими штрихами, простым рисунком и засечками (серифами). Страница, напечатанная таким шрифтом, легко читается, даже если размер символов (кегль) очень мал. Заголовочные шрифты обычно имеют более толстые штрихи, не имеют засечек и хорошо смотрятся в крупном кегле. Декоративные шрифты имеют произвольный рисунок символов, применяются только для коротких заголовков, которые можно рассматривать скорее как элементы дизайна. Существуют также символьные шрифты, которые вместо букв содержат различные символы, рисунки и т. д. и применяются, конечно, не для набора текста, а для создания графических объектов, формул, чертежей и т. д. Примеры шрифтов всех этих типов приведены в табл. 7.3. Разумеется, эта простейшая классификация не является строгой и исчерпывающей. Многие шрифты, в том числе и распространенные, нельзя отнести ни к одному из типов. Есть шрифты универсальные, такие как Helvetica, они применяются как в крупном кегле (заголовки), так и в мелком (набор). Существует множество классификаций шрифтов. Каждая из них делит шрифты на много классов и подклассов. Примеры классификаций — ГОСТ, Windows, PANOSE. Обсуждение классов шрифтов выходит за рамки данной книги

Таблица 7.3. Типы шрифтов

713.jpg

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

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

Кегль

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

714.jpg

Рис. 7.13. Кегль

715.jpg

Рис. 7.14. Шрифты кегля 12 пунктов

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

Пункты — традиционно использующаяся в полиграфии единица измерения. В них измеряются величина литер шрифта, интерлиньяж (расстояние между строками текста) и некоторые другие параметры страницы. Пункт равен 1/72 дюйма или 0,352 мм.

Начертание

Символы одного и того же рисунка могут различаться по толщине штрихов и соотношению ширины и высоты. Символы одного шрифта могут быть светлыми и жирными, широкими и узкими, прямыми, наклонными и курсивными. Многие шрифты имеют несколько начертании, некоторые из них отображаются в списке Font отдельными строками, содержащими название шрифта и сокращенное название начертания. На рис. 7.15 представлены начертания шрифтов Helios и Garamond.

716.jpg

Рис. 7.15. Различные начертания

Наиболее распространенные начертания — Normal (обычный). Bold (полужирный), Italic (курсив или наклонный).

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

Эти начертания шрифта не отображаются в списке, даже если они есть, и выбираются непосредственно на панели свойств. Начертание Normal это и есть обычный шрифт. Для того чтобы присвоить символам полужирное начертание, следует нажать кнопку Bold панели свойств. Для присвоения курсивного или наклонного начертания воспользуйтесь кнопкой Italic. Если данное начертание у шрифта есть, то оно будет применено. Если такое начертание не входит в комплект шрифта, программа CorelXARA генерирует его. Полужирное начертание создается небольшим увеличением толщины штриха (не очень удачно для большинства шрифтов), наклонное — наклоном символов вправо. Для отмены полужирного и наклонного начертаний следует еще раз щелкнуть на соответствующей кнопке (она перестанет быть нажата). Остальные начертания (расширенный, светлый и др.) задаются выбором строки в списке Font.

Клавиатурное сокращение для наклонного начертания — <Ctrl> + <1>, для полужирного — <Ctrl> + <В>.

Ширина символов

Соотношение ширины и высоты символа данного начертания может быть изменено вводом значения ширины в процентах в поле Aspect ratio. Исходная ширина принимается за 100%. На рис 7.16 представлены результаты изменения ширины символов разных шрифтов.

717.jpg

Рис. 7.16. Ширина символа

В отличие от выбора начертания Extended (расширенный) или Condensed (суженный), при которых рисунок букв изменен в соответствии с изменившейся шириной, чтобы получился гармоничный шрифт с выверенным соотношением ширины штрихов и межбуквенных просветов, ширина символа в рамках программы изменяется простым сжатием и растяжением. При этом нарушаются соотношение толщины горизонтальных и вертикальных штрихов литер, пробелы в очках букв Б, О, Q и др., внешний вид и читаемость шрифта ухудшается. Особенно к этому чувствительны шрифты с засечками, поэтому для них ширину литер менять нежелательно. Рубленые шрифты меньше искажаются при смене ширины, но и для них эту величину не стоит менять более чем на 10—20%.

Индексы

Кнопки Superscript (надстрочный индекс) и Subscript (подстрочный индекс) уменьшают кегль символа и перемещают его в положение соответствующего индекса. На рис. 7.17 изображены исходные символы, преобразованные в подстрочные и надстрочные индексы.

718.jpg

Рис. 7.17. Индексы

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

Кернинг и трекинг

Кернинг и трекинг, как атрибуты символов, несколько отличаются от рассмотренных ранее, поскольку характеризуют не сами символы, а расстояние между ними, межсимвольные пробелы. Точная их настройка необходима для улучшения зрительного восприятия текста. Межсимвольные пробелы не должны быть одинаковыми. Форма литер различна, и для некоторых сочетаний литер пробел между ними выглядит увеличенным по сравнению с другими. Так, на рис. 7.18 пробел между буквами Г и А выглядит шире, чем между буквами И и Г.

719.jpg

Рис. 7.18. Кернинг

Кернингом называется изменение ширины пробела для конкретных пар литер. Обычно кернинг делается в сторону уменьшения пробела таким образом, что выступающие части одной литеры пары заходят в пространство второй литеры (рис. 7.18). Результат— размещение символов становится зрительно более равномерным. Фирменные шрифты снабжены таблицами кернинга, то есть списком пар, для которых нужно сокращать пробел при наборе текста. Это, например, ГО, ГА, АУ, Ст и другие. Если в шрифте есть большая таблица пар кернинга, он будет хорошо, равномерно смотреться в разном кегле. Программы верстки снабжены возможностью автоматического кернинга, они имеют собственные таблицы пар. В такой программе можно организовать автоматическую корректировку пробелов в парах кернинга в тексте любой длины. После обработки текста автоматическим кернингом в заголовках и другом крупном тексте дополнительно проводят ручной кернинг, то есть символы 'сближают вручную, произвольно. Чем крупнее текст, тем большее значение для его внешнего вида имеет кернинг. Текст мелкого кегля можно вообще не подвергать кернингу. Для проведения ручного кернинга курсор должен быть установлен между сближаемыми символами. При изменении значения кернинга первая литера остается на месте, вторая перемещается.

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

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

В полиграфии используются дополнительные единицы измерения — круглая шпация, полукруглая шпация, тонкая шпация, характеризующие горизонтальные размеры шрифта. Они соответствуют ширине заглавных букв М, N и строчной буквы t. Таким образом, круглая шпация примерно равна размеру шрифта, полукруглая шпация составляет 0,5 размера шрифта, а тонкая шпация — 0,25 размера шрифта. Поскольку все шрифты разные, то и ширина литеры М у них может различаться. Таким образом, значение круглой шпации колеблется в зависимости от кегля и гарнитуры. Шпации применяются при измерениях абзацных отступов, кернинга и других перемещениях символов.

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

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

Трекинг средствами программы может быть проведен для любого количества символов. Он может быть задан и по умолчанию и в точке ввода. Трекинг задается в поле Tracking (ems/1000), он также может быть как положительным, так и отрицательным. При положительных значениях межсимвольные пробелы растут, при отрицательных сужаются. На рис. 7.19 представлены различные значения трекинга выделенного слова.

720.jpg

Рис. 7.19. Трекинг

Базовая линия

Воображаемая линия, проходящая по нижнему краю основного элемента символа (рис. 7.22), называется базовой линией. Литера как бы лежит на этой линии. В обычном случае базовые линии символов строки находятся на одном уровне. Однако положение базовой линии можно свободно менять, вводя соответствующие значения в поле Baseline shift. По умолчанию смещение базовой линии равно 0. Оно измеряется в пунктах, однако вы можете вводить значения в любых единицах, они будут автоматически переведены в пункты. Положительное значение смещения соответствует подъему символа относительно остальных, отрицательное — опусканию. На рис. 7.20 приведены примеры разного смешения базовой линии.

721.jpg

Рис. 7.20. Смещение базовой линии

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

Часто бывает необходимо изменить атрибуты нескольких текстовых блоков одновременно. Для этого выделите нужные блоки инструментом Selector. Затем выберите инструмент Text — и перед вами панель свойств этого инструмента! Остается задать нужный атрибут, и он будет применен к тексту во всех блоках.

Выравнивание текста

На рис. 7.21 представлены варианты выравнивания текста, возможные в программе CorelXARA. Разумеется, выравнивание не имеет смысла для отдельных символов, это атрибут абзаца.

722.jpg

Рис. 7.21. Выравнивание текста

Для текста любого типа выравнивание может быть задано для каждого абзаца отдельно. Оно определяется кнопками Justify с соответствующими пиктограммами, изображающими блок текста, выровненный по левому краю (Left justify), по центру (Center justify), по правому краю (Right justify) и по ширине (Fully justify). В тексте, выровненном по ширине, строки выравниваются по правому и левому краю колонки. Полное выравнивание имеет смысл только для текста в колонках, хотя может быть задано для любого типа текста. Выравнивание может быть задано по умолчанию и в точке ввода. Для того чтобы придать абзацу нужное выравнивание, необязательно его выделять. Достаточно поместить текстовый курсор в любое место абзаца и нажать соответствующую кнопку. Как видно из рис. 7.21, выравнивание текста производится относительно начала строки.

Интерлиньяж

Расстояние между строками (интерлиньяж) задается для всего абзаца. Общая высота строки равна кеглю самого крупного шрифта, использованного в ней, плюс небольшое расстояние. Это и есть стандартный интерлиньяж, задаваемый программой по умолчанию. Стандартная величина интерлиньяжа определяется CorelXARA как 110% кегля.

Интерлиньяж задается в поле Line spacing. Стандартный интерлиньяж — 100%. При значении 200% расстояние между строками удваивается. Если значение в поле Line spacing меньше 100%, то расстояние между-строками становится меньше стандартного, и при значении 0% строки сливаются в одну. Отрицательные значения интерлиньяжа приводят к изменению порядка строк на обратный. На рис. 7.22 приведены примеры текста с различной величиной этого атрибута.

723.jpg

Рис. 7.22. Интерлиньяж

Интерлиньяж — относительная величина, он пропорционален кеглю символов. Программа вычисляет его для каждой строки абзаца исходя из находящегося в этой строке символа наибольшего кегля. Такая гибкость позволяет получить разный интерлиньяж в пределах одного абзаца. Однако в случае, когда величина интерлиньяжа должна оставаться постоянной, это свойство программы неудобно.

7.4. Галерея Fonts gallery

Эта галерея предназначена для работы со шрифтами, установленными на данном компьютере и расположенными на фирменном диске. Их можно устанавливать, удалять, применять к текстовым блокам и отдельным выделенным символам, производить поиск по базе шрифтов и сортировать ее. Галерея выводится на экран командой Fonts gallery меню Utilities или клавиатурным сокращением <Shift> + <F9>.

Установка и удаление шрифтов

В верхней части окна галереи расположено меню с кнопками. Основную часть окна галереи занимают папки с доступными шрифтами — шрифтовые библиотеки. Разворачивание и сворачивание библиотек производится щелчком на пиктограмме папки в строке названия. В развернутом виде в библиотеке шрифтов перечислены названия всех шрифтов, образец набора и пиктограмма типа шрифта (Typel или TrueType). Вид образцов библиотеки можно настраивать с помощью команды Options\Properties галереи. Выбор вида образцов производится в раскрывающемся списке диалогового окна Gallery icon size, открываемого этой командой. На рис. 7.23 представлены варианты отображения образцов галереи.

724.jpg

Рис. 7.23. Варианты образцов в окне галереи Fonts gallery

Библиотеки шрифтов, которые могут располагаться в галерее, различны. На рис. 7.24 изображена галерея с несколькими библиотеками: Installed Fonts содержит шрифты, установленные на данном компьютере, и всегда присутствует в галерее.

725.jpg

Рис. 7.24. Библиотеки шрифтов в окне галереи

Другие присутствующие на рисунке библиотеки содержат шрифты с фирменного диска программы, они доступны для работы только при наличии этого диска в дисководе CD-ROM. Эти шрифты не установлены на компьютере. То же относится и к библиотеке Web-шрифтов, загруженных из Internet (вторая папка на рис. 7.24). Для применения шрифтов с компакт-диска или из бибилотеки Web в документе нужно инсталлировать их нажатием кнопки Install в окне галереи. Для установки разверните библиотеку, выберите нужный шрифт (можно выбрать несколько, удерживая клавиши <Shift> или <Ctrl>) и нажмите кнопку Install. Программа предложит подтвердить ваши действия. После установки шрифт появляется в библиотеке Installed Fonts (разумеется, он остается и в первоначальной библиотеке). Существует и обратная команда деинсталляции (удаления) шрифта. Если вы не пользуетесь данным шрифтом, то удалите его. Лишние установленные шрифты тормозят работу системы и потребляют ее ресурсы. Нажатие кнопки De-install приведет к удалению выбранного шрифта с жесткого диска. Это действие также требует подтверждения.

Установка и удаление библиотек

По умолчанию в галерее есть только одна библиотека — Installed fonts (инсталлированные шрифты компьютера). В фирменный диск CorelXARA входит несколько больших библиотек шрифтов, которые можно добавлять нажатием кнопки Disc fonts в окне галереи. При этом появляется диалоговое окно (рис. 7.25).

726.jpg

Рис. 7.25. Диалоговое окно добавления шрифтов

Устройство его очень похоже на стандартное окно Windows Explorer, в нем можно перемещаться по папкам, добавлять новые, отображать содержимое папок списком или с деталями (время создания, тип). Однако не обольщайтесь, возможности управления шрифтами из CorelXARA очень невелики: вы можете добавлять шрифты 'с фирменного диска, но не свои собственные (хотя они и отображаются в окне Add folder to gallery). Шрифты находятся в папке Fonts. Если компакт-диск установлен на вашей машине, то программа может найти нужную папку самостоятельно, для этого нажмите кнопку Find CD, и активной станет папка Fonts компакт-диска. Обратите внимание, что эти шрифты не отображаются в диалоговом окне (см. рис. 7.25). Для добавления библиотеки в галерею нажмите кнопку Add. В галерее шрифтов появится множество новых папок. Для удаления библиотеки шрифтов, установленной с компакт-диска, выделите нужную строку и нажмите кнопку Remove в окне галереи. Библиотека будет удалена без лишних вопросов. Что за беда? Вы в любой момент можете установить ее снова.

С CorelXARA поставляются как шрифты Typel, расположенные в папке Atm, так и шрифты TrueType, находящиеся в папке Truetype. Если вы хотите добавить только шрифты одного типа, откройте соответствующую папку и только после этого нажмите кнопку Add. Команда Add fonts from disk подменю, вызываемого нажатием кнопки Options в окне галереи, выполняет ту же функцию.

 Устройство шрифтовой библиотеки программы похоже на использованное в галерее Clipart gallery. Кроме обычных файлов шрифтов, в каждую папку входят файл описаний шрифтов (обычный текстовый файл) и набор файлов с расширением BMP (точечных изображений) — образцов набора. CorelXARA берет из текстового файла описание данного шрифта, а из файла точечного изображения — картинку-образец.

Последняя из библиотек, которые могут присутствовать в галерее, — Complete List of Fonts (Web) — библиотека шрифтов, полученных из Internet. Для того чтобы получить ее, нужно нажать кнопку Get fonts в окне галереи (компьютер должен быть подключен к Internet, соединение с Сетью должно быть активно). Программа связывается с сайтом компании Хага и сразу начинает загружать шрифтовую библиотеку. В верхней части экрана появляется небольшое окно с индикатором загрузки (см. рис. 6.35). В галерее сразу после начала загрузки появляется строка Complete List of Fonts (Web) библиотеки, в которую затем помещаются образцы шрифтов. После отключения от Internet образцы библиотеки сохраняются, поскольку уже помещены на жесткий диск. Сами шрифты не загружаются из Сети автоматически. Для установки нужного шрифта также используется кнопка Install. При этом снова появляется окно с индикатором, и происходит собственно загрузка файла шрифта с последующей его установкой на ваш компьютер. Загрузку можно прервать нажатием кнопки Stop loading. Установленный шрифт появляется в библиотеке Installed Fonts и может быть использован для оформления текстов. Библиотеку Complete List of Fonts (Web) легко удалить, пользуясь галереей. Команда Empty Web Fonts Cashe подменю, вызываемого нажатием кнопки Options, ликвидирует библиотеку шрифтов, полученных из Internet с помощью кнопки Get fonts. Действие этой команды не может быть отменено, и программа запрашивает подтверждение на ее выполнение.

Задание шрифта

Применение данного шрифта к текстовому блоку производится перетаскиванием образца шрифта, аналогично применению цвета и линии из галерей Line gallery и Fill gallery. В зависимости от того, куда помещается перетаскиваемый образец, шрифт может быть присвоен блоку или задан по умолчанию. Наличие выделения при этом необязательно. Если шрифт из галереи задается по умолчанию, программа запросит подтверждение действий (так же, как при определении умолчаний заливки и линии).

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

Задавать шрифт для текста документа можно из любой библиотеки галереи. Однако если данный шрифт не относится к установленным (выбран не из библиотеки Installed Fonts), то перед тем, как его использовать в документе, его нужно установить.

При выборе такого шрифта CorelXARA откроет окно запроса на установку (рис. 7.26). При нажатии кнопки Install данный шрифт будет установлен на ваш компьютер и использован в тексте.

727.jpg

Рис. 7.26. Окно запроса на установку шрифта

Поиск и сортировка шрифтов

Как и другие галереи CorelXARA, Fonts gallery снабжена инструментами поиска и сортировки — командами Find и Sort подменю, вызываемого кнопкой Options. Команда поиска открывает обычное диалоговое окно Find gallery item. В строке ввода набирается образец для поиска, а переключатель регулирует область поиска. При выборе положения Search names and keywords программа производит поиск по имени шрифта и названию его файла, при выборе положения Search all information — еще и по размеру файла.

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

Sort by name

Сортировка по имени

Sort by memory size

Сортировка по размеру файла шрифта

Sort by name length

Сортировка по длине имени шрифта

Sort by font type

Сортировка по типу (True Type или Туре1)


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

7.5. Текст и кривые

На рисунке 7.27 приведен пример текста, расположенного вдоль кривой. Такое расположение превращает текст в элемент дизайна и часто используется в оформлении.

728.jpg

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

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

Размещение текста вдоль кривой

При размещении текста вдоль кривой большое значение имеет ее начальная точка. Если выделить кривую инструментом Selector, то кроме манипуляторов, выделенная кривая будет иметь маленькую черную точку на одном из концов, если она незамкнутая, и прямо на контуре, если замкнутая. Это и есть начальная точка кривой. Текст всегда располагается в направлении создания кривой, от ее начальной точки.

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

Для размещения уже существующего текста вдоль кривой (незамкнутой или замкнутой) предназначена команда Fit text to curve меню Arrange. Предварительно должны выть выделены оба объекта (текст и кривая). Текст переместится и будет расположен вдоль выбранной кривой. Начало строки совпадет с начальной точкой кривой, и в зависимости от ее расположения текст может располагаться над или под кривой.

На рис. 7.28 приведены примеры: начальная точка кривой слева, соответственно текст размещен сверху (а); текст расположен под кривой, поскольку начальная точка кривой находится справа (б); кривая замкнута и г). Как бы ни располагалась начальная точка кривой, текст всегда начинается от нее.

729.jpg

Рис. 7.28. Размещение текста вдоль кривой

Операция, обратная размещению, — удаление текста с кривой — выполняется командой Remove text from curve.

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

Для того чтобы "лишний" текст не перетекал на следующую строку, а продолжался за несущей кривой (рис. 7.29), ввод текста следует начать щелчком на начальной точке при нажатой клавише <Shift>.

730.jpg

Рис. 7.29. Текст, продолжающийся за кривой

Размещенный на кривой текст можно редактировать, придавать ему различные атрибуты. Свойства текста были подробно рассмотрены в предыдущих разделах.

Взаимодействие текста и кривой

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

731.jpg

Рис. 7.30. Изменение ширины колонки текста на кривой

Форму и размер кривой, на которой расположен текст, можно изменять. Для этого вовсе не нужно удалять текст. Если просто выделить текст и кривую инструментом Selector, они будут выделены вместе, словно это один объект. При его вращении, отражении, изменении размеров пропорционально изменяются размеры текста и кривой. Однако можно выбрать и только кривую. Для этого щелчок выполняется точно на ней, при нажатой клавише <Ctrl>. С выбранной кривой можно производить любые действия — изменять ее размер, вращать, отражать и др. При этом атрибуты текста не затрагиваются, текст "приспосабливается" к изменившимся размерам и положению несущей кривой (рис. 7.31).

732.jpg

Рис. 7.31. Трансформации несущей кривой

Инструментом Shape editor несущую кривую можно редактировать по сегментам — перемещать, добавлять и удалять точки, изменять форму сегментов и т. д.

Выбор кривой отдельно от текста может быть использован, чтобы сделать ее невидимой или придать какую-либо заливку или обводку. Для этого выберите только несущую кривую и назначьте ей нужный атрибут (отсутствие обводки или любую другую обводку и заливку). Выбранный атрибут будет применен только к кривой, а текст останется без изменений. Напротив, чтобы задать заливку или обводку только тексту, нужно выбрать именно его. Это возможно только при выборе символов текстового блока инструментом Text. Если же выбран весь комбинированный объект — и текст и кривая, — то обводки и заливки будут применяться к ним обоим.

Для изменения положения текста относительно кривой применяются два метода. Во-первых, существует специальная команда Reverse text on curve, доступная из контекстного меню. Текст должен быть выделен инструментом Selector. В результате выполнения этой команды размещение текста относительно начальной точки кривой меняется на обратное. Во-вторых, вращение текста относительно кривой может быть достигнуто отражением самой кривой, ведь при этом ее начальная точка изменяет положение.

Перевод текста в кривые

Подобно графическим примитивам текст можно переводить в редактируемые кривые командой Convert to editable shapes. В этом случае текст заменяется на совпадающие с ним по форме контуры, которые могут быть отредактированы по точкам — произвольно искажены. Текстовый блок превращается в обычный комбинированный контур. Никаких возможностей редактирования не сохраняется, поскольку данного текста как текстового объекта в документе больше нет.

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