Table des matières : Titre long "collé" au numéro de page

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.

Table des matières : Titre long "collé" au numéro de page

Messagepar Molloy » Mercredi 04 Avril 2018, 11:44

Bonjour à tous,

Après pas mal de recherches, je me permets de vous demander votre aide.
Dans la table des matières de monde document (classe report), certains titres "touchent" le numéro de page ; non seulement il n'y a pas de pointillé entre la fin du titre et le numéro de page, mais il n'y a même pas d'espace.
Pour vous donner un aperçu, cela donne :

Titre courant ..........3
Titre un peu trop long5
Titre normal ...........8

Ajouter un espace dans le titre même de la section n'est pas satisfaisant. En effet, écrire \section{titre long } par exemple, ajouterait un espace entre la fin du titre et les pointillés.
Par ailleurs, je souhaite conserver le titre sous sa formulation actuelle, dans le corps du texte comme dans la table des matières. La solution \section[titre abrégé]{titre long} ne me satisfait donc pas malheureusement.

Merci d'avance pour votre aide !
Molloy
Utilisateur
 
Messages: 5
Inscription: Lundi 27 Septembre 2010, 10:42
Statut actuel: Post-bac

Publicité

Re: Table des matières : Titre long "collé" au numéro de pag

Messagepar touhami » Mercredi 04 Avril 2018, 13:13

Bon jour.

Cela ne devrait pas être possible, sans rien changer dans les réglages par défaut, sauf si
le numéro de page est plus de 2 chiffres. En tout cas, on peut résoudre le problème en modifiant
les paramètres \@pnumwidth et \@tocrmarg

Code: Tout sélectionner
\documentclass[french]{report}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}

\makeatletter
\renewcommand\@pnumwidth{2.15em}
\renewcommand\@tocrmarg{3.15em} % \@tocrmarg-\@pnumwidth=1
\makeatother
\begin{document}
\tableofcontents
\section{Titre courant}
\section{Titre un peu trop long trop long trop long  trop long
trop long long}
\end{document}
touhami
Méga-utilisateur
 
Messages: 407
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Table des matières : Titre long "collé" au numéro de pag

Messagepar Molloy » Mercredi 04 Avril 2018, 13:54

C'est parfait ! Merci beaucoup !

(et en effet, le problème se posait avec un numéro de page à 3 chiffres)

Encore merci !
Molloy
Utilisateur
 
Messages: 5
Inscription: Lundi 27 Septembre 2010, 10:42
Statut actuel: Post-bac


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Grapeshot [Crawler], Proximic [Spider] et 8 invités