我想为产生此结果的附录创建一个目录
附录 第一个附录 B 第二附录 C 第三附录
到目前为止我已经尝试过
\appendix
\addcontentsline{toc}{chapter}{Appendices}
\setcounter{section}{0}
\section{First Appendix}
\section{Second Appendix}
\section{Third Appendix}
返回
附录 .1 第一附录 .2 第二附录 .3 第三附录
我知道可以将章节编号改为按字母顺序排列,但这也会影响普通章节中的所有章节。
你能找到解决这个问题的办法吗?
答案1
章节计数器表示的更改(即\thesection
)仅从声明它的点开始生效。因此,如果附录是文档中的最后一章,那么您可以\thesection
在该点进行调整,而不会对前面的章节产生任何不良影响:
\appendix
\chapter*{Appendices}% If \appendix doesn't insert a \chapter
\addcontentsline{toc}{chapter}{Appendices}% Print Appendix in ToC
\setcounter{section}{0}% Reset numbering for sections
\renewcommand{\thesection}{\Alph{section}}% Adjust section printing (from here onward)
\section{First Appendix}
\section{Second Appendix}
\section{Third Appendix}
这是一个完整的最小示例,突出显示了 ToC 输出:
\documentclass{report}
\begin{document}
\tableofcontents
\chapter{A chapter}
\section{First section}
\section{Second section}
\section{Third section}
\appendix
\chapter*{Appendices}% If \appendix doesn't insert a \chapter
\addcontentsline{toc}{chapter}{Appendices}% Print Appendix in ToC
\setcounter{section}{0}% Reset numbering for sections
\renewcommand{\thesection}{\Alph{section}}% Adjust section printing (from here onward)
\section{First Appendix}
\section{Second Appendix}
\section{Third Appendix}
\end{document}