Стили в 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
Не создавать стили «на всякий случай». Начать с малого, расширять по необходимости.
Документ без стилей — текст. Документ со стилями — система.