Заметки

Стили в InDesign: почему ручное форматирование ломает документ

2025-02-01·10 мин чтения
<indesign/><стили/><верстка/>

Стили в InDesign — это не про оформление. Это про структуру. Без стилей документ — набор фреймов с ручным форматированием. Со стилями — управляемая система.

Я верстаю навигацию и каталоги. От 50 до 500 страниц в заказе. Ручное форматирование — дни. Система стилей — часы.

Как я работал раньше

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

На 10-страничном документе это работает. На 200-страничном — ломается.

Заказчик присылал правку: «сделай заголовки чуть меньше». Я шёл по всем 200 страницам, искал каждый заголовок и менял вручную. Находил не все. Часть была через Paragraph Styles, часть — вручную, часть — через быстрое форматирование. После правки в документе было три размера заголовков вместо одного.


Paragraph Style

Paragraph Style применяется ко всему абзацу: шрифт, интерлиньяж, выравнивание, отступы, переносы, табуляция, нумерация.

Создаётся через Window → Styles → Paragraph Styles.

Для книги или каталога я создаю такую систему:

Title — заголовок документа
Heading 1 — заголовок первого уровня
Heading 2 — заголовок второго уровня
Heading 3 — заголовок третьего уровня
Body — основной текст
Quote — цитата
List — список
Caption — подпись к изображению
Footnote — сноска

Каждый стиль — правило. Нужно изменить все заголовки второго уровня? Heading 2 → Edit — один параметр, все абзацы обновляются.


Character Style

Character Style применяется к выделенному фрагменту текста — слову, термину, ссылке.

Абзац со стилем Body, а название стиля внутри — Character Style Term (курсив + другой цвет).

Character Styles удобны для:

  • жирного текста и курсива;
  • терминов и названий;
  • ссылок;
  • цветных фрагментов.

Правило:

Paragraph Style — для всего абзаца. Character Style — для части абзаца.


Override

Если абзацу назначен стиль, но вы вручную изменили размер — рядом с названием стиля появляется +. Это Override — локальное переопределение.

Overrides ломают систему. Вы меняете стиль, а часть текста не обновляется.

Чтобы найти: правый клик на стиле → Select All Unused. Или следить за + и сбрасывать через Clear Overrides.


Наследование стилей

Один стиль может основываться на другом:

Body
  ↓
Quote (наследует шрифт, добавляет отступы и курсив)
  ↓
Highlight Quote (наследует из Quote, добавляет цветной фон)

Меняете шрифт в Body — все производные обновляются.


Nested Styles

Nested Styles — автоматическое форматирование частей абзаца по правилам. Без Character Styles. InDesign сам применяет форматирование по условиям:

  • до определённого символа (например, до табулятора);
  • через N слов;
  • до конца предложения;
  • по регулярному выражению.

Пример: подпись к изображению. «Название — описание». Первые слова до тире — жирные, остальное — обычное. Автоматически.


GREP-стили

GREP-стили — автоматическое применение Character Style по регулярному выражению. Живут внутри Paragraph Style, работают без ручного вмешательства.

Примеры:

  • email-адреса — в цвет ссылки;
  • номера телефонов — моноширинным шрифтом;
  • даты DD.MM.YYYY — жирные;
  • слова в кавычках «...» — курсив.

InDesign находит совпадения и применяет стиль сам.


Группы стилей

В больших документах стилей десятки. InDesign позволяет группировать:

Заголовки/
  Heading 1
  Heading 2
  Heading 3
Текст/
  Body
  Quote
  List
Служебные/
  Caption
  Footnote
  Page Number

Группы упрощают навигацию. Особенно когда стилей больше 20.


Стили и автоматизация

Скрипту проще найти «все абзацы со стилем Heading 1», чем искать текст по комбинации параметров: «18 pt + Bold + отступ».

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

Документ на ручном форматировании — скрипт почти бесполезен. Он не отличит заголовок от крупного текста.


Как проверить

Нужно изменить все заголовки второго уровня. Достаточно Paragraph Styles → Heading 2 → Edit — система построена правильно. Приходится искать по всему документу — часть оформления вне стилей.

Второй тест: если не можете объяснить, зачем нужен каждый стиль — их слишком много или они нелогичны.


Рекомендуемая система

Paragraph Styles:

Title
Heading 1
Heading 2
Heading 3
Body
Quote
List
Caption
Footnote

Character Styles:

Bold
Italic
Link
Term
Small Caps

Не создавать стили «на всякий случай». Начать с малого, расширять по необходимости.

Документ без стилей — текст. Документ со стилями — система.