LaTeX : créer une table des matières – comment faire

Créer une table des matières en LaTeX est une solution beaucoup plus élégante que dans Word. Il y a seulement quelques différences pour les classes de documents de LaTeX. Une commande permet de créer automatiquement la table des matières. Vous apprendrez ce que vous devez savoir pour cela et comment cela fonctionne dans notre article conseils+astuces.

Comment créer une table des matières en LaTeX

Etape 1:

Formatez votre document LaTeX comme d'habitude et importez tous les paquetages nécessaires. Notre structure de base se présente comme suit :

documentclass[12pt]{scrartcl}
usepackage[ngerman]{babel}

begin{document}
end{document}

Etape 2 :

Entrez la commande tableofcontents au début du document pour insérer une table des matières à cet endroit. Vous pouvez bien sûr aussi entrer la commande à l'endroit où vous voulez que la table soit dans votre texte.

documentclass[12pt]{scrartcl}
usepackage[ngerman]{babel}

begin{document}
tableofcontents
end{document}

Etape 3:

Vous avez bien sûr maintenant aussi besoin de contenu pour la table. Dans les classes de document book et report ou scrbook et scrrprt, la commande chapter{} est utilisée pour un titre. Dans le niveau de titre suivant se trouve Nsection{}. Dans la classe de document article ou scrartcl, comme utilisé ici, vous créez le niveau de titre supérieur avec section{}. Avec subsection{}, vous créez des sous-titres et avec subsubsection{}, vous créez des sous-sous-titres. Si vous souhaitez également insérer un quatrième niveau pour les signatures, vous pouvez le faire avec une commande supplémentaire dans le préambule :

setcounter{tocdepth}{4}
setcounter{secnumdepth}{4}

Vous pouvez ensuite utiliser subsubsection{} pour book et report, respectivement. scrbook et scrrprt et Nparagraph{} pour article ou scrartcl pour ajouter un quatrième niveau de titre. Nous vous énumérons ci-dessous le formatage exact des commandes pour les classes book et report, respectivement. scrbook und scrrprt noch einmal auf:

  • chapter{Überschrift} > Kapitel 1
  • section{Unterüberschrift} > Kapitel 1.1
  • subsection{Unterunterüberschrift} > Kapitel 1.1.1
  • subsubsection{Unterunterunterüberschrift} > Kapitel 1.1.1.1

Entsprechend folgen für die Formatierungen für die Dokument-Klasse article bzw. scrartcl:

  • section{Überschrift} > Kapitel 1
  • subsection{Unterüberschrift} > Kapitel 1.1
  • subsubsection{Unterunterüberschrift} > Kapitel 1.1.1
  • paragraph{Unterunterunterüberschrift} > Kapitel 1.1.1.1

Mit diesen Befehlen können Sie Ihr LaTeX-Dokument bis zur vierten Überschriftebene gliedern und das Inhaltsverzeichnis erstellen lassen. Das übernimmt LaTeX automatisch für Sie bei der Erstellung der .pdf. Neue Einträge für Ihr Inhaltsverzeichnis werden bei erneuter Umwandlung immer im Inhaltsverzeichnis aktualisiert. Un exemple de document de la classe scrartcl avec les titres mentionnés se présente comme suit :

documentclass[12pt]{scrartcl}
usepackage[ngerman]{babel}

begin{document}

tableofcontents
newpage

section{Introduction}
Texte introductif.
subsection{Motivation}
Texte.
Subsection{Contexte}
heise tips + tricks.
Subsection{Remarques}
Texte.
Nnewpage
Subsection{Fondements théoriques}
Texte.

{document}

latex_ih-4a293a7841e098f6.png