Использование таблиц стилей

Купить книгу

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

Когда форматирование применяется к одному абзацу, оно называется стилем, когда же все стили документа сведены в список, их называют таблицами стилей. Программы XPress, PageMaker и InDesign относятся к любому автоматическому форматированию (предположительно, во избежание недоразумений со стилями шрифтов) как к таблицам стилей.

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

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

Если вам все еще не совсем понятно, что такое таблицы стилей, возьмите какую-нибудь публикацию и просмотрите пару страниц. Обратите внимание, что форматирование остается неизменным от страницы к странице. Основной текст отформатирован одинаково, одинаковы и выноски для рисунков. Для заголовков или номеров страниц или применения стилей, встречающихся больше одного раза, лучше всего подходит форматирование с помощью таблиц стилей. Процесс определения и применения серии стилей весьма прост, и дальше будут подробно описаны этапы создания и использования простых таблиц стилей в XPress, PageMaker и InDesign.

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

Как в XPress, так и в InDesign применяются стили абзаца и символов. В PageMaker используются только стили абзаца.

Стили символов применяются в дополнение к стилям абзаца. Стиль абзаца позволяет определить шрифт, кегль, интервал между буквами и т.д., а также линейки над и под абзацем, отступы и прочие параметры, относящиеся к абзацу. В свою очередь стиль символов воздействует только на параметры, не относящиеся к абзацу: шрифт, размер, стиль шрифта и межсимвольное расстояние. Стандартным примером совместного применения двух таблиц стилей может служить выделение отдельного пункта, при котором первое предложение абзаца имеет вид, отличающийся от остального текста. Весь абзац отформатирован с использованием стиля абзаца Body Text; первое предложение отформатировано с использованием стиля символов Run-in Head.

1 - Стиль символа, 2 - Стиль абзаца. ► Весь текст примера отформатирован с использованием стиля абзаца, но выделенное предложение отформатировано с использованием стиля символов
1 — Стиль символа, 2 — Стиль абзаца. ► Весь текст примера отформатирован с использованием стиля абзаца, но выделенное предложение отформатировано с использованием стиля символов

 

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

  • Для применения стиля абзаца не нужно выделять текст. Достаточно расположить курсор в произвольном месте абзаца. В свою очередь, для применения стиля символов требуемую часть текста необходимо выделить.
  • Избегайте ввода пустых строк. Использование дополнительных нажатий клавиши <Enter> для создания промежутков между абзацами может стать помехой на вашем пути. Во-первых, все промежутки имеют тот же размер, обычно равный кеглю символов. Изменение размера символов приводит либо к локальному изменению форматирования, либо к увеличению междустрочных интервалов. Во-вторых, эти дополнительные промежутки задают неправильное выравнивание текста в случае их перекрытия с другими текстовыми столбцами. Для задания необходимого расстояния между двумя абзацами всегда используйте значения Space Before (Отступ перед) и Space After (Отступ после). Если таблица стилей содержит значение Space After, всегда можно создать разрыв строки без добавления дополнительного пространства (это называется мягким возвратом), для чего используется комбинация клавиш <Shift+Enter>.
  • Каждая из программ содержит в палитре Style Sheets значение No Style (Без стиля). Этим обозначается именно то, что можно предположить — текст, к которому не применены таблицы стилей. Данное обозначение может появляться в двух случаях — при наличии импортированного текста или при удалении вручную информации о стиле. No Style не является таблицей стилей. Это отсутствие какой-либо таблицы стилей. Поэтому и редактировать нечего; не следует думать, что можно как-то изменить параметры форматирования, изменив значок No Style.
  • Каждая из программ позволяет создать новый стиль на основе текущего выделения. Такой способ достаточно понятен. Введите какой-нибудь текст образца, отформатируйте его локально на свое усмотрение, а затем выделите. При выборе команды New Style Sheet в новую таблицу стилей будут автоматически внесены параметры текущего выделения. Присвойте ей название и после тщательной проверки значений можно продолжать работу. Следует помнить, что новый стиль не применяется автоматически к тексту образца — если это необходимо, новый стиль нужно применить самому.
  • Используйте таблицы стилей при определении табуляции. Это особенно важно» когда для фрагментов текста, отформатированных подобным образом, применяется разная табуляция. Например, может возникнуть необходимость создания таблицы из двух столбцов на 3-й странице документа, и таблицы из четырех столбцов на 6-й. Если в таблицах сохраняется фактически то же форматирование, что и для основного текста, возникает желание добавить необходимые позиции табуляции с помощью локального форматирования этих таблиц. Вместо этого воспользуйтесь параметром Based On (На основе) для создания вариантов основного стиля, после чего назовите новую таблицу стилей соответствующим образом.
Слева абзацы разделены с помощью дополнительных возвратов каретки; справа форматирование выполнено с помощью значения Space After
Слева абзацы разделены с помощью дополнительных возвратов каретки; справа форматирование выполнено с помощью значения Space After