|
Почему Вы используете \thesection для этой цели? Ведь глава задается
командой \chapter и использует счетчик chapter. Если Вы воспользуетесь
стандартным счетчиком и классом, позволяющим его использовать, то для
вывода слова Глава можно воспользоваться пакетом nccsect. В аттаче pdf на
английском, описывающий все возможности этого пакета. Он управляет выводом
секций документа в тексте, колонтитуле и оглавлении, а также выводом
заголовков таблиц и рисунков командой \caption.
Чтобы вывести слово Глава в оглавлении, достаточно написать при
использовании класса book
\usepackage{nccsect}
\ChapterPrefixStyle{toc}
Пакет nccsect позволяет кастомизировать вывод всех рубрик по своему
усмотрению, а также предоставляет много других возможностей.
Возможно Вам понравится класс ncc, который использует этот пакет для
подготовки документов в российской полиграфической традиции. Или пакет
ncclatex, который можно подключать к любому классу документа.
С уважением,
Александр Роженко
-----Original Message-----
From: Hiisi Troll [mailto:CyrTeX-ru@vsu.ru]
Sent: Sunday, June 10, 2012 2:58 PM
To: Cyrillic TeX Users Group
Subject: Слово "Глава" в содержании
Дорогие TeXники!
По ряду причин мне потребовалось переопределить Главу:
\renewcommand{\thesection}{Глава\,\arabic{section}.\,}
Я получил, что требовалось, однако теперь в оглавлении слово "Глава"
заползает на другой текст. Пример:
http://img252.imageshack.us/img252/7487/14507009.png
Как можно задать ширину номера главы? Т.е. сделать так, чтобы "Глава"
не заползала на другой текст?
TIA
--
Hiisi.
Registered Linux User #487982. Be counted at: http://counter.li.org/
--
Spandex is a privilege, not a right.
================================================
CyrTeX-ru mailing list Archives and Information:
https://info.vsu.ru/Lists/CyrTeX-ru/List.html
|
|