附录无章节计数器

附录无章节计数器

我使用通常的计数器来计数我的书。也就是说,定理、引理等都按照章节和节进行标记(例如定理 2.5.18)。

我附加了一个仅包含章节标题的附录并且它没有部分,我设置的命令是

\appendix

\chapter{a1}

但是本章中的定理、、lemmas等都def标有“定理 A.0.5”之类的标签,我希望它采用“A.5”的形式,即省略反驳部分。

答案1

这可能在很大程度上取决于您用于定理/引理的软件包。但是,在默认情况下book,使用传统\newtheorem命令创建定理,以下方法有效。

下面的 MWE 更新了章节号的显示,只打印了章节号(因为不需要章节号)。下图仅显示了第 1 页和第 3 页的摘录:

在此处输入图片描述

\documentclass{book}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\newtheorem{theorem}{Theorem}[section]
\renewcommand{\thetheorem}{\thesection.\arabic{theorem}}
\begin{document}
\chapter{A chapter}\lipsum[1]
\section{A section}\lipsum[2]
\begin{theorem}\lipsum[3]\end{theorem}
\appendix
\makeatletter
\@addtoreset{theorem}{chapter}% Reset theorem counter with stepping of chapter
\makeatother
\renewcommand{\thesection}{\thechapter}% Section number prints chapter number
\chapter{Another chapter}\lipsum[4]
\begin{theorem}\lipsum[5]\end{theorem}
\end{document}​

计数器重置与其他计数器的步进是通过 实现的\@addtoreset。但是,其他软件包也提供此功能,例如chngcntr(使用\counterwithin\counterwithout)和amsmath(使用\numberwithin\numberwithout)。请参阅 TeX FAQ 条目主从计数器

相关内容