2010-09-25 13 views
8

Mögliche Duplizieren:
hide an entry from Toc in latexentfernen spezifischen Unterabschnitt von TOC in LaTeX

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

Gibt es eine Möglichkeit von Unterabschnitt loszuwerden n, aber noch haben die Ziffer in der nummerierten Dokument (dh nicht mit \ Unterabschnitt *)?

Ich dachte über die Begrenzung der TOC-Tiefe, aber das scheint nicht nur für den Anhang möglich zu sein?

+0

Warum möchten Sie dies tun? (Gibt es ein grundlegendes Problem, das in Latex einfacher zu lösen ist?) – second

+0

Es sind nur Universitätsrichtlinien ... – HTTPeter

+0

Sie könnten [diese Frage] finden (http://stackoverflow.com/questions/2785260/hide-an- Eintrag-von-Toc-in-Latex) hilfreich – second

Antwort

12

Hier ist eine (Art hackish aber nicht so schlimm) Weg, dies zu umgehen:

Alle verpackt, Sie fügen Sie einfach einen neuen Befehl hiddensubsection, gegeben durch

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

Dann Sie Ihre notoc erstellen Unterabschnitt mit diesem statt \subsection:

\hiddensubsection{sectionname} 

die Art und Weise ist es funktioniert, indem manuell den Unterabschnitt Zähler erhöht wird und dann eine Unnum Schaffung Unterabschnitt mit dem Unterabschnitt Counter als Teil des Titels. Möglicherweise müssen Sie den Abstand zwischen Zahl und Titel ändern, aber ich konnte keinen Unterschied sehen.

Offensichtlich könnten Sie das gleiche für Sektionen und Unterabschnitte tun, wenn nötig

+0

Was machen Sie, wenn der * Operator nicht funktioniert? Für mich verwendet es "*" als eigentlichen Titel und behandelt die aktuelle Überschrift wie regulären Text in einem neuen Absatz. –

+0

Ich persönlich fand '1ex' anstelle von' 1em', damit der '\ hspace' korrekt ist. – Saul

Verwandte Themen