Я пишу дипломную работу по теме «Отчеты» и хотел бы, чтобы она была примерно следующего формата.
Оглавление
Часть I: Введение
Глава 1: Немного истории
Глава 2: Немного литературы
Глава 3: Еще немного вафельных штучек
Глава $\spadesuit$: Изложение основных результатов
Часть II: Мясная начинка
Глава 4: Доказательство теоремы $\spadesuit$.1
и т.д. и т.п.
Кто-нибудь знает, как создать главу с разделами, помеченными символом, например, символом $\spadesuit$, например, Глава $\spadesuit$ с Разделом $\spadesuit$.1, Разделом $\spadesuit$.2 и т. д. и Теоремой $\spadesuit$.1 и т. д., и чтобы эта глава отображалась в оглавлении именно так?
Большое спасибо! А.
решение1
Вы можете переопределить способ печати счетчика глав (т. е. макрос \thechapter
) в специальной главе и восстановить его впоследствии. Обратите внимание, что сам счетчик по-прежнему числовой, поэтому если вы хотите продолжить нумерацию после предыдущей обычной главы, вам нужно уменьшить счетчик глав на единицу.
МВЭ:
\documentclass{report}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}[chapter]
\begin{document}
\tableofcontents
\part{Introduction}
\chapter{Some history}
\chapter{Some literature}
\chapter{Some more waffly stuff}
\let\theoldchapter\thechapter
\def\thechapter{$\spadesuit$}
\chapter{Statement of the main results}
\section{Result section}
\begin{theorem}
Waffles are tasty
\label{thm:waffles}
\end{theorem}
\let\thechapter\theoldchapter
\addtocounter{chapter}{-1}
\part{The meaty stuff}
\chapter{Proof of Theorem \ref{thm:waffles}}
\end{document}
Результат: