Автор: egochnpp
Дата сообщения: 08.04.2009 10:13
Здравствуйте. В Word есть возможность вставки в колонтитул текста, соответствующему заголовку любого уровня. Это делается, например, при помощи вставки поля с таким кодом:
{ STYLEREF "Заголовок 2" \l \* MERGEFORMAT }
В результате в колонтитуле будет отображен текст, отформатированный при помощи стиля "Заголовок 2", если таковой имеется на текущей странице. Если его нет, то будет сделан поиск текста соответствующего стиля от конца текущей страницы до начала документа, затем, если опять не найден, от конца текущей страницы до конца документа.
Однако, в коде поля жестко задан стиль. Я же хочу сделать так, чтобы в колонтитуле отображался текст, соответствующий ЛЮБОМУ стилю, найденному последним на текущей странице, кроме стиля "Заголовок 1". Так часто деляют в книгах по программированию (да и в книгах другой тематики, наверное, тоже).
Подскажите, как это сделать.