[linux-leman] LaTeX: table des matières

Yann Forget yann at forget-me.net
Sun Apr 20 00:25:42 CEST 2003


Bonsoir,

Il semble que la solution de mon problème est dans cet extrait de book.cls,
mais je n'y comprends rien. J'ai essayé \setlength\@tempdima{2.5em} mais
c'est pas ça.

 \newcommand*\l at chapter[2]{%
  \ifnum \c at tocdepth >\m at ne
    \addpenalty{-\@highpenalty}%
    \vskip 1.0em \@plus\p@
    \setlength\@tempdima{1.5em}%
    \begingroup
      \parindent \z@ \rightskip \@pnumwidth
      \parfillskip -\@pnumwidth
      \leavevmode \bfseries
      \advance\leftskip\@tempdima
      \hskip -\leftskip
      #1\nobreak\hfil \nobreak\hb at xt@\@pnumwidth{\hss #2}\par
      \penalty\@highpenalty
    \endgroup
  \fi}

Quelqu'un peut m'expliquer le fonctionnement de ce code ?
Yann

Le Mercredi 16 Avril 2003 21:58, Yann Forget a écrit :

> J'ai un petit problème avec LaTeX. La table des matières générée par
> \chapter{A Cause for Thankfulness}
>
> donne
>
> \contentsline {chapter}{\numberline {347.}A Cause for Thankfulness}{591}
>
> Mais le numéro et le titre du chapitre se chevauchent. Comment faire ?

-- 
http://www.forget-me.net
Alternatives sur le Net
http://www.antig8.org
Sommet alternatif au G8



More information about the gull mailing list