LINUX.ORG.RU

Другой колонтитул для одной страницы

 ,


0

2

В одном из ЕСКДшных документов вторая страница должна иметь особенно большую рамку.

То есть на первой странице (титульной) рамка1, на второй странице - рамка2, на третьей странице - рамка3.

Казалось бы, не проблема установить новый \chead .

Но есть нюанс:

вторая страница - содержание, а сколько листов оно займет - не мне решать))

Проблема:

Перед \tableofcontents{} я ставлю страшную огромную рамку2,

а после - ставлю в колонтитул рамку3.

В итоге - вторая страница (первая страница содержания) выглядит как надо,

а третья страница (вторая страница содержания) все еще с рамкой2, а нужна уже рамка3.

Рамка3 появляется после печать всего содержания. Что и логично, но мне надо все равно не так))

\thispagestyle похоже не поможет.

Не могу сообразить, как сделать \chead на одной и только одной самой единственной странице.

Заранее спасибо!

Можно подключить пакет afterpage и давать команду менять рамку на следующей после начала содержания странице.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Если вместо:

\set2Head
\tableofcontents{}
\set3Head

написать:

\set2Head
\afterpage{\set3Head}
\tableofcontents{}

%В \set***Head соответственно выбирается свой \chead

Рамка2 вообще не появляется, то есть как будто \set2Head и не пишу.

Нашла вот это:

http://tex.stackexchange.com/questions/85729/page-styles-only-work-for-thispa...

но пока не помогло разобраться.

TatianaSh
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.