2010-09-25 67 views
8

可能重复:
hide an entry from Toc in latex从TOC L​​aTeX中删除特定款

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

有没有办法摆脱分段的N,但仍然有款的编号文件(即不使用\小节*)?

我曾考虑限制TOC深度,但对于附录而言,这似乎不可行?

+0

为什么要这样做? (是否有一些潜在的问题,可能更容易解决在乳胶?) – second 2010-09-27 08:47:02

+0

这只是大学的指导方针... – HTTPeter 2010-09-27 15:09:33

+0

你可能会发现[这个问题](http://stackoverflow.com/questions/2785260/hide-an-从乳胶入口)有帮助 – second 2010-09-26 09:41:35

回答

12

这里有一个(有点hackish的,但不是太糟糕了)的方式来解决这个:

都包裹起来,你只需要添加一个新的命令hiddensubsection,通过

\newcommand{\hiddensubsection}[1]{ 
    \stepcounter{subsection} 
    \subsection*{\arabic{chapter}.\arabic{section}.\arabic{subsection}\hspace{1em}{#1}} 
} 

给然后你创建你NOTOC使用这种替代\subsection款:

\hiddensubsection{sectionname} 

它的工作原理是通过手动递增计数器款,然后创建一个unnum方式作为标题的一部分与小节计数器一起作为小节的一部分。您可能需要调整数字和标题之间的间距,但我看不出任何区别。如果需要

+0

如果*操作员不工作,你会怎么做。对我而言,它使用“*”作为实际标题,并将新的段落中的正常文字视为实际标题。 – 2014-04-13 21:18:49

+0

我个人发现使用'1ex'而不是'1em'作为'\ hspace'是正确的。 – Saul 2016-04-14 10:40:48