Переполнение текста в InDesign: как найти, исправить и не допустить
Красный плюс в правом нижнем углу текстового фрейма — самый частый сигнал тревоги в вёрстке. Он означает, что часть текста не поместилась.
Проблема в том, что невидимый текст легко пропустить при вычитке. Разберём, как его находить и какие инструменты InDesign дают, чтобы этого не случалось.
Что означает красный плюс
Документация описывает поведение прямо: если текста больше, чем помещается во фрейм, в правом нижнем углу появляется красный плюс — индикатор overset text.
Что важно: текст не потерян. Он находится в документе, но не отображается, пока для него не найдётся место.
Если фрейм связан с другими (текст течёт по цепочке), лишний текст может уходить в следующий фрейм — тогда красного плюса не будет, но конец истории может оказаться за пределами видимых страниц.
Быстрая подгонка
Первый способ, описанный в документации: двойной клик по маркеру фрейма.
Двойной клик по нижнему маркеру увеличивает высоту, по правому — ширину. Для переполненного фрейма это растягивает его до размеров содержимого.
Ограничение: если переполненного текста больше, чем разумно может поместиться на странице, фрейм не изменится. Это защита от фрейма высотой в несколько метров.
Второй способ — команда Object → Fitting → Fit Frame to Content. Она подгоняет нижнюю границу под содержимое.
Автоподгонка: Auto-Size
Более гибкий инструмент — вкладка Auto-Size в диалоге Object → Text Frame Options.
Открыть диалог можно через меню или Alt/Option + двойной клик по фрейму.
Варианты из документации:
- Off — автоподгонка выключена;
- Height only — фрейм меняет высоту;
- Width only — меняет ширину;
- Height and Width — меняет оба размера;
- Height and Width (Keep proportions) — меняет оба, сохраняя пропорции.
Дополнительно настраивается:
- точка привязки — от какого края фрейм растёт или сжимается;
- минимальные размеры — ниже них фрейм не уменьшится;
- опция запрета переносов строк.
Какой режим выбрать
Практика простая и подтверждается логикой инструмента:
Height only — для основного текста, подписей, описаний. Ширина задана колонкой, высота подстраивается. Точку привязки ставьте сверху, чтобы фрейм рос вниз, а не вверх.
Width only — для заголовков, ярлыков, коротких строк. Высота фиксирована строкой, ширина подстраивается под длину.
Height and Width — почти всегда источник проблем. Фрейм может вырасти непредсказуемо в обе стороны, особенно если внутри есть переносы.
Где автоподгонку применять нельзя
Документация по авторазмеру предупреждает: не стоит применять автоподгонку к основным потокам текста, которые текут из фрейма в фрейм по страницам.
Причина: связанные фреймы рассчитаны на фиксированную геометрию сетки. Если один из них начнёт расти, вся цепочка поедет, и вёрстка развалится.
Автоподгонка хорошо работает для:
- врезок;
- подписей к иллюстрациям;
- кредитов;
- цитат;
- небольших блоков, которые не связаны с основным потоком.
Объектные стили
Ключевое преимущество: настройки автоподгонки можно сохранить в объектный стиль.
Тогда все фреймы, к которым применён стиль, ведут себя одинаково. Это избавляет от ручной настройки каждого блока и делает поведение предсказуемым.
Порядок: настроить фрейм → создать объектный стиль на его основе → применить к остальным.
Smart Text Reflow
Отдельный механизм, который работает на уровне документа: при добавлении или удалении текста InDesign сам добавляет или убирает страницы.
Включается в настройках набора. Это мощный инструмент для книг и длинных документов, но требует дисциплины: страницы появляются в конце истории, и если в документе есть фиксированные развороты, они могут сместиться.
Как найти весь переполненный текст
Вручную просматривать сотни фреймов бессмысленно. Рабочие способы:
- Preflight — панель предпечатной проверки показывает ошибки, включая overset.
- Проверка связей — если фрейм связан с цепочкой, идите по ней до конца.
- Скрипты — в InDesign есть возможность найти все переполненные фреймы скриптом.
Preflight — самый надёжный вариант перед сдачей: он же покажет отсутствующие шрифты и связи.
Практика: что делать, когда текст не влезает
Порядок действий, который не ломает вёрстку:
- Понять, сколько именно текста лишнее — немного или целая страница.
- Если немного — подогнать фрейм или уменьшить отбивки.
- Если много — перевести часть текста на следующую страницу.
- Если текст пришёл извне — проверить, не приехали ли лишние пустые абзацы.
- Проверить, не стоит ли в стиле абзаца запрет переносов.
Пятый пункт частая причина: текст «не влезает», потому что переносы отключены и строка не может разорваться.
Производительность
Автоподгонка пересчитывает фрейм при каждом изменении текста. На документе в сотни страниц с десятками таких фреймов это заметно.
Что помогает:
- не применять автоподгонку к большим массивам текста;
- отключать показ невидимых символов при прокрутке;
- работать с включённым режимом быстрого отображения.
Как найти все переполненные фреймы
Вручную искать красные плюсы по сотне полос бессмысленно. В InDesign есть два способа найти всё сразу.
Preflight. Панель Window → Output → Preflight в профиле по умолчанию проверяет текстовые фреймы и показывает количество переполненных. Клик по строке выделяет проблемный объект на странице.
Find/Change. Edit → Find/Change, вкладка Object, раздел Text Frame, параметр Text Frame Auto Size Options. Так можно отобрать фреймы по настройкам Auto-Size и применить новые.
Оба способа не устраняют причину переполнения — только указывают, где оно есть.
Частые ошибки
Растягивать фрейм вручную, пока красный плюс не исчезнет. Геометрия сетки ломается.
Ставить Height and Width на основной текст. Непредсказуемый рост.
Игнорировать предупреждение о слишком большом overset. Фрейм не изменится, и это нормально.
Забывать про точку привязки. Фрейм растёт вверх и наезжает на заголовок.
Не сохранять настройки в объектный стиль. Каждый новый блок настраивается заново.
FAQ
Что означает красный плюс во фрейме?
Что часть текста не помещается в видимую область.
Как быстро подогнать фрейм?
Двойным кликом по маркеру или через Object → Fitting → Fit Frame to Content.
Где включается автоподгонка?
В Object → Text Frame Options, вкладка Auto-Size.
Почему фрейм не растянулся?
Переполненного текста больше, чем разумно поместить на странице.
Можно ли применить автоподгонку ко всем фреймам сразу?
Через объектный стиль — да, по одному стилю за раз.