[Résolu] Problème de numéro de page de la table des matières

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Problème de numéro de page de la table des matières

Messagepar Caribou » Mardi 03 Décembre 2013, 13:34

Bonjour,

J'écris un document de type report. Je voudrais qu'il comporte un sommaire en début de document puis une table des matières à la fin. Jusque là, pas de souci.
Le problème est au niveau du numéro de page de la table des matières : si le bon numéro est la p.20, il sera indiqué la p.19 ou la p.21 dans le sommaire et la table des matières, selon la méthode que j'utilise.

J'ai testé beaucoup de solutions différentes, mais rien n'y fait, c'est toujours soit une page de plus soit une page de moins.

Voici mon ECM :

Code: Tout sélectionner
\documentclass[a4paper,12pt]{report}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry}
\usepackage{url}
\usepackage{lmodern}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{eurosym}
\usepackage{float}
\usepackage{eso-pic}
\usepackage{array}
\usepackage{color}
\usepackage{shorttoc}

\graphicspath{{img/}}
\definecolor{violet}{rgb}{0.39,0.19,0.68}

\begin{document}
\onehalfspacing

\shorttableofcontents{Sommaire}{-1}
\addcontentsline{toc}{part}{Sommaire}

\chapter*{Introduction}
\addcontentsline{toc}{part}{Introduction}
\input{introduction}

\part{Partie 1}
\input{Chapitre 1}
\input{Chapitre 2}
\input{Chapitre 3}

\chapter*{Conclusion}
\addcontentsline{toc}{part}{Conclusion}
\input{conclusion}

\part*{Annexes\addcontentsline{toc}{part}{Annexes}}
\appendix

\chapter{Annexe 1}
% Annexe 1

\chapter{Annexe 2}
% Annexe 2

\tableofcontents
\addcontentsline{toc}{part}{Table des matières}

\listoffigures
\addcontentsline{toc}{part}{Table des figures}
\end{document}


Je précise que je travaille avec MiKteX 2.9 et TeXnicCenter.

Merci d'avance pour votre aide !
Caribou
Utilisateur
 
Messages: 2
Inscription: Mardi 03 Décembre 2013, 11:46
Statut actuel: Post-bac | Ecole d'ingénieur

Publicité

Re: [Résolu] Problème de numéro de page de la table des mati

Messagepar Caribou » Mardi 03 Décembre 2013, 15:18

J'ai finalement résolu mon problème, j'ai ajouté le package etoolbox :

Code: Tout sélectionner
\usepackage{etoolbox}


Puis j'ai écrit le code suivant :

Code: Tout sélectionner
\makeatletter
\patchcmd{\tableofcontents}
  {\@starttoc}
  {\addcontentsline{toc}{part}{Table des matières}\@starttoc}
  {}{}
\makeatother
\tableofcontents


Par contre, je ne comprends toujours pas pourquoi mes solutions précédentes ne marchaient pas !
Caribou
Utilisateur
 
Messages: 2
Inscription: Mardi 03 Décembre 2013, 11:46
Statut actuel: Post-bac | Ecole d'ingénieur


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Google [Bot], Google Adsense [Bot], Grapeshot [Crawler], Proximic [Spider], Yandex [Bot] et 17 invités