Mailing Lijst CyrTeX-ru@vsu.ru Bericht #2427
Van: Андрей Севастьянов <CyrTeX-ru@vsu.ru>
Onderwerp: Re: Про колонтитулы
Datum: Wed, 27 Oct 2010 20:12:12 +0600
Aan: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте.
В Срд, 27/10/2010 в 18:05 +0400, yuri.nefedov пишет:
>    Ага. Потому как в book.cls стоит:
>      \def\chaptermark##1{%
>        \markboth {\MakeUppercase{% ...
>
>   и т.д. Вот этот MakeUppercase всё и портит.
>
>   Можно конечно все команды типа \sectionmark переопределить,
>   но тоже та ещё работа...
>
>   Тогда такое предложение (с):
>   ставим \pagestyle{myheadings}
>   и расставляем \markboth{что-то там}{что-то тут} после всех \section

Пока остановился на этом:

\documentclass[a4paper]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\
  \thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\lhead[\fancyplain{}{\thepage}]{\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]{\fancyplain{}{\thepage}}
\cfoot{}

Значительно лучше выглядит, чем по умолчанию.

Спасибо всем за полезные советы.

--
Андрей Севастьянов <asev69@mail.ru>

Inschrijven (FEED) Inschrijven (DIGEST) Inschrijven (INDEX) Uitschrijven Mailen naar Listmaster