Условный текст в InDesign: один макет вместо нескольких версий
Каталог для двух регионов, инструкция для двух моделей, договор с вариантами условий.
Раньше под каждую версию делали отдельный файл. Теперь достаточно одного.
Что делает условный текст
Документация: условный текст позволяет показывать или скрывать содержимое, не создавая несколько версий одного файла.
Условия применяются к тексту, а видимостью управляют в одном документе.
Ключевой момент: текст не удаляется. Скрытые фрагменты остаются в файле и остаются редактируемыми.
Где открыть панель
Window → Type & Tables → Conditional Text.
В панели создаются условия, применяются к тексту и переключается видимость.
Создание условия
Документация: из меню панели выберите New Condition, задайте имя.
Дополнительно настраиваются способ индикации, внешний вид и цвет — они определяют, как условие отображается в документе.
Практика: цвет индикатора стоит выбирать так, чтобы он не совпадал с цветами плашек и не мешал оценке макета. Это подсказка для верстальщика, а не элемент дизайна.
Индикаторы не печатаются
Документация прямо говорит: индикаторы по умолчанию видны, но не печатаются и не экспортируются.
В меню Indicators панели можно показать, скрыть индикаторы или включить их в просмотр.
Практика: легко забыть про индикаторы и решить, что в макете появились лишние подчёркивания. Это просто метки.
Применение к тексту
Документация:
- Выделите текст.
- Откройте панель Conditional Text.
- Выберите условие.
Удерживая Alt (Windows) или Option (macOS) при выборе, вы применяете это условие и снимаете остальные.
Есть и быстрый путь: Quick Apply, Ctrl + Enter на Windows или Cmd + Enter на macOS.
Практика: сочетание с модификатором удобно, когда нужно «перекрасить» фрагмент из одного условия в другое без ручной очистки.
Индикация состояния
Документация: сплошная галочка означает, что условие применено ко всему выделению. Приглушённая — что только к части.
Практика: это быстрый способ найти «полуприменённые» фрагменты, которые потом дают странные пропуски при скрытии.
Показ и скрытие
Документация: нажмите значок глаза рядом с условием, чтобы показать или скрыть его.
Через меню панели доступны Show All и Hide All.
Скрытый текст не печатается, не экспортируется и не участвует в поиске, проверке орфографии и индексах.
Несколько условий на одном тексте
Документация: к одному фрагменту можно применить несколько условий.
Текст с несколькими условиями остаётся видимым, если показано хотя бы одно из них.
Практика: это логика «ИЛИ», а не «И». Если нужно, чтобы фрагмент появлялся только при совпадении двух условий, условный текст этого не даст — придётся комбинировать с отдельными условиями.
Влияние на вёрстку
Важное предупреждение из документации: скрытие условий может менять вёрстку и нумерацию страниц.
Практика: скрытый абзац исчезает из потока, текст перетекает, и навигация сбивается. Поэтому проверять макет нужно в том состоянии, в котором он пойдёт в печать.
Это же объясняет, почему не стоит строить на условном тексте элементы, от которых зависит вёрстка: колонтитулы с нумерацией, оглавление, перекрёстные ссылки.
Наборы условий
Документация: набор условий хранит настройки видимости всех условий документа.
Создание: в меню панели выберите Show Options, настройте видимость условий через значки глаза, затем в списке Set выберите Create New Set и задайте имя.
Применение: выберите набор в списке Set.
Изменение: настройте видимость и выберите Redefine с именем набора. Плюс рядом с именем набора означает, что есть переопределения; повторный выбор набора их снимает.
Практика: наборы — это и есть «версии документа». Один набор — один регион, второй — другой.
Практический порядок работы
- Придумайте условия по числу версий.
- Создайте их с разными цветами индикации.
- Примените к фрагментам, которые различаются.
- Соберите наборы под каждую версию.
- Проверьте каждую версию целиком — с вёрсткой и нумерацией.
- Экспортируйте нужную версию.
Практика: шаг 5 не сокращайте. Ошибка в условном тексте видна только на конкретной версии.
Где ломается
Забыли применить условие. Фрагмент есть во всех версиях.
Несколько условий. Текст виден при любом включённом.
Скрытие после вёрстки. Нумерация и переносы сбились.
Удаление набора. Условия и их применение остаются, исчезает только сохранённая комбинация.
Ожидание печати индикаторов. Они не выводятся.
Условный текст и переменные
Практика: не путайте два инструмента.
Условный текст скрывает и показывает ручные фрагменты. Переменные подставляют значения автоматически: дату, номер страницы, название документа.
Комбинация бывает полезной: текст с условием, внутри которого стоит переменная. Но проверять такую конструкцию нужно отдельно на каждой версии.
Работа с таблицами
Практика: условия применяются и к содержимому ячеек.
Если из таблицы нужно убрать столбец целиком, условный текст не поможет — он работает с текстом, а не со структурой. Скрывайте содержимое ячеек, а лишний столбец удаляйте вручную либо через отдельный макет.
Передача файла
Практика: при передаче в печать предупредите, какую версию вы собрали.
Лучше назвать файл так, чтобы версия была видна в имени, и приложить короткую записку со списком включённых условий. Иначе на выходе легко получить не тот вариант.
Проверка версий
Практика: каждую версию удобно проверять по короткому чек-листу.
Видны ли все обязательные фрагменты, не осталось ли лишних, не сбилась ли нумерация, не поехали ли переносы в узких колонках.
Отдельно проверьте сноски и перекрёстные ссылки: скрытый текст может выпасть из нумерации сносок, и тогда ссылки начнут указывать не туда.
Итог
Условный текст — это один файл с разными видимыми частями.
Практика: условия создаются один раз, наборы хранят комбинации, а проверка идёт по каждой версии отдельно. Скрытый текст остаётся в документе и не печатается.
Что дальше
Если различий слишком много и они структурные — например, разное число страниц на регион — условный текст перестаёт быть удобным.
Практика: в таких случаях проще собрать версии из отдельных макетов и свести их через книгу документов.
FAQ
Удаляется ли скрытый текст?
Нет, он остаётся в документе и доступен для правки.
Печатаются ли индикаторы?
Нет.
Что делает набор условий?
Сохраняет комбинацию видимости условий.
Может ли один фрагмент иметь несколько условий?
Да, и он будет виден, если включено хотя бы одно.
Влияет ли скрытие на нумерацию страниц?
Да, вёрстка может измениться.