“章节级”附录

“章节级”附录

我正在使用一个包含章节和节的文档类来撰写论文。由于这些章节涉及的主题并不相关,因此我想将附录放在它们所属的每个章节(节级)的末尾(而不是将所有附录都放在末尾)。

我发现最有效的方法是把这个放在每个附录的前面

\newcounter{ninjalevel}
\setcounter{ninjalevel}{1}

\renewcommand{\theequation}{\arabic{chapter}.\Alph{ninjalevel}.\arabic{equation}}
\renewcommand{\thesection}{\arabic{chapter}.\Alph{ninjalevel}}

然后重置\theequation\thesection放在附录之后。但我必须对每一章都这样做,这有点笨拙。有没有更好的方法?

顺便说一句,我甚至不确定这是否是正确的术语。附录可以不放在文档末尾吗?还是应该用其他名字?谢谢!

答案1

环境subappendices附录包几乎可以满足您的要求。此外,使用更改中心包将方程计数器与节级别耦合。

\documentclass{report}

\usepackage{appendix}

\usepackage{chngcntr}
\counterwithin{equation}{section}

\begin{document}

\chapter{foo}

\section{foofirst}

\begin{equation}
a^2 + b^2 = c^2
\end{equation}

\begin{subappendices}

\section{foofirstappendix}

\begin{equation}
d^2 + e^2 = f^2
\end{equation}

\end{subappendices}

\chapter{bar}

\section{barfirst}

\begin{equation}
g^2 + h^2 = i^2
\end{equation}

\end{document}

相关内容