2010-09-25 8 views
8

Duplicar posible:
hide an entry from Toc in latexRetire la subsección específica de TOC en LaTeX

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

¿Hay una manera de deshacerse de la Subsección n, pero todavía tienen la subsección numerada en el documento (es decir, no utiliza \ subsection *)?

Pensé en limitar la profundidad del TOC, pero eso no parece ser posible solo para el Apéndice?

+0

¿por qué quiere hacer esto? (¿Hay algún problema subyacente que pueda ser más fácil de resolver en el látex?) – second

+0

Son las pautas universitarias ... – HTTPeter

+0

es posible que encuentre [esta pregunta] (http://stackoverflow.com/questions/2785260/hide-an- entry-from-toc-in-latex) – second

Respuesta

12

Aquí está una (especie de hacker pero no demasiado malo) manera de resolver esto:

Todo ello envuelto, que acaba de añadir un nuevo comando hiddensubsection, dada por

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

Luego de crear su NOTOC inciso usar esto en vez de \subsection:

\hiddensubsection{sectionname} 

la forma en que funciona es mediante el incremento manualmente el contador de la subsección y luego crear un unnum subsección bered con el contador de subsección como parte del título. Puede que necesite ajustar el espacio entre el número y el título, pero no pude ver ninguna diferencia.

Obviamente, usted podría hacer lo mismo para las secciones y subsubsecciones si es necesario

+0

¿Qué haces si el * operador no funciona? Para mí, está usando "*" como título real y tratando el encabezado actual como texto normal en un nuevo párrafo. –

+0

Personalmente encontré que estaba usando '1ex' en lugar de' 1em' para que el '\ hspace' fuera correcto. – Saul

Cuestiones relacionadas