我正在写一篇论文,其中包含不同部分的附录。
问题:附录各节在“内容”页面上可见,因为它将附录视为包含许多节的普通章节。
我不确定在目录页面上显示附录各部分是否正确。
请建议,如何隐藏目录页面上附录的部分详细信息。
答案1
如果附录部分不需要编号 → 使用\section*
否则,使用特殊技巧隐藏部分:
由于计数器对于决定出现在中的结构级别tocdepth
很重要,因此可以说写入 ToC 文件。代表级别,它高于所以只有章节或部分会写入,因为在标准类中不可用,所以根本没有写入任何内容。LaTeX
ToC
\setcounter{tocdepth}{0}
0
chapter
section
ToC
chapters
我添加了一个\ifhideappendixstuffintoc
开关,它可以根据条件隐藏附录部分。
\documentclass{article}
\newif\ifhideappendixstuffintoc
\hideappendixstuffintoctrue % yes, hide it!
\makeatletter
\let\latex@@apendix\appendix % Store the original \appendix command
\renewcommand{\appendix}{%
\latex@@appendix%
\ifhideappendixstuffintoc
\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}% \protect is not really necessary, otherwise it will show \global \c@tocdepth 0\relax in the ToC file
\fi
}
\makeatother
\begin{document}
\tableofcontents
\section{Main part section}
\clearpage
\appendix
\section{Section in Appendix}
\end{document}