Ответ: Синхронизация текстовых блоков
Для того, чтобы строки текста в соседних колонках находились на одном уровне, существуют «базовые линии». В восьмой версии QuarkXPress это — атрибут мастер-страницы или текстового бокса.
Чтобы настроить базовые линии, открыв документ, перейдите к какой-либо мастер-странице. Далее Pages> Master Guides & Grid (см. иллюстрацию 1 к сообщению). Разберитесь в функциях появившегося окна (включите Preview, чтобы видеть изменения значений сразу).
Как видим, базовые линии начинают отсчитываться сразу после верхнего поля страницы (Margin Guides: Top). Однако первую базовую линию можно начать раньше или позже — для этого введите отрицательное или положительное значение в поле Offset.
Базовые линии находятся на равном промежутке друг от друга, равняющемся кеглю основного текста (Text Settings: Font Size) и, опционально, междустрочника (Text Settings: Line Spacing).
Цвет базовых линий и тип отображающего их штриха можно настроить в Text Settings: Display Settings: Show Baseline. Показать или убрать базовые линии во время верстки можно командой View> Page Grids или клавиатурной комбинацией Ctrl+F7.
Настроить сетку базовых линий можно и для отдельного бокса. Для этого создайте его и, щелкнув по нему правой кнопкой мыши, выберите Grid Settings. Как видите, настройки те же.
Эта функция программы QuarkXPress получила в восьмой версии непревзойденную широту настроек и возможностей. А новая палитра Grid Styles делает работу с сетками удобнее и проще. Подробнее сетки описаны в руководстве пользователя на русском языке (
http://8.quark.com/pdfs/QXP8_KeyCommandGuide_RU_Win.pdf, стр. 106–118).
Теперь посмотрите как это работает на практике (см. иллюстрацию 2 к сообщению: слева — сверстанная страница, справа ее конструкция).
В публикации я воссоздал вашу ситуацию. Два первых текстовых бокса (сгруппированы для удобства или являются двумя колонками одного бокса) находятся ниже уровня третьего. Нам необходимо, чтобы текстовые строки находились на одном уровне по горизонтали.
Для начала я настроил базовую сетку мастер-страницы, примененной к странице, на которой верстаю.
Для этого я перешел на мастер страницу, далее Pages> Master Guides & Grid. Началом сетки базовых линий я сделал место, где кончается верхнее поле страницы (Master Guides: Top: 15 mm и Text Settings: Offset: Baseline, 0 mm).
Шагом сетки базовых я сделал 11 пунктов — сумму кегля и междустрочника основного текста (Text Settings: Font Size: 9 pt, Line Spacing: 2 pt, Leading = 11 pt).
Затем я изменил атрибуты абзацев, размещенных в боксах (Управляющая палитра> вкладка Paragraph Attributes). Здесь я включил опцию Lock to Baseline Grid, обеспечив привязку строк текста к базовым линиям на странице.
Посмотрите как происходит привязка: включая эту опцию, строка текста «прилипает» нижней линией очка буквы к ближайшей базовой линии. Если интерлиньяж текста меньше или равен промежутку между базовыми линиями, выравнивание происходит равномерно.
Но вот в тексте встречается подзаголовок, имеющий больший интерлиньяж и появляется много пустого места до и после него. Чтобы избавиться от этого, в атрибутах абзаца подзаголовка я отключаю привязку к базовой и иначе настраиваю его интерлиньяж (Управляющая палитра> Classic> Leading> 11 пунктов). Я также иначе настраиваю отступ от собственной базовой линии, который не позволяет находится слишком близко подзаголовку и следующей за ним строке текста (Управляющая палитра> Character Attributes> Baseline: —1 пункт).
Настройки основного текста и подзаголовка я сохраняю в виде абзацных стилей, чтобы быстро применить их к другим отрезкам текста. Если я настраиваю базовые линии на уровне текстового бокса, также сохраняю их в виде стилей при помощи палитры Grid Styles.