Владимир Завгородний - Adobe InDesign CS3
Изменяя родительский стиль, мы изменяем и все дочерние. Поменяв шрифт родительского стиля, мы тем самым изменим шрифт во всех дочерних стилях, где мы не указывали новый шрифт. Таким образом, создав десятки дочерних стилей, описывающих различные выделения, мы впоследствии можем изменить используемый ими шрифт всего несколькими щелчками кнопкой мыши, вместо того чтобы редактировать каждый из созданных шрифтов.
В тех случаях, когда какая-то настройка символов явно указана в дочернем стиле, это определение имеет преимущество. Создав дочерний стиль, который изменяет цвет текста на красный, мы можем сколько угодно менять цвет родительского стиля – это не повлияет на настройки дочернего, поскольку у него есть четкая инструкция – красить символы в красный цвет.
Дочерние стили, в свою очередь, могут выступать родительскими для других стилей. Можно строить почти бесконечные (насколько хватит терпения) цепочки из стилей, и в некоторых случаях это имеет смысл.
При построении цепочек стилей самый главный, базовый стиль, который ни на чем не основывается, принято создавать с полным описанием, чтобы ничего не оставлять на волю случая. Обычно таким базовым стилем служит описание обычного текста – наиболее употребительного стиля оформления книги, газеты или журнала. Остальные стили – заголовки, выделения – создаются дочер ними, и в них описываются только отличия от базового стиля.
Кнопка Reset To Base (Сбросить настройки) используется при работе с родительским стилем и позволяет удалить все отличия редактируемого или создаваемого стиля от родительского.
Поле Shortcut (Клавиатурное сокращение) позволяет назначить комбинацию клавиш для быстрого вызова и применения стиля – это удобно, если вы редактируете и выделяете текст с помощью клавиатуры. Adobe InDesign уже имеет множество клавиатурных сокращений на основных клавишах, поэтому для назначения стилей нам предлагаются цифровые клавиши дополнительного цифрового блока клавиатуры (владельцам ноутбуков не повезло).
Мы можем назначить любую комбинацию клавиш Shift, Ctrl, Alt и клавиши дополнительного цифрового блока клавиатуры. При назначении комбинация клавиш будет отображена в поле, а строкой ниже будет указано, используется ли уже такая комбинация клавиш где-нибудь. Надпись Currently Assigned To: Unassigned (В данный момент назначена для: Не назначена) означает, что это сокращение не используется и вы можете применить его для этого стиля.
Примечание
Перед назначением клавиатурного сокращения убедитесь, что клавиша NumLock нажата и горит соответствующая лампочка, то есть что цифровая клавиатура переведена в режим цифр, а не курсора.
Поле под названием Style Settings (Настройки стиля) дает информацию о том, что мы назначили в данном стиле. На рис. 17.2 мы видим слово Normal – это означает, что пока наш стиль полностью совпадает со стилем Normal, который мы выбрали как родительский. Для стиля, создающего курсивное красное начертание, информация может выглядеть так: Normal + Italic + color: [Red] – то есть будут перечислены все отличия от родительского стиля.
Наконец, флажок Preview (Предпросмотр), также присутствующий во всех разделах диалогового окна, позволит нам отслеживать вносимые изменения, не закрывая окна, – оформление текста на странице будет меняться соответственно нашим действиям. Если изменяемый шрифт встречается в документе часто или является родительским для других стилей, то работа может сильно замедлиться: потребуется несколько секунд на отображение всех изменений; в таком случае флажок лучше снять.
Раздел Basic Character Formats (Базовые настройки символов) (рис. 17.3) позволяет выбрать основные настройки символов. Большинство из них вам знакомо по части, посвященной как типографике, так и основам знаний об Adobe InDesign.
Рис. 17.3. Диалоговое окно настроек стиля символов, раздел Basic Character Formats (Базовые настройки символов)
Раскрывающийся список Font Family (Семейство шрифтов) позволяет выбрать используемую гарнитуру (точнее, группу используемых шрифтов). Если не установлен язык текста в разделе Advanced Character Formats (Дополнительные настройки символов), то в этом списке будут доступны все шрифты независимо от того, пригодны ли они для использования с тем или иным языком; вы можете случайно выбрать некириллический или даже небуквенный шрифт.
Раскрывающийся список Font Style (Начертание) содержит различные значения в зависимости от установок списка Font Family (Семейство шрифтов). При выбранном шрифте будут отображаться начертания данного шрифта; при несделанном выборе будут отображаться все возможные начертания, которые могут и не существовать для того или иного шрифта.
При наследовании гарнитуры от родительского шрифта может возникнуть ситуация, когда применение стиля будет невозможным – например, будет установлено начертание Bold Italic (Полужирный курсивный), а соответствующий вариант шрифта не существует. Подобный эффект часто происходит при изменении шрифта в родительском стиле – в таком случае следует просмотреть дочерние стили на предмет подобных невыполнимых настроек.
Раскрывающиеся списки Size (Кегль) и Leading (Интерлиньяж) не содержат никаких особых сюрпризов. Для интерлиньяжа может быть установлено значение Auto (Автоматический), и в этом случае интерлиньяж будет рассчитываться согласно настройкам абзаца, с которыми мы познакомимся позднее.
Раскрывающиеся списки Kerning (Кернинг) и Tracking (Трекинг) также знакомы нам по настройкам символов, изученных в прошлой части книги. Обратите внимание, что, поскольку ручной кернинг применяется только к парам символов, в настройках стиля нам доступны всего три значения: None (Нет кернинга), Metrics (По таблице кернинговых пар) и Optical (Оптический).
Раскрывающийся список Case (Регистр) позволяет установить регистр написания текста. Существует четыре варианта: Normal (Обычный), All Caps (Заглавными буквами), Small Caps (Капителью), OpenType All Small Caps (Капителью с использованием символов шрифта OpenType).
Примечание
Последний вариант в раскрывающемся списке Case (Регистр) связан с расширенным набором символов шрифтов OpenType. Эти шрифты могут включать в себя особые начертания для символов капители; в обычном режиме символы капители создаются автоматически, уменьшением размера заглавных букв, что, строго говоря, является неправильным. К сожалению, кириллические шрифты OpenType редко содержат капительные символы кириллицы.
В раскрывающемся списке Position (Положение) можно установить положение символов. Существует семь значений: Normal (Нормальное), Superscript (Верхний индекс), Subscript (Нижний индекс), OpenType Superior/Superscript (Верхний индекс с использованием символов шрифта OpenType), OpenType Inferior/Subscript (Нижний индекс с использованием символов шрифта OpenType), OpenType Numerator (Числитель дроби с использованием символов OpenType), OpenType Denominator (Знаменатель дроби с использованием символов OpenType).
Примечание
Чтобы установить положения символов, связанных с использованием символов OpenType, вы должны работать со шрифтом OpenType, содержащим соответствующие знаки. Обычные верхние и нижние индексы создаются InDesign автоматически, путем уменьшения и смещения обычных символов шрифта.
Флажки Underline (Подчеркивание) и Strikethrough (Перечеркивание) позволяют создать подчеркивание и зачеркивание символов. Эти функции имеют детальные параметры, доступные в соответствующих разделах настройки стиля, которые мы рассмотрим позднее.
Флажок Ligatures (Лигатуры) позволяет использовать специальные типографские символы шрифтов OpenType для автоматической замены некоторых сочетаний символов. Использование лигатур – это традиция, характерная только для англоязычной типографики, в русской практике лигатуры не используются, за исключением некоторых символов латинского языка. Примеры лигатурных символов можно увидеть на рис. 17.8.
Установленный флажок No Break (Не разрывать) запрещает разрывать текст, соответствующий вашему стилю. Так, например, можно запретить отделять инициалы от фамилии, а букву «г» от цифр года – достаточно выделить фрагмент текста и назначить ему соответствующий символьный стиль.
На рис. 17.4 показано диалоговое окно настроек стиля символов, раздел Basic Character Formats (Базовые настройки символов) с частично выполненными настройками.
Рис. 17.4. Диалоговое окно настроек стиля символов, раздел Basic Character Formats (Базовые настройки символов) с частично выполненными настройками
Вы можете видеть, что в нашем стиле установлены параметры гарнитуры (семейства шрифтов), начертания, регистра, подчеркивания и перечеркивания. Таким образом, при назначении этого стиля текст будет оформлен шрифтом Arial полужирного начертания, все буквы будут заглавными, подчеркнутыми и незачеркнутыми. Точно так же, как установленный флажок Underline (Подчеркивание) назначает подчеркивание, снятый флажок Strikethrough (Перечеркивание) запрещает зачеркивать текст, и даже если зачеркивание существовало, оно будет отменено.