![如何获取主目录中未详细说明但在附录开头详细说明的附录(子)部分?](https://linux22.com/image/396823/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%E4%B8%BB%E7%9B%AE%E5%BD%95%E4%B8%AD%E6%9C%AA%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%E4%BD%86%E5%9C%A8%E9%99%84%E5%BD%95%E5%BC%80%E5%A4%B4%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%E7%9A%84%E9%99%84%E5%BD%95%EF%BC%88%E5%AD%90%EF%BC%89%E9%83%A8%E5%88%86%EF%BC%9F.png)
在包含附录的报告文件中,附录章节的标题应出现在主目录中,而不显示其包含的节、小节等的标题。在附录的开头,应有一个局部目录,仅显示其包含的节、小节等的标题。
在实践中,采用以下方案:
\maintableofcontents
\chapter{Some Chapter}
\section{Some Section}
\section{An Other section}
\chapter{An Other Chapter}
\section{A Section, Again}
\section{An Other Section, Again}
\appendix
\chapter{Appendices}
\localtableofcontents
\section{Some Appendix}
\section{An Other Appendix}
应该给出类似(*)的内容:
Table of contents
Some Chapter
1 Some section
2 An Other section
An Other Chapter
1 A Section, Again
2 An Other Section, Again
Appendices
(here the main content)
Appendices
1 Some Appendix
2 An Other Appendix
(here the appendices' content)
如何获得它?
(*)请注意,在这种特定情况下,章节已被重新定义为未编号。
答案1
减少目录中条目的部分答案。
...
\appendix
\addtocontents{toc}{\protect\setcounter{tocdepth}{0}} % add this to your code
\chapter{Appendices}
...
插入到目录中,在上面的例子中将设置为 0 \addtocontents{toc}{arg}
,以便只列出章节。arg
tocdepth