Mailing List CyrTeX-ru@vsu.ru Message #2422
From: <CyrTeX-ru@vsu.ru>
Subject: Re: Про колонтитулы
Date: Wed, 27 Oct 2010 16:46:31 +0400 (MSD)
To: Андрей Севастьянов <CyrTeX-ru@vsu.ru>
On Wed, 27 Oct 2010, Андрей Севастьянов wrote:

Здравствуйте.

Проблема с колонтитулами. Верстаю книжку на английском языке в голом
\documentclass{book}. Устраивает всё, кроме колонтитулов --- они
зачем-то заглавными буквами делаются и поэтому не влазят целиком в одну
строку. Использовать пакеты типа scrbook нет желания.

Может есть какой-нибудь простой способ изменить колонтитулы, чтобы были
как есть, то есть без перевода в верхний регистр?


  Надо переопределить \@evenhead и \@oddhead.
  Можно посмотреть как в book.cls и изменить, что надо.

  Я использовал такое переопределение.
\makeatletter
% -------------------------------------------------------------
\renewcommand{\@evenhead}{%
              \raisebox{0pt}[\headheight][0pt]{%
              \vbox{\hbox to \textwidth {%
              \thepage\hfil\strut\scshape\leftmark}\hrule}}}
\renewcommand{\@oddhead}{%
              \raisebox{0pt}[\headheight][0pt]{%
              \vbox{\hbox to \textwidth {%
             {\scshape\rightmark}\hfil\strut\thepage}\hrule}}}
% -------------------------------------------------------------
\makeatother

 Не нравится scshape - поменяйте на что-то другое.

 Ю.
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster