附录的自定义目录

附录的自定义目录

我想为产生此结果的附录创建一个目录

附录
   第一个附录
   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}

相关内容