Как я могу связать текст со смещенными заголовками?

Я хотел бы пропустить последовательность текста через несколько страниц. Мое требование состоит в том, чтобы основной текст всегда начинался на одной строке, а если есть заголовок, он всегда располагался над этой точкой. Каждый раздел (с использованием слова «раздел» в стандартном смысле, а не в смысле InDesign) начинается с новой страницы и имеет заголовок.

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

введите описание изображения здесь

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

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

Ваши заголовки всегда занимают одинаковое количество строк?
На данный момент они есть ;)
На самом деле неважно, у меня есть решение. Дайте мне минуту, чтобы проверить, и я опубликую ответ

Ответы (2)

Настройте свои текстовые фреймы с пользовательской базовой сеткой, которая начинается со смещением от верхней части фрейма. Установите Start на значение, достаточно большое, чтобы поместиться в ваши заголовки:

Параметры текстового фрейма

Установите стиль абзаца для основного текста, чтобы выровнять его по базовой сетке:

Параметры стиля абзаца

В стиле абзаца для заголовков в разделе «Параметры сохранения» настройте заголовки так, чтобы они всегда начинались с нового фрейма. Убедитесь, что ваш заголовок не настроен на выравнивание по какой-либо базовой сетке.

Поскольку ваша базовая линия начинается со смещением от верхней части фрейма, основной текст всегда будет начинаться с этого смещения, а поскольку ваш заголовок не выравнивается по базовой линии, он будет начинаться сверху:

Отдельные заголовки

Ты гений.
святые коты, это потрясающе. Хорошая работа!

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

Если столбец A слева всегда будет заголовком (ваша красная полоса) и только вашим заголовком, и в любом другом столбце никогда не будет заголовков, тогда создайте свою главную страницу с именем header таким образом. Ваш текст будет перетекать в контейнер, который вы для него создали.

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

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