2010-05-06 15 views
26

Je voudrais savoir comment je peux cacher une section de la table des matières mais sans perdre le numéro de section dans le corps du document. Par exemple, dans ce tex fichier je lâche le numéro hide et toutes les séquences sont endommagées:cacher une entrée de Toc dans le latex

\documentclass{article} 

\begin{document} 
\tableofcontents 
\section{uno} 
\section{dos} 
\section*{hide} 
\section{tres} 
\end{document} 
+0

ce sera bien aussi OMMISSIONS le numéro de page dans le right..i juste besoin SectionName .... ............. SectionNuméro SectionName2 ................ SectionNumber2 ... etc. – mjsr

Répondre

43

Je pense que vous cherchez

\section*{hide} 
\addtocounter{section}{1} 

ou en faire une commande:

\newcommand{\toclesssection}[1]{\section*{#1}\addtocounter{section}{1}} 

EDIT:

D'accord, je pense que je comprends ce que l'on veut maintenant (et cela a plus de sens que la réponse que j'ai donnée). Voici une commande que vous pouvez utiliser pour supprimer l'ajout d'une section, d'une sous-section, etc. dans la table des matières. L'idée est de désactiver temporairement \addcontentsline.

\newcommand{\nocontentsline}[3]{} 
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup} 
... 
\tocless\section{hide} 
\tocless\subsection{subhide} 
+0

OP dit "sans perdre le numéro de section dans le corps" – Geoff

+0

le problème reste et apparaissent autre incongruence. dans Toc la section tres a le numéro 3, dans le corps a le numéro 4. – mjsr

+0

Désolé, j'ai mal compris ce que l'on voulait. –

4

Je voulais juste dire merci pour Ivans super indice! (je viens de googler quelque chose de similaire pour mon personnalisé (Sub) Annexe {} commandes:

\newcommand{\nocontentsline}[3]{} 
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup} 

\newcommand{\Appendix}[1]{ 
    \refstepcounter{section} 
    \section*{Appendix \thesection:\hspace*{1.5ex} #1} 
    \addcontentsline{toc}{section}{Appendix \thesection} 
} 
\newcommand{\SubAppendix}[1]{\tocless\subsection{#1}} 

pour quelqu'un Peut-être que ce qui est utile d'autre, aussi ...)