On Mon, 3 Sep 2007 22:12:58 +0200 christophe.poulain@melusine.eu.org
wrote:
> Bonsoir,
>
> On Mon, 03 Sep 2007 18:38:17 +0200
> Jean-Côme Charpentier <jean-come.charpentier@wanadoo.fr> wrote:
>
> > christophe.poulain@melusine.eu.org a écrit :
> > > Pfuuu...à voulair aller trop vite :)
> > >
> > > En fait les pointillés ne disparaissent pas :) car dans la table des
> > > matières, sur les parties et chapitres, ils n'apparaissent pas
> > > d'origine. Comment faire pour les rajouter ?
> >
> > Utiliser, dans \sv@part et compagnie, la même chose que dans \@sect :
> > un \@dottedtocline (appelé indirectement par les \l@section,
> > \@subsection, etc.).
>
> OK, je vais y regarder de suite ;)
>
> >
> > J'ai perdu le premier code que j'avais envoyé (celui qui ne faisait
> > que supprimer le titre dans les tables). Si tu renvois ce code, je
> > pourras être plus précis au cas où mon indication précédente ne te
> > suffit pas
>
> Je vais essayer de me débrouiller mais je sais pouvoir compter sur
> toi ;)
bon, je pensais bien que j'aurais du faire cela tout de suite : suivre
les conseils de JCC et reposter :) Mon niveau en LaTeX n'en n'est
encore qu'aux balbutiements...
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{lmodern}
\usepackage{minitoc}
\usepackage[frenchb]{babel}
\makeatletter
\def\sv@part[#1]#2{%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter {part}
%%% \addcontentsline{toc}{part}{\thepart \hspace {1em}#1}%
\addcontentsline{toc}{part}{\thepart \hspace {1em}}%
\else
%%% \addcontentsline {toc}{part}{#1}%
\addcontentsline {toc}{part}{}%
\fi
\markboth {}{}%
{%
\centering
\interlinepenalty \@M
\normalfont
\ifnum \c@secnumdepth >-2\relax
\huge \bfseries
\partname
\nobreakspace
\thepart
\par \vskip 20\p@
\fi
\Huge \bfseries
#2
\par
}%
\@endpart
}
\def\mtc@svchapter[#1]#2{%
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{toc}{chapter}{\protect \numberline {\thechapter
%%% }#1}%
}}
\else
%%% \addcontentsline {toc}{chapter}{#1}%
\addcontentsline {toc}{chapter}{}%
\fi
\else
%%% \addcontentsline {toc}{chapter}{#1}%
\addcontentsline {toc}{chapter}{}%
\fi
\chaptermark{#1}%
\addtocontents {lof}{\protect \addvspace {10\p@ }}%
\addtocontents {lot}{\protect \addvspace {10\p@ }}%
\if@twocolumn
\@topnewpage[\@makechapterhead{#2}]%
\else
\@makechapterhead {#2}%
\@afterheading
\fi
}
\def\@sect#1#2#3#4#5#6[#7]#8{%
\ifnum #2>\c@secnumdepth
\let\@svsec\@empty
\else
\refstepcounter{#1}%
\protected@edef\@svsec{\@seccntformat{#1}\relax}%
\fi
\@tempskipa #5\relax
\ifdim \@tempskipa>\z@
\begingroup
#6{%
\@hangfrom{\hskip #3\relax\@svsec}%
\interlinepenalty \@M #8\@@par
}%
\endgroup
\csname #1mark\endcsname{#7}%
\addcontentsline{toc}{#1}{%
\ifnum #2>\c@secnumdepth \else
\protect\numberline{\csname the#1\endcsname}%
\fi
%%% #7}%
}
\else
\def\@svsechd{%
#6{\hskip #3\relax
\@svsec #8}%
\csname #1mark\endcsname{#7}%
\addcontentsline{toc}{#1}{%
\ifnum #2>\c@secnumdepth \else
\protect\numberline{\csname the#1\endcsname}%
\fi
%%% #7}}%
}}
\fi
\@xsect{#5}}
\makeatletter
Merci d'avance Jean-Côme.
Christophe.
_______________________________________________
Liste de diffusion Syracuse
Syracuse@melusine.eu.org
http://melusine.eu.org/cgi-bin/mailman/listinfo/syracuse
Adresse alternative du site :
http://syracuse.eu.org/syracuse/
Received on Mon Sep 3 23:09:54 2007
Cette archive a été créée par hypermail 2.1.8 : mar sep 04 2007 - 01:37:02 CEST