Ответ: Усечение текста отточием во фрейме/переменной
Есть такая идея. Прилагаю файл с наспех сделанным примером.
1. Внедрение отточий.
Проходитесь GREP-ом или ручками редактора и вносите в подлежащие усекновению заголовки отточие (называется Ellipsis, shortcut на нее Alt+; ). Например, после третьего слова от начала абзаца.
2. Стиль абзаца нашего заголовка редактируете так, чтобы он содержал:
а) Nested Style - с символьным стилем, являющимся признаком выгрузки в целевой фрейм (например, колонтитул). У меня в примере он подкрашен голубым; это просто для наглядности. Этот стиль должен действовать на первые 3 слова абзаца.
б) GREP Style - с символьным стилем, придающим невидимость отточию. Он должен иметь цвет текста None и горизонтальную ширину символов 1% (не бойтесь, все работает).
3. Определяете две переменные типа Running Header (для левого и правого колонтитула; но можно одну, общую), подцепляющую наш голубенький символьный стиль.
4. Все. Не забывайте жать Shift+F5, чтобы обновить экран, когда работаете с переменными.
Примечание: в моем примере перед отточием не должно быть пробела.
Второе примечание: не волнуйтесь насчет оглавления. Там тоже сделайте GREP-style с невидимым отточием.