Mailing List CyrTeX-ru@vsu.ru Message #1658
From: Андрей Севастьянов <CyrTeX-ru@vsu.ru>
Subject: Re: О нумерации разделов в amsbook
Date: Sun, 04 Oct 2009 15:15:46 +0600
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте.

В Вск, 04/10/2009 в 13:03 +0400, Denis Ryabov пишет:
> 04.10.09, 12:56, "Андрей Севастьянов" <CyrTeX-ru@vsu.ru>:
>
> > % в преамбуле
> > \renewcommand\thesection{\arabic{chapter}.\arabic{section}}
> > Но теперь другая проблема: в _приложениях_ разделы продолжают
> > нумероваться цифрами, т.е. 1.1, 1.2, 2.1 и т.д. вместо A.1, A.2 и т.д.
> > Понимаю, что нужно ввести условие "если приложение, то нумеровать главы
> > буквами, иначе -- цифрами", но как это сделать? Прошу помощи зала.
>
> А может проще переопределить \appendix ?
Да, скорее всего, так и надо сделать. Попробовал раскрыть \appendix
с помощью \show\appendix:

> \appendix=macro:
->\par \c@chapter \z@ \c@section \z@ \let \chaptername \appendixname
\def \thechapter {\@Alph \c@chapter }.

К сожалению, не умею писать макросы в LaTeX.

Пока решил проблему, так:

\appendix
\renewcommand\thesection{\Alph{chapter}.\arabic{section}}

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

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