从LaTeX的TOC中删除特定的小节

时间:2010-09-25 00:43:41

标签: latex tableofcontents

  

可能重复:
  hide an entry from Toc in latex

Appendix
 A Section 1
     A.1 Subsection 1
     A.2 Subsection 2
 B Section 2

有没有办法摆脱N小节,但仍然在文件中编号(即不使用\ subsection *)?

我考虑过限制TOC深度,但这似乎不适用于附录?

1 个答案:

答案 0 :(得分:12)

这是一种(有点hackish但不太糟糕)的方式:

全部结束,您只需添加一个由

指定的新命令hiddensubsection
\newcommand{\hiddensubsection}[1]{
    \stepcounter{subsection}
    \subsection*{\arabic{chapter}.\arabic{section}.\arabic{subsection}\hspace{1em}{#1}}
}

然后使用此代替\subsection

创建notoc子部分
\hiddensubsection{sectionname}

它的工作方式是手动递增子部分计数器,然后创建一个未编号的子部分,子部分计数器作为标题的一部分。您可能需要调整数字和标题之间的间距,但我看不出任何差异。

显然,如果需要,你可以对部分和子部分做同样的事情