summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/minitoc/minitoc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/minitoc/minitoc.dtx3017
1 files changed, 1771 insertions, 1246 deletions
diff --git a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
index 3863ef6e53c..b5a5e69f663 100644
--- a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
+++ b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
@@ -1,7 +1,9 @@
% \iffalse meta-comment
%
-% Copyright (C) 2005, 2006, 2007 by Jean-Pierre F. Drucbert <jean-pierre.drucbert@onera.fr>
-%
+%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000
+%% 2001 2002 2003 2004 2005 2006 2007
+%% Jean-Pierre F. Drucbert
+%% <jean-pierre.drucbert@onera.fr>
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -30,7 +32,7 @@
%<package>\ProvidesPackage{minitoc}
%<package>\RequirePackage{mtcmess}[2006/03/14]
%<*package>
- [2007/02/12 v52 minitoc.dtx file]
+ [2007/03/22 v53 minitoc.dtx file]
%</package>
%
%<*driver>
@@ -53,6 +55,8 @@
\let\RR\raggedright % or \RaggedRight ?
\IfFileExists{\jobname.lan}{\input{\jobname.lan}}{\typeout{WARNING: \jobname.lan NOT FOUND}\def\LANG{0}}
\IfFileExists{marvosym.sty}{\usepackage{marvosym}\def\myCoffeecup{~\Coffeecup}}{\let\myCoffeecup\relax}
+% \IfFileExists{mparhack.sty}{\usepackage{mparhack}}{} % not used if oneside.
+\IfFileExists{natbib.sty}{\usepackage[sort&compress,comma,numbers,square]{natbib}\citeindextrue}{}
\IfFileExists{shorttoc.sty}{\usepackage[tight]{shorttoc}}{}
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -86,7 +90,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \usepackage[space,sort]{cite} % cite does not work well with hyperref...
%\RequirePackage[nocompress,sort]{cite}[2003/11/04] % cite[compress] or cite[sort] does not work well with hyperref;
-% use a recent enough version of cite.sty to use its sort option.
+% use a recent recent version of cite.sty to use its sort option.
+% In fact, I use (above): \IfFileExists{natbib.sty}{\usepackage[sort,comma,numbers,square]{natbib}}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\providecommand\citedash{\mbox{--}\nolinebreak}
\providecommand\citemid{,\nolinebreak[1]}
@@ -159,15 +164,15 @@
\newcommand{\iscrpB}[1]{\index{Scripts=Scripts\hfil\null>#1=\protect\texttt{#1}}}
\fi
% -- tools
-\newcommand{\tool}[1]{\protect\texttt{#1}\itool{#1}}
-\newcommand{\utool}[1]{\protect\texttt{#1}}
+\newcommand{\tool}[1]{\protect\textsf{#1}\itool{#1}}
+\newcommand{\utool}[1]{\protect\textsf{#1}}
\newcommand{\itool}[1]{\itoolA{#1}\itoolB{#1}}
\ifcase\LANG\relax
-\newcommand{\itoolA}[1]{\index{#1=\protect\texttt{#1} (tool)\hfil\null}}
-\newcommand{\itoolB}[1]{\index{Tools=Tools\hfil\null>#1=\protect\texttt{#1}}}
+\newcommand{\itoolA}[1]{\index{#1=\protect\textsf{#1} (tool)\hfil\null}}
+\newcommand{\itoolB}[1]{\index{Tools=Tools\hfil\null>#1=\protect\textsf{#1}}}
\or\relax
-\newcommand{\itoolA}[1]{\index{#1=\protect\texttt{#1} (outil)\hfil\null}}
-\newcommand{\itoolB}[1]{\index{Outils=Outils\hfil\null>#1=\protect\texttt{#1}}}
+\newcommand{\itoolA}[1]{\index{#1=\protect\textsf{#1} (outil)\hfil\null}}
+\newcommand{\itoolB}[1]{\index{Outils=Outils\hfil\null>#1=\protect\textsf{#1}}}
\fi
% -- examples
\newcommand{\exam}[1]{\protect\texttt{#1}\iexam{#1}}
@@ -271,26 +276,70 @@
\newcommand{\inameaB}[3]{\index{Personnes=Personnes\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% -- authors names
+% -- authors names in bib
\newcommand{\bname}[3]{\bnameA{#1}{#2}{#3}\bnameB{#1}{#2}{#3}}
\newcommand{\bnamea}[4]{\bnameaA{#1}{#2}{#3}{#4}\bnameaB{#1}{#2}{#3}{#4}}
+\newcommand\sksep{\ensuremath{\hookrightarrow}}% % put before the bib. refs in the index
\ifcase\LANG\relax
-%\newcommand{\skname}[2]{\textbf{Bib.:}\protect\cite{#1}}
-\newcommand{\skname}[2]{{$\hookrightarrow$}\protect\cite{#1}}
+\newcommand{\skname}[2]{\sksep\protect\cite{#1}}
\newcommand{\bnameA}[3]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#3}}}
\newcommand{\bnameaA}[4]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#4}}}
\newcommand{\bnameB}[3]{\index{People=People\hfil\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#3}}}
\newcommand{\bnameaB}[4]{\index{People=People\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#4}}}
\or\relax
-%\newcommand{\skname}[2]{\textbf{Bib.:}\protect\cite{#1}}
-\newcommand{\skname}[2]{{$\hookrightarrow$}\protect\cite{#1}}
+\newcommand{\skname}[2]{\sksep\protect\cite{#1}}
\newcommand{\bnameA}[3]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#3}}}
\newcommand{\bnameaA}[4]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#4}}}
\newcommand{\bnameB}[3]{\index{Personnes=Personnes\hfil\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#3}}}
\newcommand{\bnameaB}[4]{\index{Personnes=Personnes\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#4}}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- tool names in bib
+\newcommand{\btool}[2]{\btoolA{#1}{#2}\btoolB{#1}{#2}}
+\newcommand{\btoola}[3]{\btoolaA{#1}{#2}{#3}\btoolaB{#1}{#2}{#3}}
+\ifcase\LANG\relax
+\newcommand{\btoolA}[2]{\index{#1=\protect\textsf{#1} (tool)\hfil\null|skname{#2}}}
+\newcommand{\btoolB}[2]{\index{Tools=Tools\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\btoolaA}[3]{\index{#2=\protect\textsf{#1} (tool)\hfil\null|skname{#3}}}
+\newcommand{\btoolaB}[3]{\index{Tools=Tools\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\or\relax
+\newcommand{\btoolA}[2]{\index{#1=\protect\textsf{#1} (outil)\hfil\null|skname{#2}}}
+\newcommand{\btoolB}[2]{\index{Outils=Outils\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\btoolaA}[3]{\index{#2=\protect\textsf{#1} (outil)\hfil\null|skname{#3}}}
+\newcommand{\btoolaB}[3]{\index{Outils=Outils\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- pack names in bib
+\newcommand{\bpack}[2]{\bpackA{#1}{#2}\bpackB{#1}{#2}}
+\newcommand{\bpacka}[3]{\bpackaA{#1}{#2}{#3}\bpackaB{#1}{#2}{#3}}
+\ifcase\LANG\relax
+\newcommand{\bpackA}[2]{\index{#1=\protect\textsf{#1} (package)\hfil\null|skname{#2}}}
+\newcommand{\bpackB}[2]{\index{Packages=Packages\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\bpackaA}[3]{\index{#2=\protect\textsf{#1} (package)\hfil\null|skname{#3}}}
+\newcommand{\bpackaB}[3]{\index{Packages=Packages\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\or\relax
+\newcommand{\bpackA}[2]{\index{#1=\protect\textsf{#1} (paquetage)\hfil\null|skname{#2}}}
+\newcommand{\bpackB}[2]{\index{Paquetages=Paquetages\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\bpackaA}[3]{\index{#2=\protect\textsf{#1} (paquetage)\hfil\null|skname{#3}}}
+\newcommand{\bpackaB}[3]{\index{Paquetages=Paquetages\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- class names in bib -- nom, [ nom-tri ], clé-bib
+\newcommand{\bclass}[2]{\bclassA{#1}{#2}\bclassB{#1}{#2}}
+\newcommand{\bclassa}[3]{\bclassaA{#1}{#2}{#3}\bclassaB{#1}{#2}{#3}}
+\ifcase\LANG\relax
+\newcommand{\bclassA}[2]{\index{#1=\protect\textsf{#1} (class)\hfil\null|skname{#2}}}
+\newcommand{\bclassB}[2]{\index{Classes=Classes\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\bclassaA}[3]{\index{#2=\protect\textsf{#1} (class)\hfil\null|skname{#3}}}
+\newcommand{\bclassaB}[3]{\index{Classes=Classes\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\or\relax
+\newcommand{\bclassA}[2]{\index{#1=\protect\textsf{#1} (classe)\hfil\null|skname{#2}}}
+\newcommand{\bclassB}[2]{\index{Classes=Classes\hfil\null>#1=\protect\textsf{#1}|skname{#2}}}
+\newcommand{\bclassaA}[3]{\index{#2=\protect\textsf{#1} (classe)\hfil\null|skname{#3}}}
+\newcommand{\bclassaB}[3]{\index{Classes=Classes\hfil\null>#2=\protect\textsf{#1}|skname{#3}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% -- environments
\newcommand{\env}[1]{\protect\texttt{#1}\ienv{#1}}
\newcommand{\uenv}[1]{\protect\texttt{#1}}
@@ -723,9 +772,9 @@
}
% %\@ifundefined{main}{\def\main#1{\underline{#1}}}{}
% %\@ifundefined{usage}{\def\usage#1{\textit{#1}}}{}
-\gdef\main#1{\textsf{#1}}
-\gdef\usage#1{\textit{#1}}
-\gdef\hyperpage#1{\textbf{#1}}
+\gdef\main#1{\textbf{#1}}
+\gdef\usage#1{\textsf{#1}}
+\gdef\hyperpage#1{\textit{#1}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifcase\LANG\relax
\includecomment{ENGLISH}
@@ -868,6 +917,12 @@ sud des États-Unis, comme la Louisiane.}
\finalhyphendemerits=0\relax
\usebox{\Citname}}
%%%%%%%%%%%%%%%
+% Load hypernat.sty to compress citations; beware to the catcode of ``:''.
+\ifcase\LANG\relax
+\IfFileExists{hypernat.sty}{\usepackage{hypernat}}{}
+\or\relax
+\froff\IfFileExists{hypernat.sty}{\usepackage{hypernat}}{}\fron
+\fi
\begin{document}
% \setcounter{lofdepth}{2}
% \mtcsetdepth{minilof}{2}
@@ -902,10 +957,44 @@ sud des États-Unis, comme la Louisiane.}
\fi
%% small in index
\let\svtheindex\theindex
+%% preface of index
+ \setlength{\IndexMin}{.95\textheight}
+ \addtolength{\IndexMin}{-5pt}
+\ifcase\LANG\relax
+\long\def\Indexhead{In this index, italic style numbers (\textit{123}) are page numbers, normal roman numbers
+(123) are code line
+references for usage, bold roman numbers (\textbf{123}) are code line references for definitions;
+colored numbers in square brackets, like this:~{\sksep}\cite{minitoc}, are bibliographic references, eventually
+sorted and compressed.
+
+The names of commands, environments, files, suffixes, options and languages, are in \texttt{typewriter} font
+(\textbf{\texttt{bold}} for default options or the default language).
+The names of tools, packages and classes are in \textsf{sans serif} font.
+The people names are in \textrm{roman} for the first names, in \textsc{Small Caps} for the family names, separated by a comma, the
+family name first\footnote{For some oriental names (like japanese, korean, vietnamese or indian names),
+it is sometimes difficult to know which is the first or the last
+name.}, like in ``\textsc{Lamport},~Leslie'' in the index.%
+\par\bigskip}%
+\or\relax
+\long\def\Indexhead{Dans cet index, les nombres en italique (\textit{123}) sont des numéros de pages,
+les nombres en fonte romaine normale (123) sont des références à~des lignes de code d'utilisation,
+les nombres en fonte romaine grasse (\textbf{123}) sont des références à~des lignes de code de définition;
+les nombres colorés entre crochets carrés, comme ceci:~{\sksep}\cite{fminitoc}, sont des références bibliographiques,
+éventuellement triées et compressées.
+
+Les noms des commandes, environnements, fichiers, suffixes, options et langues sont en fonte de \texttt{machine à~écrire}
+(en \textbf{\texttt{gras}} pour les options et la langue par défaut).
+Les noms des outils, des paquetages et des classes sont en fonte \textsf{sans empattement}.
+Les noms de personnes sont en \textrm{romain} pour les prénoms, en \textsc{Petites Capitales} pour les noms de familles, séparés par
+une virgule, le nom de famille en premier\,\footnote{Pour certains noms orientaux (par exemple, japonais, coréens,
+vietnamiens ou indiens), il est parfois difficile de savoir quel est le prénom ou le nom de famille.},
+comme dans «~\textsc{Lamport},~Leslie~» dans l'index.%
+\par\bigskip}%
+\fi
%% \def\theindex{\svtheindex\small\setlength{\columnseprule}{0pt}\setlength{\columnsep}{45pt}\sloppy}
\makeatletter
\renewenvironment{theindex}{%
- \begin{multicols}{2}[\chapter*{\indexname}][10\baselineskip]%
+ \begin{multicols}{2}[\chapter*{\indexname}\Indexhead][10\baselineskip]%
\mtcaddchapter[\indexname]%
\@mkboth{\indexname}{\indexname}%
\small\setlength{\columnseprule}{0pt}%
@@ -951,6 +1040,7 @@ sud des États-Unis, comme la Louisiane.}
%%%%%%%%%%%%%%%%%%%%%%%%%
%% \end{SMOOTH}
\flushbottom
+ \IfFileExists{natbib.sty}{\citeindexfalse}{}
\PrintIndex
\mtcfixindex[chapter]
\end{document}
@@ -993,7 +1083,8 @@ sud des États-Unis, comme la Louisiane.}
% \DoNotIndex{\@@,\@elt,\@forloop,\@fortmp,\@gtempa,\@totalleftmargin}
% \DoNotIndex{\",\/,\@ifundefined,\@nil,\@verbatim,\@vobeyspaces}
% \DoNotIndex{\|,\~,\ ,\active,\advance,\aftergroup,\begingroup,\bgroup}
-% \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials,\edef}
+% ^^A \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials,\edef}
+% \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials}
% \DoNotIndex{\egroup}
% \DoNotIndex{\else,\endcsname,\endgroup,\endinput,\endtrivlist}
% \DoNotIndex{\expandafter,\fi,\fnsymbol,\futurelet,\gdef,\global}
@@ -1010,7 +1101,7 @@ sud des États-Unis, comme la Louisiane.}
% \DoNotIndex{\,,\@bsphack,\@esphack,\@noligs,\@vobeyspaces,\@xverbatim}
% \DoNotIndex{\`,\catcode,\end,\escapechar,\frenchspacing,\glossary}
% \DoNotIndex{\hangindent,\hfil,\hfill,\hskip,\hspace,\ht,\it,\langle}
-% \DoNotIndex{\leaders,\long,\makelabel,\marginpar,\markboth,\mathcode}
+% \DoNotIndex{\leaders,\long,\makelabel,\marginpar,\reversemarginpar,\markboth,\mathcode}
% \DoNotIndex{\mathsurround,\mbox,\newcount,\newdimen,\newskip}
% \DoNotIndex{\nopagebreak}
% \DoNotIndex{\parfillskip,\parindent,\parskip,\penalty,\raise,\rangle}
@@ -1134,16 +1225,16 @@ sud des États-Unis, comme la Louisiane.}
% \item the ``Postface'' chapter, page~\pageref{c+postface},
% gives an abbreviated history of the package.
% \end{itemize}
-%
% \item The second part, ``Implementation'', page~\pageref{p+ID}, is much more technical; you can read it if you are
-% interested in the details of the coding of the package.
-% The chapter ``The language definition (\suffix{.mld}) and object
-% (\suffix{.mlo}) files'', page~\pageref{c+code+mld.files}, may be useful if you are interested by some language.
-%
+% interested in the details of the coding of the package.
+% The chapter ``The language definition (\suffix{.mld}) and object
+% (\suffix{.mlo}) files'', page~\pageref{c+code+mld.files}, may be useful if you are interested by some language.
% \item The third part, ``Complements'', page~\pageref{p+complements}, contains a bibliography, a detailed history of
-% the package, and an index.
+% the package, and an index.
% \end{itemize}
%
+% \bigskip
+%
% For this document, I have used:
% \begin{itemize}
% \IfFileExists{shorttoc.sty}{%
@@ -1156,9 +1247,13 @@ sud des États-Unis, comme la Louisiane.}
% ^^A \item for each part, a list of figures (\com{partlof}) and a list of tables (\com{partlot}) when useful;
% \item for each chapter, a complete table of contents (\com{minitoc} with \dcnt{minitocdepth} equal to~6);
% \item for each chapter, a list of figures (\com{minilof}) and a list of tables (\com{minilot}) when useful;
-% \item customized parameters for the layout of the mini-tables.
+% \item customized parameters for the layout of the mini-tables; as the PDF version of the documentation uses hyperlinks,
+% these mini-tables should help you to navigate in the document;
+% \ifBT\relax
+% \item the \pack{booktabs} package~\cite{booktabs} to format the tables;
+% \else\fi
+% \item the \pack{doc}~\cite{doc} and \pack{docstrip}~\cite{docstrip} packages to document the code.
% \end{itemize}
-% As the PDF version of the documentation uses hyperlinks, these tables should help you to navigate in the document.
% \or\relax
% \chapter*{À~propos de ce document}
% \mtcaddchapter[À~propos de ce document]
@@ -1184,16 +1279,16 @@ sud des États-Unis, comme la Louisiane.}
% page~\pageref{c+installation}, décrit tous les fichiers inclus dans la distribution du paquetage;
% \item le chapitre «~Postface~», page~\pageref{c+postface}, donne un historique abrégé du paquetage.
% \end{itemize}
-%
% \item La deuxième partie, «~Implantation~», page~\pageref{p+ID}, est bien plus technique; vous pouvez la lire si vous êtes
% intéressés par les détails du codage du paquetage.
% Le chapitre «~Les fichiers de définition (\suffix{.mld}) et objets (\suffix{.mlo}) de langue~»,
% page~\pageref{c+code+mld.files}, peut être utile si vous êtes intéressés par une certaine langue.
-%
% \item La troisième partie, «~Compléments~», page~\pageref{p+complements}, contient une bibliographie, un historique
% détaillé du paquetage, et un index.
% \end{itemize}
%
+% \bigskip
+%
% Pour ce document, j'ai utilisé:
% \begin{itemize}
% \IfFileExists{shorttoc.sty}{%
@@ -1209,10 +1304,13 @@ sud des États-Unis, comme la Louisiane.}
% \item pour chaque chapitre, une table des matières complète (\com{minitoc} avec \dcnt{minitocdepth} égale à~6);
% \item pour chaque chapitre, une liste des figures (\com{minilof}) et une liste des tableaux (\com{minilot})
% lorsque c'est utile;
-% \item des paramètres adaptés pour la mise en page mini-tables.
+% \item des paramètres adaptés pour la mise en page mini-tables; comme la version PDF de la documentation utilise
+% des hyperliens, ces mini-tables devraient vous aider à~vous déplacer dans le document.
+% \ifBT\relax
+% \item le paquetage \pack{booktabs}~\cite{booktabs} pour formater les tableaux;
+% \else\fi
+% \item les paquetages \pack{doc}~\cite{doc} et \pack{docstrip}~\cite{docstrip} pour documenter le code.
% \end{itemize}
-% Comme la version PDF de la documentation utilise des hyperliens, ces tables devraient vous aider à~vous déplacer
-% dans le document.
% \fi
%
% \ifcase\LANG\relax
@@ -1240,7 +1338,7 @@ sud des États-Unis, comme la Louisiane.}
% \section{Introduction}
% \ifcase\LANG\relax
% The \upack{minitoc} package, initially written by \name{Nigel}{Ward} and \name{Dan}{Jurafsky}, has been
-% almost completely redesigned by \uname{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
+% almost completely redesigned by \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
% A summary of the evolution of this package is given in the chapter~\vref{c+postface}.
% This package creates a mini-table of contents
% (a ``minitoc''\,\footnote{The \upack{minitoc} package introduces
@@ -1250,10 +1348,10 @@ sud des États-Unis, comme la Louisiane.}
% It is also possible to have a mini-list of
% figures (a ``minilof'') and a mini-list of tables (a ``minilot'').
% The document class should of course define chapters
-% (classes like \class{book} or \class{report}) or sections
-% (classes like \class{article}\,\footnote{As the standard \class{proc} class, and the \class{ltxdoc} and
-% \class{ltxnews} classes, load the standard
-% \class{article} class, these classes will be just considered as variants of the \class{article} class.}).
+% (classes like \class{book} or \class{report}~\cite{classes}) or sections
+% (classes like \class{article}\,\footnote{As the standard \class{proc} class~\cite{proc}, and the \class{ltxdoc}~\cite{ltxdoc} and
+% \class{ltnews}~\cite{ltnews} classes, load the standard
+% \class{article} class, these classes will be just considered as variants of the \class{article} class.})~\cite{classes}.
% Thus, this package should not be used with
% document classes without standard sectionning commands (like \class{letter}).
% When the document class defines a ``part'' sectionning level
@@ -1271,7 +1369,7 @@ sud des États-Unis, comme la Louisiane.}
% (or sometimes ``mini-lists'').
% \or\relax
% Le paquetage \upack{minitoc}, écrit initialement par \name{Nigel}{Ward} et \name{Dan}{Jurafsky}, a été presque
-% complètement reconstruit par \uname{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
+% complètement reconstruit par \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
% Un résumé de l'évolution de ce paquetage est donné dans le chapitre~\vref{c+postface}.
% Ce paquetage crée une mini-table des matières (une «~minitoc~»\,\footnote{Le paquetage \upack{minitoc}
% introduit son propre jargon, expliqué dans ce document. Il ne devrait, cependant, pas être trop difficile de
@@ -1279,9 +1377,9 @@ sud des États-Unis, comme la Louisiane.}
% Il est aussi possible d'avoir une
% mini-liste des figures (une «~minilot~») et une mini-liste des tableaux (une «~minilot~»). La classe de document
% devrait, bien sûr, définir des chapitres (classes telles que \class{book} ou \class{report}) ou des sections
-% (classes telles que \class{article}\,\footnote{Puisque la classe standard \class{proc}, ainsi que les classes
-% \class{ltxdoc} et \class{ltxnews}, chargent la classe
-% standard \class{article}, ces classes seront simplement considérées comme des variantes de la classe \class{article}.}).
+% (classes telles que \class{article}\,\footnote{Puisque la classe standard \class{proc}~\cite{proc}, ainsi que les classes
+% \class{ltxdoc}~\cite{ltxdoc} et \class{ltnews}~\cite{ltnews}, chargent la classe
+% standard \class{article}, ces classes seront simplement considérées comme des variantes de la classe \class{article}.})~\cite{classes}.
% Donc, ce paquetage ne devrait pas être utilisé avec des classes de document ne possédant pas les commandes de
% sectionnement standard (classes telles que \class{letter}).
% Lorsque la classe de document définit un niveau de sectionnement «~partie~» (c'est-à-dire des classes telles
@@ -1328,11 +1426,11 @@ sud des États-Unis, comme la Louisiane.}
%
% \ifcase\LANG\relax
% \subsection{Version}
-% The current version of this package is~\#52. You will find a resumed history of the package in the ``Postface''
+% The current version of this package is~\#53. You will find a resumed history of the package in the ``Postface''
% chapter (chapter~\vref{c+postface}) and a more detailed history in ``Changes History'', page~\pageref{c+history}.
% \or\relax
% \subsection{Version}
-% La version courante de ce paquetage est~\#52. Vous trouverez un historique résumé de ce paquetage dans le
+% La version courante de ce paquetage est~\#53. Vous trouverez un historique résumé de ce paquetage dans le
% chapitre «~Postface~» (chapitre~\vref{c+postface}) et un historique plus détaillé dans «~Historique des
% modifications~», page~\pageref{c+history}.
% \fi
@@ -1518,7 +1616,7 @@ sud des États-Unis, comme la Louisiane.}
% The suffix is \suffix{.mlf}\meta{N} for mini-lists of figures and
% is \suffix{.mlt}\meta{N} for mini-lists of tables.
% (If under MS-DOS or any operating system with short extensions to filenames, see section~\vref{MS-DOS} and
-% section~\vref{.8+3}). There are similar commands for mini-tables at the part or section level, depending of the
+% section~\vref{.8+3}). There are similar commands for mini-tables at the part or section level, depending on the
% document class.
% \or\relax
% Pour chaque mini-table des matières, un fichier auxiliaire sera créé avec un nom de la forme
@@ -1545,14 +1643,14 @@ sud des États-Unis, comme la Louisiane.}
% \begin{SMOOTH}
% \ifcase\LANG\relax
% The commands\,\footnote{The code of these \clit{do.{}.{}.{}} commands is directly derived from that of
-% the \pack{xr} package~\cite{xr}, by \name{David}{Carlisle}, with his permission.}
+% the \pack{xr} package~\cite{xr}, by \name{David~P.}{Carlisle}, with his permission.}
% \com{dominitoc}, \com{dominilof}, and \com{dominilot} (for mini-tables at the chapter level),
% take respectively the \emph{document}\suffix{.toc}, \emph{document}\suffix{.lof}, and \emph{document}\suffix{.lot} files,
% and cut slices from them to create the
% \emph{document}\suffix{.mtc}\meta{N}, \emph{document}\suffix{.mlf}\meta{N}, and \emph{document}\suffix{.mlt}\meta{N} files.
% \or\relax
% Les commandes\,\footnote{Le code de ces commandes \clit{do.{}.{}.{}} est directement dérivé de celui du
-% paquetage \pack{xr}~\cite{xr}, de \name{David}{Carlisle}, avec sa permission.}
+% paquetage \pack{xr}~\cite{xr}, de \name{David~P.}{Carlisle}, avec sa permission.}
% \com{dominitoc}, \com{dominilof} et \com{dominilot} (pour les mini-tables au niveau chapitre, prennent
% respectivement les fichiers \emph{document}\suffix{.toc}, \emph{document}\suffix{.lof} et \emph{document}\suffix{.lot},
% et en
@@ -2448,8 +2546,8 @@ sud des États-Unis, comme la Louisiane.}
% (by default, \verb|\small\rmfamily|) to enable the use of various fonts. Mini lists of figures and tables are
% typeset in the fonts \com{mlffont} and \com{mltfont}, which are \verb|\small\rmfamily| by default.
% There are also \com{mlfSfont} and \com{mltSfont} for sub-figures and sub-tables entries.
-% Tables~\vref{t+mtc+f1} and~\vref{t+mtc+f2} summarize these
-% many commands\,\footnote{Thanks to \name{Stefan}{Ulrich}, who contributed these tables initially.}.
+% See tables~\vref{t+mtc+f1} and~\vref{t+mtc+f2}\,\footnote{Thanks to \name{Stefan}{Ulrich},
+% who contributed these tables initially.}.
% \end{SMOOTH}
% \or\relax
% \begin{SMOOTH}
@@ -2464,9 +2562,8 @@ sud des États-Unis, comme la Louisiane.}
% l'utilisation de fontes diverses. Les mini-listes de figures et de tableaux sont composées dans les fontes
% \com{mlffont} et \com{mltfont}, qui sont \verb|\small\rmfamily| par défaut.
% Il y a aussi \com{mlfSfont} et \com{mltSfont} pour les entrées de sous-figures et de sous-tableaux.
-% Les tableaux~\vref{t+mtc+f1}
-% et~\vref{t+mtc+f2} listent ces nombreuses
-% commandes\,\footnote{Merci à~\name{Stefan}{Ulrich}, qui a fourni ces tableaux initialement.}.
+% Voir les tableaux~\vref{t+mtc+f1} et~\vref{t+mtc+f2}\,\footnote{Merci à~\name{Stefan}{Ulrich},
+% qui a fourni ces tableaux initialement.}.
% \end{SMOOTH}
% \fi
% \end{macro}
@@ -2480,17 +2577,18 @@ sud des États-Unis, comme la Louisiane.}
% \end{macro}
% \end{macro}
%
+% \lneed{5}
% \ifcase\LANG\relax
-% Note\Virage{} that the default choice of fonts is certainly not perfect and hence is not definitive. A symptom of this
+% Note\Virage{} that the default choice of fonts is certainly not perfect and hence it is not definitive. A~symptom of this
% imperfection is the presence of poor alignments in the mini-tables, if bold and non-bold fonts are mixed\,\footnote{This
% appears, e.g., if you are using the Computer Modern Roman (CMR) fonts~\cite{cmt}.
% The symptom disappears if you do not use bold
% CMR fonts or if you use the TX fonts (\pack{txfonts} package~\cite{txfonts}),
% by example\IfFileExists{txfonts.sty}{, like in this document}{\relax}. See also section~\vref{faq.29}.}
% (the true length of
-% \texttt{1em} is not the same for the fonts). This can eventually be adjusted by changing some fonts.\par
+% \texttt{1em} is not the same for the fonts). This can often be adjusted by changing some fonts.\par
% \or\relax
-% Notez\Virage{} que le choix de fontes par défaut n'est certainement pas parfait et donc n'est pas définitif.
+% Notez\Virage{} que le choix de fontes par défaut n'est certainement pas parfait et n'est donc pas définitif.
% Un symptôme de
% cette imperfection est la présence d'alignements imprécis dans les mini-tables, si des fontes grasses et non-grasses
% sont mélangées\,\footnote{Ceci apparaît notamment si vous utilisez les fontes Computer Modern Roman (CMR)~\cite{cmt}.
@@ -2498,7 +2596,7 @@ sud des États-Unis, comme la Louisiane.}
% \pack{txfonts}~\cite{txfonts}), par exemple\IfFileExists{txfonts.sty}{, comme dans ce document}{\relax}.
% Voir aussi la section~\vref{faq.29}.}
% (la longueur effective de \texttt{1em} n'est pas la même pour ces fontes).
-% Ceci peut éventuellement être corrigé en changeant quelques fontes.
+% Ceci peut souvent être corrigé en changeant quelques fontes.
% \fi
% \ifcase\LANG\relax
% \begin{table}[tp]
@@ -3478,7 +3576,7 @@ sud des États-Unis, comme la Louisiane.}
% \hrule
% \begin{multicols}{2}\footnotesize
% \begin{itemize}
-% \item[]The languages in parentheses are aliases of a main language
+% \item[()]The languages between parentheses are aliases of a main language
% and their \suffix{.mld} files will load the \suffix{.mld} file
% of that main language.
% \item[$^{\dagger}$] The presence of the \xfile{english.mld} file is mandatory.
@@ -3828,7 +3926,7 @@ sud des États-Unis, comme la Louisiane.}
% \hrule
% \begin{multicols}{2}\footnotesize
% \begin{itemize}
-% \item[] Les langues entre parenthèses sont des alias d'une langue principale et leurs fichiers \suffix{.mld}
+% \item[()] Les langues entre parenthèses sont des alias d'une langue principale et leurs fichiers \suffix{.mld}
% chargeront le fichier \suffix{.mld} de cette langue principale.
% \item[$^{\dagger}$] La présence du fichier \xfile{english.mld} est obligatoire.
% \item[$^a$] Les langues <<~\ulopt{arab(ic)}~>>\ilopt{arab}\ilopt{arabic} et <<~\lopt{arab2}~>> requièrent l'utilisation du paquetage
@@ -4027,7 +4125,7 @@ sud des États-Unis, comme la Louisiane.}
% \end{SMOOTH}
%
% \begin{SMOOTH}
-% \lneed{5}
+% \lneed{9}
% \ifcase\LANG\relax
% \subsection{Titles for section-level mini-tables}
% \or\relax
@@ -4308,13 +4406,13 @@ sud des États-Unis, comme la Louisiane.}
% \end{SMOOTH}
%
% \ifcase\LANG\relax
-% But with the \KOMAScript{} classes~\cite{komab,koma} (\class{scrartcl},
+% But with the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} (\class{scrartcl},
% \class{scrbook} and \class{scrreprt}), it may sometimes be necessary
% to use the following options or commands, because we need to set \com{parskip} to zero in place of
-% \com{parsep} to tighten the mini-table. The efficiency of the following options depends of the options given
+% \com{parsep} to tighten the mini-table. The efficiency of the following options depends on the options given
% to these \KOMAScript{} classes (\optp{parindent}{KOMA-Script} option, \optp{parskip}{KOMA-Script} option and variants).
% \or\relax
-% Mais avec les classes \KOMAScript~\cite{komab,koma} (\class{scrartcl},
+% Mais avec les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} (\class{scrartcl},
% \class{scrbook} et \class{scrreprt}), il peut être
% nécessaire d'utiliser les options ou commandes suivantes, car il nous faut forcer à~zéro \com{parskip} au lieu
% de \com{parsep} pour resserrer la mini-table. L'efficacité des options ci-dessous dépend des options données
@@ -4501,7 +4599,7 @@ sud des États-Unis, comme la Louisiane.}
% corean-hangûl/hanja, japanese, thai)~\cite{cjk,cjk2},
% \packa{\PLaTeX}{PLaTeX}~\cite{platex,platex-pl} (polish),
% \packa{\SLaTeX}{SLaTeX}~\cite{slatex} (swedish),
-% \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi or iranian), or \pack{vietnam}
+% \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi or iranian), or \pack{vietnam}~\cite{vietnam}
% --- latvian (letton),
% \lopt{greek-mono}, \lopt{greek-polydemo}, \lopt{greek-polykatha}, \lopt{polish2}, \lopt{russian2m}, \lopt{russian2o} and \lopt{spanish3}
% need \emph{Lambda}~($\mathbf{\Lambda}$), i.e.,~the Omega~($\mathbf{\Omega}$) version of \LaTeX, (see~\cite{antomega}),
@@ -4525,7 +4623,7 @@ sud des États-Unis, comme la Louisiane.}
% \packa{\PLaTeX}{PLaTeX}~\cite{platex,platex-pl} (polonais),
% \packa{\SLaTeX}{SLaTeX}~\cite{slatex} (suédois),
% \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi ou iranien)
-% \pack{vietnam} --- le latvien (letton), des variantes de grec
+% \pack{vietnam}~\cite{vietnam} --- le latvien (letton), des variantes de grec
% (\lopt{greek-mono}, \lopt{greek-polydemo}, \lopt{greek-polykatha}), de polonais (\lopt{polish2}), de russe (\lopt{russian2m}, \lopt{russian2o}) et
% d'espagnol (\lopt{spanish3}) ont besoin
% de \emph{Lambda}~($\mathbf{\Lambda}$), c'est-à-dire de la version de \LaTeX\ pour Omega~($\mathbf{\Omega}$),
@@ -4745,8 +4843,7 @@ sud des États-Unis, comme la Louisiane.}
% le paramètre \texttt{pagenumwidth} (ceci est visible dans la figure~\vref{fig+ltoc}).
%
% Si le paramètre \texttt{dotinterval} (pour \com{@dotsep}) est suffisamment grand (essayez 450, puis augmentez ou
-% diminuez), les points de conduite seront
-% tellement espacés qu'ils disparaîtront.
+% diminuez), les points de conduite seront tellement espacés qu'ils disparaîtront.
% \fi
% \end{SMOOTH}
% \ifcase\LANG\relax
@@ -5406,10 +5503,12 @@ sud des États-Unis, comme la Louisiane.}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Special Entries for TOC, LOF, LOT, Bibliography and Index}\label{special.entries}
+% ^^A \subsection{Special Entries for TOC, LOF, LOT, Bibliography and Index}\label{special.entries}
+% \subsection{Special Entries in the Table of contents}\label{special.entries}
% \or\relax
-% \subsection{Entrées spéciales pour la table des matières, la liste des figures, la liste des tableaux, la
-% bibliographie et l'index}\label{special.entries}
+% ^^A \subsection{Entrées spéciales pour la table des matières, la liste des figures, la liste des tableaux, la
+% ^^A bibliographie et l'index}\label{special.entries}
+% \subsection{Entrées spéciales dans la table des matières}\label{special.entries}
% \fi
% \ifcase\LANG\relax
% If{\Virage} you want to add entries in the Table of Contents for
@@ -5439,11 +5538,11 @@ sud des États-Unis, comme la Louisiane.}
% \begin{SMOOTH}
% \ifcase\LANG\relax
% Note that the same problems appear if you use one of the \class{scrbook}, \class{scrreprt} or
-% \class{scrartcl} \KOMAScript{} classes~\cite{komab,koma} with some options (\optp{liststotoc}{KOMA-Script},
+% \class{scrartcl} \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} with some options (\optp{liststotoc}{KOMA-Script},
% \optp{liststotocnumbered}{KOMA-Script}, \optp{bibtotoc}{KOMA-Script}, \optp{bibtotocnumbered}{KOMA-Script}, and \optp{idxtotoc}{KOMA-Script}).
% The solutions are the same ones.
% \or\relax
-% Notez que les mêmes problèmes apparaissent lorsque vous utilisez l'une des classes \KOMAScript~\cite{komab,koma}
+% Notez que les mêmes problèmes apparaissent lorsque vous utilisez l'une des classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}
% \class{scrbook}, \class{scrreprt} or \class{scrartcl} avec certaines options (\optp{liststotoc}{KOMA-Script},
% \optp{liststotocnumbered}{KOMA-Script}, \optp{bibtotoc}{KOMA-Script}, \optp{bibtotocnumbered}{KOMA-Script} et \optp{idxtotoc}{KOMA-Script}).
% Les solutions sont les mêmes.
@@ -5732,7 +5831,7 @@ sud des États-Unis, comme la Louisiane.}
% \lneed{5}
% \item
% \ifcase\LANG\relax
-% Presence of the following packages or classes, which need some precautions:
+% Presence of the following packages or classes, which need some \virage{}precautions:
% \class{amsbook} (class),
% \class{memoir} (class),
% \pack{appendix},
@@ -5743,7 +5842,7 @@ sud des États-Unis, comme la Louisiane.}
% \pack{tocbibind}, and
% \pack{tocloft}.
% \or\relax
-% Présence des paquetages et classes suivants, qui demandent certaines précautions:
+% Présence des paquetages et classes suivants, qui demandent certaines \virage{}précautions:
% \class{amsbook} (classe),
% \pack{appendix},
% \pack{placeins} (attention à~ses options et à~sa date (au moins 2005/04/18)),
@@ -5756,7 +5855,7 @@ sud des États-Unis, comme la Louisiane.}
% \lneed{5}
% \item
% \ifcase\LANG\relax
-% Presence of the following packages or classes, which, unfortunately, are incompatible
+% Presence of the following packages or classes, which, unfortunately, are \Virage\emph{incompatible}
% with the \upack{minitoc} package:
% \class{amsart} (class),
% \class{amsproc} (class),
@@ -5765,9 +5864,9 @@ sud des États-Unis, comme la Louisiane.}
% \pack{titletoc}\,\footnote{\label{fn+titlesec}The \upack{titlesec} package redefines
% the sectionning commands in a way
% completely alien to the standard \LaTeX\ way; hence \upack{minitoc} and \upack{titlesec}-\upack{titletoc} are
-% fundamentaly incompatible, and it is very sad.}.
+% fundamentaly \emph{incompatible}, and it is very sad.}.
% \or\relax
-% Présence des paquetages ou classes suivants, qui, malheureusement, sont incompatibles avec le paquetage
+% Présence des paquetages ou classes suivants, qui, malheureusement, sont \Virage\emph{incompatibles} avec le paquetage
% \upack{minitoc}:
% \class{amsart} (classe),
% \class{amsproc} (classe),
@@ -6192,8 +6291,8 @@ sud des États-Unis, comme la Louisiane.}
% \fi
% \ifcase\LANG\relax
% Here is a list of problems and frequently asked questions about
-% the \upack{minitoc.sty} package. If the version has a number less than~52, please
-% upgrade to version~\#52. This list is also given in the \xfile{minitoc.bug} file,
+% the \upack{minitoc.sty} package. If the version has a number less than~53, please
+% upgrade to version~\#53. This list is also given in the \xfile{minitoc.bug} file,
% in pure text form. The numbering of this list is done by date of the first occurrence of the question.
%
% If a problem arises, it is often wise to: a)~use the \optd{hints} option (see section~\vref{s+hints}),
@@ -6203,8 +6302,8 @@ sud des États-Unis, comme la Louisiane.}
% in last ressort (please join a minimal but complete example reproducing the problem).
% \or\relax
% Voici une liste de problèmes et de questions fréquemment posées («~foire aux questions~») à~propos du paquetage
-% \upack{minitoc}. Si votre version a un numéro plus petit que~52, vous êtes priés de faire une mise à~jour
-% à~la version~\#52. Cette liste est aussi donnée dans le fichier \xfile{minitoc.bug}, sous
+% \upack{minitoc}. Si votre version a un numéro plus petit que~53, vous êtes priés de faire une mise à~jour
+% à~la version~\#53. Cette liste est aussi donnée dans le fichier \xfile{minitoc.bug}, sous
% forme de texte pur (et en anglais). La numérotation de cette liste est faite selon la date de la première occurrence
% de la question.
%
@@ -6253,9 +6352,11 @@ sud des États-Unis, comme la Louisiane.}
% ^^A (3)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Two consecutive backslashes in a contents line make an error}
+% ^^A \section{Two consecutive backslashes in a contents line make an error}
+% \section{A ``\texttt{\textbackslash\textbackslash}'' command in a contents line makes an error}
% \or\relax
-% \section{Deux contre-obliques consécutives dans une entrée de contenu provoquent une \texorpdfstring{\mbox{erreur}}{erreur}}
+% ^^A \section{Deux contre-obliques consécutives dans une entrée de contenu provoquent une \texorpdfstring{\mbox{erreur}}{erreur}}
+% \section{Une commande «~\texttt{\textbackslash\textbackslash}~» dans une entrée de contenu provoque une erreur}
% \fi
% \ifcase\LANG\relax
% Use \com{protect}\com{linebreak}.
@@ -6282,8 +6383,8 @@ sud des États-Unis, comme la Louisiane.}
% The best way seems to make one run with the \pack{mtcoff}
% package replacing the \upack{minitoc} package, then restore
% the \upack{minitoc} package and re-execute \LaTeX\ at least three times
-% (yes, it is time consuming\ldots). See
-% figure~\vref{f+mtc+3comp}.
+% (yes, it is time consuming\ldots). See figure~\vref{f+mtc+3comp}\footnote{I~used the \pack{pict2e}
+% package~\cite{pict2e}, by \namea{Hubert}{Gäßlein}{Gasslein} and \name{Rolf}{Niepraschk}, to prepare this figure.}.
% Running with the \pack{mtcoff} package ensures that the standard auxiliary files
% are cleared from ``spurious'' commands introduced by \upack{minitoc}.
% A more radical solution is to delete the \suffix{.aux}, \suffix{.toc},
@@ -6292,7 +6393,9 @@ sud des États-Unis, comme la Louisiane.}
% \or\relax
% La meilleure méthode semble d'effectuer une exécution avec le paquetage \pack{mtcoff} remplaçant
% le paquetage \upack{minitoc}, puis de rétablir le paquetage \upack{minitoc} et de ré-exécuter \LaTeX\ au
-% moins trois fois (oui, cela prend du temps\ldots). Voir la figure~\vref{f+mtc+3comp}.
+% moins trois fois (oui, cela prend du temps\ldots). Voir la figure~\vref{f+mtc+3comp}\,\footnote{J'ai utilisé le
+% paquetage \pack{pict2e}~\cite{pict2e}, de \namea{Hubert}{Gäßlein}{Gasslein} et \name{Rolf}{Niepraschk},
+% pour préparer cette figure.}.
% Exécuter avec le paquetage \pack{mtcoff}
% garantit que les fichiers auxiliaires standard seront purgés des commandes «~superflues~» introduites par
% \upack{minitoc}. Une solution plus radicale est de détruire les fichiers \suffix{.aux}, \suffix{.toc}, \suffix{.lof}
@@ -6485,7 +6588,8 @@ sud des États-Unis, comme la Louisiane.}
% to create empty (but numbered in a legal way) chapters.
% Since version~\#10, the \upack{minitoc} package works with appendices.
% Version \#19 allows to begin with a chapter other that number~1.
-% And look at~``Special Entries for TOC, LOF, LOT, Bibliography and Index'', section~\vref{special.entries}.
+% ^^A And look at~``Special Entries for TOC, LOF, LOT, Bibliography and Index'', section~\vref{special.entries}.
+% And look at~``Special Entries in the Table of Contents'', section~\vref{special.entries}.
%
% The same remark applies to the \texttt{part} and \texttt{section} counters.
% \or\relax
@@ -6497,8 +6601,10 @@ sud des États-Unis, comme la Louisiane.}
% Ceci casserait la mécanique du paquetage. Il vaut mieux ajouter des commandes \com{chapter}, afin de
% créer des chapitres vides (mais numérotés d'une manière légale). Depuis la version~\#10, le paquetage \upack{minitoc}
% fonctionne avec les appendices.
-% La version \#19 vous permet de commencer par un chapitre numéroté autrement que un. Et regardez «~Entrées
-% spéciales pour la table des matières, la liste des figures, la liste des tableaux, la bibliographie et l'index~»,
+% La version \#19 vous permet de commencer par un chapitre numéroté autrement que un.
+% ^^A Et regardez «~Entrées
+% ^^A spéciales pour la table des matières, la liste des figures, la liste des tableaux, la bibliographie et l'index~»,
+% Et regardez «~Entrées spéciales dans la table des matières~»,
% section~\vref{special.entries}.
%
% La même remarque s'applique aux compteurs \texttt{part} et \texttt{section}.
@@ -6514,9 +6620,9 @@ sud des États-Unis, comme la Louisiane.}
% \ifcase\LANG\relax
% The \upack{minitoc} package is restricted to document classes which define
% chapters in the standard way, like ``\class{book}'' and ``\class{report}'',
-% or sections in the standard way, like ``\class{article}''.
+% or sections in the standard way, like ``\class{article}''~\cite{classes}.
% There are ``parttocs'' if the document class defines the \com{part} command.
-% Note that classes like ``\class{letter}'', which have not the classical sectionning structure, cannot be
+% Note that classes like ``\class{letter}''~\cite{letter}, which have not the classical sectionning structure, cannot be
% supported. Classes using sectionning commands with other names are not supported\,\footnote{This would be
% very difficult: any user can create new sectionning commands (often with the help from some packages) with
% standard or new names; this is only limited by the imagination. The \upack{minitoc} package relies on the
@@ -6525,8 +6631,8 @@ sud des États-Unis, comme la Louisiane.}
% \or\relax
% Le paquetage \upack{minitoc} est restreint aux classes de document qui définissent les chapitres de la manière
% standard, comme «~\class{book}~» et «~\class{report}~», ou les sections de la manière standard,
-% comme «~\class{article}~». Il y~a des «~parttocs~» si la classe de document définit la commande \com{part}.
-% Notez que des classes telles que «~\class{letter}~», qui n'ont pas la structure de sectionnement classique, ne
+% comme «~\class{article}~»~\cite{classes}. Il y~a des «~parttocs~» si la classe de document définit la commande \com{part}.
+% Notez que des classes telles que «~\class{letter}~»~\cite{letter}, qui n'ont pas la structure de sectionnement classique, ne
% peuvent pas être supportées. Les classes utilisant des commandes de sectionnement portant d'autres noms ne sont
% pas supportées\,\footnote{Ce serait très difficile: tout utilisateur peut créer de nouvelles commandes de
% sectionnement (souvent à~l'aide de certains paquetages) portant des noms standard ou nouveaux; ceci n'est limité
@@ -6598,7 +6704,7 @@ sud des États-Unis, comme la Louisiane.}
% \fi
% \ifcase\LANG\relax
% Some demanding users want to have minilof, minilot and
-% minibbl. First, ``minibbl'' is another problem, strongly
+% minibbl (mini-bibliographies per part, chapter or section). First, ``minibbl'' is another problem, strongly
% related to the \BibTeX's dealing with \suffix{.aux} files. Look
% at the \pack{chapterbib}\cite{chapterbib}, \pack{bibunits}~\cite{bibunits},
% \pack{multibib}~\cite{multibib}, \pack{bibtopic}~\cite{bibtopic}, and \pack{splitbib}~\cite{splitbib} packages.
@@ -6606,7 +6712,8 @@ sud des États-Unis, comme la Louisiane.}
% Minibbls are not the aim of this package\footnote{See {\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multbib}}}.
% \or\relax
% Certains utilisateurs exigeants désirent avoir des minilofs, minilots et minibbls. Tout d'abord, les «~minibbls~»
-% (mini-bibliographies) sont un autre problème, fortement lié au traitement par \BibTeX\ des fichiers \suffix{.aux}.
+% (mini-bibliographies par partie, chapitte ou section) sont un autre problème,
+% fortement lié au traitement par \BibTeX\ des fichiers \suffix{.aux}.
% Regardez les paquetages \pack{chapterbib}~\cite{chapterbib}, \pack{bibunits}~\cite{bibunits},
% \pack{multibib}~\cite{bibunits}, \pack{bibtopic}~\cite{bibtopic} et \pack{splitbib}~\cite{splitbib}.
% La version~\#13 a implanté les minilofs et minilots basiques. Les minibbls ne sont pas l'objet de ce
@@ -6801,11 +6908,11 @@ sud des États-Unis, comme la Louisiane.}
% \ifcase\LANG\relax
% \section{The mini-tables have too much spaced lines}
% From version~\#29, you can have tight mini-tables with the \opt{tight} option, and
-% with the \opt{k-tight} option for the \KOMAScript{} classes~\cite{komab,koma} (since version~\#43).
+% with the \opt{k-tight} option for the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} (since version~\#43).
% \or\relax
% \section{Les mini-tables ont leurs lignes trop espacées}
% Depuis la version~\#29, vous pouvez avoir des mini-tables plus resserrées avec l'option \opt{tight},
-% avec l'option \opt{k-tight} pour les classes \KOMAScript~\cite{komab,koma} (depuis la version~\#43).
+% avec l'option \opt{k-tight} pour les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} (depuis la version~\#43).
% \fi
%
% ^^A (15)
@@ -6840,8 +6947,8 @@ sud des États-Unis, comme la Louisiane.}
% \ifcase\LANG\relax
% Since version~\#31, \upack{minitoc} works correctly with the powerful \pack{hyperref}
% package~\cite{hyperref.web}, thanks to \name{Heiko}{Oberdiek},
-% who used the work of \xname{Bernd}{Jaehne} and \xname{Didier}{Verna}.
-% \emph{Hence\Virage{} the \pack{minitoc-hyper} package is now obsolete and should no more be used.
+% using the work of \xname{Bernd}{Jaehne}, \xname{Didier}{Verna} and \xname{A.~J.~``Tony''}{Roberts}.
+% \emph{Hence\Virage{} the \pack{minitoc-hyper} package~\cite{minitoc-hyper} is now obsolete and should no more be used.
% It it still present on the CTAN archives for compatibility with old documents.}
% If you add the loading of the \pack{hyperref} package to a document yet using \upack{minitoc},
% you will get error message about spurious closing braces. Just let finish the \LaTeX\ run,
@@ -6856,8 +6963,8 @@ sud des États-Unis, comme la Louisiane.}
% \or\relax
% Depuis la version \#31, \upack{minitoc} fonctionne enfin correctement avec le puissant paquetage
% \pack{hyperref}~\cite{hyperref.web}, grâce à~\name{Heiko}{Oberdiek}, qui a utilisé les travaux de
-% \xname{Bernd}{Jaehne} et \xname{Didier}{Verna}.
-% \emph{Donc\Virage{} le paquetage \pack{minitoc-hyper} est désormais obsolète et ne devrait plus être
+% \xname{Bernd}{Jaehne}, \xname{Didier}{Verna} et \xname{A.~J.~``Tony''}{Roberts}.
+% \emph{Donc\Virage{} le paquetage \pack{minitoc-hyper}~\cite{minitoc-hyper} est désormais obsolète et ne devrait plus être
% utilisé. Il est encore présent sur les archives CTAN pour la compatibilité avec des anciens documents.}
% Si vous ajoutez le chargement du paquetage \pack{hyperref} à~un
% document utilisant déjà \upack{minitoc}, vous recevrez un message d'erreur concernant des accolades fermantes en
@@ -6983,8 +7090,9 @@ sud des États-Unis, comme la Louisiane.}
% \com{addcontentsline} command for a chapter or a section, putting trouble
% in the numbering of minitocs or secttocs. Several solutions are available. The first one is to add a
% \com{adjustmtc} or \com{adjuststc} command
-% (depending if the appendices are at the chapter or section level) after \emph{each}
-% \ienv{appendices}\ucom{begin}\texttt{\{appendices\}} command. An other solution is to add the following commands in the preamble
+% (depending on the level of the appendices, chapter or section) after \emph{each}
+% \ienv{appendices}\ucom{begin}\texttt{\{appendices\}} command.
+% An other solution is to add the following commands in the preamble
% \emph{after} the loading of the \pack{appendix} package:
% \begin{verse}
% \verb|\let\oldappendices\appendices|\\
@@ -7121,7 +7229,7 @@ sud des États-Unis, comme la Louisiane.}
% \end{verse}
% Pour que les entrées de sections dans la table des matières principale et dans les minitocs soient toutes en gras,
% placez l'incantation dans le préambule. Pour que ces entrées soient en gras dans les minitocs mais en fonte
-% normale dans la table des matières principale, placer l'incantation entre la commande \com{tableofcontents} et
+% normale dans la table des matières principale, placez l'incantation entre la commande \com{tableofcontents} et
% la première commande \com{chapter}.
%
% Puisque \pack{tocloft} est un paquetage très puissant et très utile, cela vaut la peine d'ajouter ces remèdes si
@@ -7134,7 +7242,7 @@ sud des États-Unis, comme la Louisiane.}
% \lneed{5}
% \ifcase\LANG\relax
% \section{Use with the \uclass{memoir} class}\iclass{memoir}\label{faq+memoir}
-% The \class{memoir} class~\cite{memoir,add-memoir} offers basically the functionnalities of the \pack{appendix},
+% The \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3} offers basically the functionnalities of the \pack{appendix},
% \pack{tocbibind}
% and \pack{tocloft} packages (this class and these packages have the same author, \xname{Peter~R.}{Wilson}),
% hence it has the same problems;
@@ -7167,7 +7275,7 @@ sud des États-Unis, comme la Louisiane.}
% \end{quote}
% \or\relax
% \section{Utilisation avec la classe \uclass{memoir}}\iclass{memoir}\label{faq+memoir}
-% La classe \class{memoir}~\cite{memoir,add-memoir} offre essentiellement les fonctionnalités des
+% La classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} offre essentiellement les fonctionnalités des
% paquetages \pack{appendix}, \pack{tocbibind} et \pack{tocloft} (cette classe et ces paquetages ont
% le même auteur, \xname{Peter~R.}{Wilson}),
% et donc elle a les mêmes problèmes; voir ci-dessus les solutions disponibles (sections~\vref{faq+appendix},
@@ -7254,7 +7362,7 @@ sud des États-Unis, comme la Louisiane.}
% \begin{macro}{\mtcaddchapter}
% \ifcase\LANG\relax
% Unfortunately, the \class{amsart} and \class{amsproc} document classes are
-% incompatible with \upack{minitoc}.
+% \Virage\emph{incompatible} with \upack{minitoc}.
% The \class{amsbook} document class requires the insertion of commands if you want
% a list of figures and/or a list of tables:
% \begin{verse}
@@ -7265,7 +7373,7 @@ sud des États-Unis, comme la Louisiane.}
% \end{verse}
% \or\relax
% Malheureusement, les classes de document \class{amsart} et \class{amsproc}
-% sont incompatibles avec \upack{minitoc}.
+% sont \Virage\emph{incompatibles} avec \upack{minitoc}.
% La classe de document \class{amsbook} requiert l'insertion de commandes si vous désirez
% une liste des figures et/ou une liste des tableaux:
% \begin{verse}
@@ -7322,15 +7430,13 @@ sud des États-Unis, comme la Louisiane.}
%<*mtc-apx>
\documentclass[oneside]{book}
\ProvidesFile{mtc-apx.tex}%
- [2007/01/04]
+ [2007/03/22]
\usepackage{lipsum} % provides filling text
\usepackage{tocbibind} % adds some entries in the main TOC.
\usepackage[tight,listfiles]{minitoc}
-\setcounter{minitocdepth}{3}
-\setcounter{parttocdepth}{3}
+\setcounter{minitocdepth}{3} \setcounter{parttocdepth}{3}
\begin{document}
-\doparttoc
-\dominitoc
+\doparttoc \dominitoc % prepare the mini-tables
\tableofcontents
\mtcaddchapter % because tocbibind adds a chapter entry in the TOC
\chapter{First}
@@ -7350,11 +7456,11 @@ Second
\appendix % begins the appendices
\addcontentsline{toc}{part}{Appendices} % adds a part entry in the TOC
\adjustptc % fixes the parttoc counter ptc
+\mtcsettitle{parttoc}{List of Appendices} % changes the parttoc title
\parttoc % adds a partial toc for the appendices
-\begin{mtchideinmaintoc}[-1] % hides the details of the
-% % appendices in the main TOC, but chapter-level
-% % entries would be still visible if you use 0
-% % in place of -1 as optional argument.
+\begin{mtchideinmaintoc}[-1] % hides the details of the appendices in the main TOC,
+% % but chapter-level entries would be still visible in the main TOC
+% % if you use 0 in place of -1 as optional argument.
\chapter{First appendix}
\minitoc
First appendix
@@ -7380,7 +7486,7 @@ Second appendix
% list of figures or of tables.
%
% Note\virage{} that the position of the end of these environments must be adjusted to include a page break (like
-% the one done by a \com{chapter} command), else the restore command might be inserted to early into the
+% the one done by a \com{chapter} command), else the restore command might be inserted too early into the
% \suffix{.toc}, \suffix{.lof} or \suffix{.lot} file. There is an example file
% (\exam{mtc-hi1.tex}):\label{mtc-hi1.tex}
% \or\relax
@@ -7427,6 +7533,8 @@ Second appendix
\minilot
%%----------------------
% \end{macrocode}
+% \end{SMOOTH}
+% \end{multicols}}
% \ifcase\LANG\relax
% We begin the hiding of figure entries in the list of figures and of table entries in the list of tables.
% In this document, we use the environment forms.
@@ -7434,6 +7542,9 @@ Second appendix
% Nous commençons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la
% liste des tableaux. Dans ce document, nous utilisons les formes environnements.
% \fi
+% \raggedcolumns
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{SMOOTH}
% \begin{macrocode}
\begin{mtchideinmainlof}
\begin{mtchideinmainlot}
@@ -7451,6 +7562,8 @@ Second appendix
\end{table}
\chapter{Third}
% \end{macrocode}
+% \end{SMOOTH}
+% \end{multicols}}
% \ifcase\LANG\relax
% We terminate the hiding of figure entries in the list of figures and of table entries in the list of tables.
% In this document, we use the environment forms.
@@ -7458,12 +7571,14 @@ Second appendix
% Nous terminons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la
% liste des tableaux. Dans ce document, nous utilisons les formes environnements.
% \fi
+% \raggedcolumns
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{SMOOTH}
% \begin{macrocode}
\end{mtchideinmainlot}
\end{mtchideinmainlof}
%%----------------------
-\minilof
-\minilot
+\minilof \minilot
\begin{figure}
\caption{CCCC1}
\end{figure}
@@ -7485,13 +7600,13 @@ Second appendix
% \ifcase\LANG\relax
% But it is also possible to use \emph{commands} in place of these environments: you place a \com{mtchideinmainlof}
% (or \com{mtchideinmainlot}) command in the first figure (or table) to
-% hide, \emph{before} its caption and a \com{endmtchideinmainlof} (or \com{endmtchideinmainlot}) command at the end of
+% hide, \virage\emph{before} its caption and a \com{endmtchideinmainlof} (or \com{endmtchideinmainlot}) command at the end of
% the last figure (or table) to hide, \emph{after} its caption, like in this example file
% (\exam{mtc-hi2.tex}):\label{mtc-hi2.tex}
% \or\relax
% Mais il est aussi possible d'utiliser des \emph{commandes} à~la place de ces environnements: vous placez une
% commande \com{mtchideinmainlof} (ou \com{mtchideinmainlot}) dans
-% la première figure (ou table) à~masquer, \emph{avant} son caption et une commande \com{endmtchideinmainlof}
+% la première figure (ou table) à~masquer, \virage\emph{avant} son caption et une commande \com{endmtchideinmainlof}
% (ou \com{endmtchideinmainlot}) à~la fin de la dernière figure (ou table) à~masquer, \emph{après} son caption,
% comme dans cet exemple de fichier (\exam{mtc-hi2.tex}):\label{mtc-hi2.tex}
% \fi
@@ -7510,8 +7625,7 @@ Second appendix
\listoffigures
\listoftables
\chapter{First}
-\minilof
-\minilot
+\minilof \minilot
\begin{figure}
\caption{AAAA1}
\end{figure}
@@ -7528,15 +7642,20 @@ Second appendix
\minilof
\minilot
% \end{macrocode}
+% \end{multicols}}
+% \end{SMOOTH}
% \ifcase\LANG\relax
% We begin the hiding of figure entries in the list of figures and of table entries in the list of tables.
-% In this document, we use the command forms: a command is inserted \emph{before} the caption of the first ``hidden''
+% In this document, we use the command forms: a command is inserted \virage\emph{before} the caption of the first ``hidden''
% entry.
% \or\relax
% Nous commençons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la
-% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \emph{avant}
+% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \virage\emph{avant}
% le caption de la \emph{première} entrée «~masquée~».
% \fi
+% \raggedcolumns
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{SMOOTH}
% \begin{macrocode}
\begin{figure}
\mtchideinmainlof % <--
@@ -7551,15 +7670,20 @@ Second appendix
\caption{TBBBB1}
\end{table}
% \end{macrocode}
+% \end{SMOOTH}
+% \end{multicols}}
% \ifcase\LANG\relax
% We terminate the hiding of figure entries in the list of figures and of table entries in the list of tables.
-% In this document, we use the command forms: a command is inserted \emph{after} the caption of the \emph{last} ``hidden''
+% In this document, we use the command forms: a command is inserted \virage\emph{after} the caption of the \emph{last} ``hidden''
% entry.
% \or\relax
% Nous terminons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la
-% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \emph{après}
+% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \virage\emph{après}
% le caption de la \emph{dernière} entrée «~masquée~».
% \fi
+% \raggedcolumns
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{SMOOTH}
% \begin{macrocode}
\begin{table}
\caption{TBBBB2}
@@ -7583,17 +7707,17 @@ Second appendix
\end{document}
%</mtc-hi2>
% \end{macrocode}
+% \end{SMOOTH}
+% \end{multicols}}
+% \flushcolumns
%
% \ifcase\LANG\relax
-% This method, recommended while more delicate to apply, is more reliable in delimiting the hiding domain: its solves the
-% problem of the asynchronism between the writing of floats and the writing of the normal text.
+% This method, recommended while more delicate to apply, is much more reliable in delimiting the hiding domain:
+% it solves the problem of the asynchronism between the writing of floats and the writing of the normal text.
% \or\relax
-% Cette méthode, recommandée bien que plus délicate à~appliquer, est plus fiable dans la délimitation du domaine de
+% Cette méthode, recommandée bien que plus délicate à~appliquer, est bien plus fiable dans la délimitation du domaine de
% masquage: elle résout le problème de l'asynchronisme entre l'écriture des éléments flottants et celle du texte normal.
% \fi
-% \end{multicols}}
-% \end{SMOOTH}
-% \flushcolumns
%
% ^^A (26)
% \lneed{5}
@@ -7697,9 +7821,9 @@ Second appendix
% \item the indentation.
% \item the width reserved for the section/subsection/\ldots\ number.
% \end{enumerate}
-% In the standard \class{book}, \class{report} and \class{article} classes, the dimensions
+% In the standard \class{book}, \class{report} and \class{article} classes~\cite{classes}, the dimensions
% (second and third arguments) are given in ``em'' units, and this unit
-% depends of the current font. In the main table of contents,
+% depends on the current font. In the main table of contents,
% the section and subsection entries are witten in the \emph{same} font, hence
% usually the alignment is correct. But in the minitocs, the section entries
% are written in a bold font while the subsection entries are written in
@@ -7747,7 +7871,7 @@ Second appendix
% \item l'indentation;
% \item la largeur réservée pour le numéro de section/sous-section/\ldots
% \end{enumerate}
-% Dans les classes standard \class{book}, \class{report} et \class{article}, les dimensions
+% Dans les classes standard \class{book}, \class{report} et \class{article}~\cite{classes}, les dimensions
% (deuxième et troisième arguments) sont données en unités «~em~», et cette unité
% dépend de la fonte courante. Dans la table des matières principale, les entrées de sections et de sous-sections
% sont écrites dans la \emph{même} fonte, donc normalement l'alignement est correct. Mais dans les
@@ -7773,6 +7897,7 @@ Second appendix
% \end{itemize}
% \fi
%
+% \lneed{8}
% \ifcase\LANG\relax
% \section{Useful precautions with starred sectionning commands}\label{faq.30}
% \begin{itemize}
@@ -7845,14 +7970,14 @@ Second appendix
% \ifcase\LANG\relax
% \section{Bad interaction \upack{minitoc/hyperref/memoir}}\ipack{hyperref}\iclass{memoir}\label{faq.32}
% When the \upack{minitoc} and \pack{hyperref}~\cite{hyperref.web} packages are used in a document
-% of class \class{memoir}~\cite{memoir,add-memoir},
+% of class \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3},
% the chapter header ``Chapter'' does not appear on the first page of the chapter.
%
% This problem is fixed in version~\#44 of \upack{minitoc}.
% \or\relax
% \section{Mauvaise interaction \upack{minitoc/hyperref/memoir}}\ipack{hyperref}\iclass{memoir}\label{faq.32}
% Lorsque les paquetages \upack{minitoc} et \pack{hyperref}~\cite{hyperref.web} sont utilisés dans un document
-% dont la classe est \class{memoir}~\cite{memoir,add-memoir}, l'en-tête de chapitre «~Chapitre~» n'apparaît pas
+% dont la classe est \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}, l'en-tête de chapitre «~Chapitre~» n'apparaît pas
% sur la première page du chapitre.
%
% Ce problème est corrigé dans la version~\#44 de \upack{minitoc}.
@@ -8046,13 +8171,13 @@ Second appendix
% \lneed{5}
% \ifcase\LANG\relax
% \section{Use with the \KOMAScript{} classes}\label{faq.35}
-% If a \KOMAScript{} class~\cite{komab,koma}, compatible with \upack{minitoc} (\class{scrbook}, \class{scrreprt} or
+% If a \KOMAScript{} class~\cite{komab,koma,robbers-pj-2006-3}, compatible with \upack{minitoc} (\class{scrbook}, \class{scrreprt} or
% \class{scrartcl}), is used, some class options may cause problems with the \upack{minitoc} package, because these
% options add chapter or section entries in the table of contents. See section~\vref{special.entries}. Of course,
% the \optd{hints} option detects this problem.
% \or\relax
% \section{Utilisation avec les classes \KOMAScript}\label{faq.35}
-% Si une classe \KOMAScript~\cite{komab,koma}, compatible avec \upack{minitoc} (\class{scrbook}, \class{scrreprt} ou
+% Si une classe \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}, compatible avec \upack{minitoc} (\class{scrbook}, \class{scrreprt} ou
% \class{scrartcl}), est utilisée, certaines options de la classe peuvent poser des problèmes avec le paquetage
% \upack{minitoc}, car elles ajoutent des entrées de chapitre ou de section dans la table des matières. Voir la
% section~\vref{special.entries}. Bien sûr, l'option \optd{hints} détecte ce problème.
@@ -8063,13 +8188,13 @@ Second appendix
% \ifcase\LANG\relax
% \section{Use with the \uclass{jura} class or the \upack{alphanum} package}\label{faq.36}\iclass{jura}\ipack{alphanum}
% The \class{jura} class loads the \pack{alphanum} package, which redefines the sectionning structure in a
-% non-standard way, after the loading of the \class{report} class. This class and this package are incompatible
+% non-standard way, after the loading of the \class{report} class. This class and this package are \Virage\emph{incompatible}
% with \upack{minitoc}.
% \or\relax
% \section{Utilisation avec la classe \uclass{jura} ou le paquetage \upack{alphanum}}%
% \label{faq.36}\iclass{jura}\ipack{alphanum}
% La classe \class{jura} charge le paquetage \pack{alphanum}, qui redéfinit la structure de sectionnement d'une
-% manière non-standard, après le chargement de la classe \class{report}. Cette classe et ce paquetage sont incompatibles
+% manière non-standard, après le chargement de la classe \class{report}. Cette classe et ce paquetage sont \Virage\emph{incompatibles}
% avec \upack{minitoc}.
% \fi
%
@@ -8221,15 +8346,24 @@ Second appendix
% Ce sont des \emph{commandes}, \virage\emph{pas} des dimensions,
% donc elles doivent être modifiées via \com{renewcommand}
% (mais \emph{pas} via \com{setlength}).
-% Un exemple d'utilisation\iname{Zhuhan}{Jiang} est donné dans le fichier document \exam{mtc-gap.tex}:\label{mtc-gap.tex}
+% Un exemple d'utilisation est donné dans le fichier document \exam{mtc-gap.tex}:\label{mtc-gap.tex}
% \fi
% \begin{macrocode}
%<*mtc-gap>
\documentclass[a4paper,oneside,12pt]{book}
\ProvidesFile{mtc-gap.tex}%
[2007/01/04]
+% \end{macrocode}
+% \ifcase\LANG\relax
+% We use the \pack{vruler} package (by \name{Zhuhan}{Jiang}) to display a vertical showing the position of the titles:
+% \or\relax
+% Nous utilisons le paquetage \pack{vruler} (de \name{Zhuhan}{Jiang}) pour placer une échelle verticale montrant la position
+% des titres:
+% \fi
+% \begin{macrocode}
\usepackage{vruler} % to have a vertical graduation to note positions
% % (by Zhuhan Jiang)
+% \begin{macrocode}
\usepackage{txfonts}
\usepackage[english2,tight,listfiles]{minitoc}
\begin{document}
@@ -8280,7 +8414,7 @@ Second appendix
% \section{Vertical spacing before the bottom rule of a minitable}\label{faq.45}
% The little spacing between a minitable and its bottom rule is implemented as a vertical kern that should
% be sufficient to allow the
-% descending parts of the letters of the last entry of the mini-table. The values should depend of
+% descending parts of the letters of the last entry of the mini-table. The values should depend on
% the line spacing and of the font size. They are defined as macros that you can adjust by redefining them via
% \com{renewcommand}. The (empirical) default values are given in table~\vref{t+kernafters}.
% \or\relax
@@ -9405,12 +9539,12 @@ Second appendix
% &P&\pack{hyperref}&\name{Sebastian}{Rahtz} and \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\
% $*$&C&\class{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
% &P&\pack{mcaption}&\name{Stephan}{Hennig}&\pageref{h.mcaption}&\cite{mcaption}\\
-% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\
+% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir,wilson-pj-2006-3}\\
% &P&\pack{notoccite}&\name{Donald}{Arseneau}&\pageref{ss+notoccite}&\cite{notoccite}\\
% &P&\pack{placeins}&\name{Donald}{Arseneau}&\pageref{rem+FB}&\cite{placeins}\\
% &P&\pack{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\
% &P&\pack{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\
-% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} and\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma}\\
+% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} and\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma,robbers-pj-2006-3}\\
% &P&\pack{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\
% &P&\pack{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\
% &P&\pack{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\
@@ -9421,7 +9555,7 @@ Second appendix
% &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
% &P&\pack{varsects}&\namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin}&\pageref{h.varsects}&\cite{varsects}\\
% \bottomrule
-% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible with \upack{minitoc}.}\\
+% $*$&\multicolumn{5}{@{}l@{}}{\quad \emph{Incompatible} with \upack{minitoc}.}\\
% C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lass.}\\
% P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}ackage.}\\
% \end{tabularx}
@@ -9451,12 +9585,12 @@ Second appendix
% &P&\pack{hyperref}&\name{Sebastian}{Rahtz} et \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\
% $*$&C&\class{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
% &P&\pack{mcaption}&\name{Stephan}{Hennig}&\pageref{h.mcaption}&\cite{mcaption}\\
-% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\
+% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir,wilson-pj-2006-3}\\
% &P&\pack{notoccite}&\name{Donald}{Arseneau}&\pageref{ss+notoccite}&\cite{notoccite}\\
% &P&\pack{placeins}&\name{Donald}{Arseneau}&\pageref{rem+FB}&\cite{placeins}\\
% &P&\pack{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\
% &P&\pack{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\
-% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} et\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma}\\
+% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} et\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma,robbers-pj-2006-3}\\
% &P&\pack{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\
% &P&\pack{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\
% &P&\pack{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\
@@ -9467,7 +9601,7 @@ Second appendix
% &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
% &P&\pack{varsects}&\namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin}&\pageref{h.varsects}&\cite{varsects}\\
% \bottomrule
-% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible avec \upack{minitoc}.}\\
+% $*$&\multicolumn{5}{@{}l@{}}{\quad \emph{Incompatible} avec \upack{minitoc}.}\\
% C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lasse.}\\
% P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}aquetage.}\\
% \end{tabularx}
@@ -9510,7 +9644,6 @@ Second appendix
% \or\relax
% \section{Le fichier document \uexam{mtc-2c.tex}}\label{mtc-2c.tex}\iexam{mtc-2c.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package in a document with a two columns layout.
% The layout uses the \pack{multicol} standard package~\cite{multicol} and its \env{multicols} environment.
@@ -9523,6 +9656,7 @@ Second appendix
% Nous forçons \com{mtcindent} à~zéro. Si une minitoc est assez longue pour se répartir sur les deux colonnes,
% le résultat peut être bizarre.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-2c>
\documentclass[12pt,a4paper]%
@@ -9539,6 +9673,7 @@ Second appendix
\dominitoc
\tableofcontents
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% Two first chapters with a standard chapter head, a minitoc on one full width column, then the body of the chapter
% on two columns:
@@ -9546,6 +9681,7 @@ Second appendix
% Deux premiers chapitres avec un en-tête standard, une minitoc sur la largeur complete, puis le corps du chapitre sur
% deux colonnes:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter{Primum capitulum}
\begin{multicols}{2}[\minitoc]
@@ -9564,12 +9700,14 @@ Second appendix
\lipsum[9-10]
\end{multicols}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% A third chapter entirely on two columns, so the chapter head and the minitoc are in the first column:
% \or\relax
% Un troisième chapitre entièrement sur deux colonnes, dont l'en-tête du chapitre et la minitoc sont
% dans la première colonne:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{multicols}{2}
\chapter{Tertium capitulum}
@@ -9582,6 +9720,7 @@ Second appendix
\lipsum[15-16]
\end{multicols}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% A fourth chapter, with the chapter head on one column, and the minitoc and the chapter body on two columns (the
% minitoc is in the first column):
@@ -9589,6 +9728,7 @@ Second appendix
% Un quatrième chapitre, avec l'en-tête de chapitre sur une seule colonne, mais la minitoc et le corps du chapitre
% sur deux colonnes (la minitoc est dans la première colonne):
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter{Quadrum capitulum}
\begin{multicols}{2}
@@ -9740,7 +9880,7 @@ Il y a une partie ou plus de deux parties: deuxième.
%<*mtc-3co>
\documentclass[oneside]{book}
\ProvidesFile{mtc-3co.tex}%
- [2007/02/12]
+ [2007/02/19]
\usepackage[a3paper]{geometry}
\usepackage{lipsum}
\usepackage{multicol}
@@ -10169,11 +10309,11 @@ I also added a lot of index entries, just to test.
% \begin{macrocode}
%<*mtc-addbib>
@MISC{minitoc,
- TITLE="The {\texttt{minitoc}} package",
+ TITLE="The {\textsf{minitoc}} package",
AUTHOR="Drucbert, Jean-Pierre F.",
ADDRESS="{\texttt{drucbert@onera.fr}}",
NOTE="{\url{CTAN:macros/latex/contrib/minitoc/minitoc.pdf}}",
- MONTH=jan,
+ MONTH=mar,
YEAR=2007}
% \end{macrocode}
@@ -10184,22 +10324,22 @@ I also added a lot of index entries, just to test.
% \fi
% \begin{macrocode}
@MISC{fminitoc,
- TITLE="Le paquetage {\texttt{minitoc}}",
+ TITLE="Le paquetage {\textsf{minitoc}}",
AUTHOR="Drucbert, Jean-Pierre F.",
ADDRESS="{\texttt{drucbert@onera.fr}}",
NOTE="{\url{CTAN:macros/latex/contrib/minitoc/fminitoc.pdf}}",
- MONTH=jan,
+ MONTH=mar,
YEAR=2007}
% \end{macrocode}
% \ifcase\LANG\relax
-% \item the documentation of the \texttt{shorttoc} package~\cite{shorttoc}:
+% \item the documentation of the \upack{shorttoc} package~\cite{shorttoc}:
% \or\relax
-% \item la documentation du paquetage \texttt{shorttoc}~\cite{shorttoc}:
+% \item la documentation du paquetage \upack{shorttoc}~\cite{shorttoc}:
% \fi
% \begin{macrocode}
@MISC{shorttoc,
- TITLE="The {\texttt{shorttoc}} package",
+ TITLE="The {\textsf{shorttoc}} package",
AUTHOR="Drucbert, Jean-Pierre F.",
ADDRESS="{\texttt{drucbert@onera.fr}}",
NOTE="{\url{CTAN:macros/latex/contrib/shorttoc/shorttoc.dtx}}",
@@ -10568,8 +10708,6 @@ I also added a lot of index entries, just to test.
% \or\relax
% \section{Le fichier document \uexam{mtc-amm.tex}}\label{mtc-amm.tex}\iexam{mtc-amm.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
-% \begin{SMOOTH}
% \ifcase\LANG\relax
% This example shows the use of the \env{appendices} environment in a \class{memoir} class document when
% the \upack{minitoc} package is loaded. First, the preamble:
@@ -10577,6 +10715,7 @@ I also added a lot of index entries, just to test.
% Cet exemple montre l'utilisation de l'environnement \env{appendices} dans un document de classe \class{memoir}
% lorsque le paquetage \upack{minitoc} a été chargé. Tout d'abord, le préambule:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-amm>
\documentclass[oneside]{memoir}
@@ -10595,6 +10734,7 @@ I also added a lot of index entries, just to test.
\section{First section}
\lipsum[2]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% The appendices are set in an \env{appendices} environment; we can add an entry in the TOC with
% \com{addappheadtotoc} (a command from the \class{memoir} class):
@@ -10602,6 +10742,7 @@ I also added a lot of index entries, just to test.
% Les appendices sont composés dans un environnement \env{appendices}; nous pouvons ajouter une entrée dans la table
% des matières avec \com{addappheadtotoc} (une commande fournie par la classe \class{memoir}):
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{appendices}
\addappheadtotoc
@@ -10619,7 +10760,6 @@ Afterthought appendix
\end{document}
%</mtc-amm>
% \end{macrocode}
-% \end{SMOOTH}
% \end{multicols}}
%
% \lneed{8}
@@ -10650,7 +10790,7 @@ Afterthought appendix
% \begin{macrocode}
%<*mtc-art>
%% mtc-art.tex
-%% This file contains a set of tests for the minitoc.sty version #52
+%% This file contains a set of tests for the minitoc.sty version #53
%% package. You can alter most of parameters to test.
%% article (\section must be defined)
\documentclass[12pt,a4paper]{article}
@@ -10673,7 +10813,7 @@ Afterthought appendix
% \ifcase\LANG\relax
% If you want to use sections numbered in each part (the section number restarts to~1 at the beginning of each
% part), uncomment the 3~lines of code below. This demonstrates that the numbering of the secttoc files is
-% independent of the numbering of the sections (it is absolute).
+% independent on the numbering of the sections (it is absolute).
% \or\relax
% Si vous voulez utiliser des sections numérotées dans chaque partie (le numéro de section repart à~1 au début de
% chaque partie), décommentez les 3~lignes de code ci-dessous. Ceci montre que la numérotation des fichiers
@@ -10753,6 +10893,14 @@ Afterthought appendix
\lipsum[4]
\subsection*{S4}
%%\addcontentsline{toc}{starsubsection}{*S4*}
+% \end{macrocode}
+% \ifcase\LANG\relax
+% A lot of subsections:
+% \or\relax
+% Un tas de sous-sections:
+% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{macrocode}
\lipsum[5]
\subsection{S5}
\lipsum[6]
@@ -10807,6 +10955,7 @@ Afterthought appendix
\subsection{S30}
\lipsum[31]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We return to the one column mode. Then a section with a secttoc and a sectlof (there are subsections and figures).
% The \opt{insection} package option should ensure that floating objects (like figures) do not drift outside
@@ -10992,7 +11141,7 @@ bla bla bla bla bla bla bla bla bla bla bla
%<*mtc-bk>
%%%%%%%%%%%%%%%%%%%%% A example file (differs from previous versions)
%% mtc-bk.tex
-%% This file contains a set of tests for the minitoc.sty version #52
+%% This file contains a set of tests for the minitoc.sty version #53
%% package file. You can alter most of parameters to test.
%% book/report (\chapter must be defined).
%% You can use a copy of this file to play with minitoc
@@ -11018,7 +11167,7 @@ bla bla bla bla bla bla bla bla bla bla bla
% \ifcase\LANG\relax
% If you want to use chapters numbered in each part (the chapter number restarts to~1 at the beginning of each
% part), uncomment the 3~lines of code below. This demonstrates that the numbering of the minitoc files is
-% independent of the numbering of the chapters (it is absolute).
+% independent on the numbering of the chapters (it is absolute).
% \or\relax
% Si vous voulez utiliser des chapitres numérotés dans chaque partie (le numéro de partie repart à~1 au début de
% chaque partie), décommentez les 3~lignes de code ci-dessous. Ceci montre que la numérotation des fichiers
@@ -11116,6 +11265,14 @@ bla bla bla bla bla bla bla bla bla bla bla
% \begin{macrocode}
\section*{S4}
\addcontentsline{toc}{section}{\protect\numberline{}{S4}}
+% \end{macrocode}
+% \ifcase\LANG\relax
+% A lot of subsections:
+% \or\relax
+% Un tas de sous-sections:
+% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
+% \begin{macrocode}
\lipsum[5]
\section{S5}
\lipsum[6]
@@ -11174,6 +11331,7 @@ bla bla bla bla bla bla bla bla bla bla bla
\section{S31}
\lipsum[33]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We return to one column mode. A new chapter, with a minitoc, a minilof and a minilot:
% \or\relax
@@ -11395,7 +11553,7 @@ bla bla bla bla bla bla bla bla bla bla bla
% the \pack{multicol} package~\cite{multicol}, the \pack{color} package~\cite{color}, because we want a colored
% background
% for the minitoc, the \pack{tocloft} package~\cite{tocloft}, to change some parameters of the minitoc, and, at
-% least, the \upack{minitoc} package.
+% least, the \upack{minitoc} package itself.
% \or\relax
% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document utilisant une mise en page sur
% deux colonnes pour certaines portions et le paquetage \pack{tocloft}~\cite{tocloft}. Le but est de commencer
@@ -11405,7 +11563,7 @@ bla bla bla bla bla bla bla bla bla bla bla
% qui définit la mise en page globale, le paquetage \pack{multicol}~\cite{multicol},
% le paquetage \pack{color}~\cite{color},
% car nous voulons un fond coloré pour la minitoc, le paquetage \pack{tocloft}~\cite{tocloft}, pour changer
-% quelques paramètres de la minitoc, et, enfin, le paquetage \upack{minitoc}.
+% quelques paramètres de la minitoc, et, enfin, le paquetage \upack{minitoc} lui-même.
% \fi
% \begin{macrocode}
%<*mtc-bo>
@@ -11470,11 +11628,10 @@ bla bla bla bla bla bla bla bla bla bla bla
% Ce code redéfinit le format de l'en-tête de chapitre:
% \fi
% \begin{macrocode}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% MACRO POUR AVOIR LE MOT RENCONTRE AU LIEU DE CHAPITRE
-% Sans saut de ligne
-% (modification du code qui se trouve dans la FAQ)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% MACRO POUR AVOIR LE MOT « RENCONTRE » AU LIEU DE « CHAPITRE » %
+% Sans saut de ligne (modification du code qui se trouve dans la FAQ) %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\def\@makechapterhead#1{%
\vspace*{10\p@}%
@@ -11506,16 +11663,16 @@ bla bla bla bla bla bla bla bla bla bla bla
% filets, un fond coloré pour la minitoc.
% \fi
% \begin{macrocode}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%: ENVIRONNEMENT POUR LA PAGE 1 DES RENCONTRES
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%: ENVIRONNEMENT POUR LA PAGE 1 DES RENCONTRES %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% param1: date de la rencontre
% param2: nombre de périodes
% param3: liste des documents distribués
% param4: messages
% param5: lecture
% param6: exercices
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{pageUn}[6]{%
\parindent = 0.0in
\rule{\linewidth}{1pt}
@@ -11571,9 +11728,9 @@ bla bla bla bla bla bla bla bla bla bla bla
%\parindent = 0.0in
\parskip = 0.1in
-%%%%%%%%%%%%%%%%%%%%%%%
-%: REDÉFINIR LES SECTIONS
-%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%: REDÉFINIR LES SECTIONS %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand{\thesection}{\Alph{section}}
%\renewcommand{\thesection}{\thechapter-\Alph{section}}
@@ -11584,9 +11741,9 @@ bla bla bla bla bla bla bla bla bla bla bla
% Le corps du document:
% \fi
% \begin{macrocode}
-%%%%%%%%%%%%%%%%%%%%%%%
-%: BEGIN
-%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%
+%: BEGIN %
+%%%%%%%%%%
\begin{document}
\dominitoc
\faketableofcontents
@@ -11617,9 +11774,9 @@ bla bla bla bla bla bla bla bla bla bla bla
}
\end{pageUn}
-%%%%%%%%%%%%%%%%%%%%%%%
-\section{Titre de la section}
-%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Titre de la section} %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Texte dans la section
@@ -11634,9 +11791,9 @@ Bla bla bla
Bla bla bla
-%%%%%%%%%%%%%%%%%%%%%%%
-\section{Titre d'une autre section}
-%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Titre d'une autre section} %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Texte dans la section
@@ -11651,9 +11808,9 @@ Bla bla bla
Bla bla bla
-%%%%%%%%%%%%%%%%%%%%%%%
-\section{Encore une autre section}
-%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Encore une autre section} %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Texte dans la section
@@ -11751,7 +11908,6 @@ things by halves around here.
% \or\relax
% \section{Le fichier document \uexam{mtc-cri.tex}}\label{mtc-cri.tex}\iexam{mtc-cri.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package in a document
% with a starred part and starred chapters. Note the use of the adjustment commands.
@@ -11761,6 +11917,7 @@ things by halves around here.
% avec une partie étoilée et des chapitres étoilés. Notez l'utilisation des commandes d'ajustement.
% Cet exemple n'est pas commenté: suivez simplement l'insertion des mini-tables dans le fichier \xfile{mtc-cri.log}.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-cri>
\documentclass[12pt,a4paper]%
@@ -11824,6 +11981,80 @@ Présentation des lecteurs\ldots
% \end{macrocode}
% \end{multicols}}%
%
+% \lneed{8}
+% \ifcase\LANG\relax
+% \section{The \uexam{mtc-fko.tex} document file}\label{mtc-fko.tex}\iexam{mtc-fko.tex}
+% \or\relax
+% \section{Le fichier document \uexam{mtc-fko.tex}}\label{mtc-fko.tex}\iexam{mtc-fko.tex}
+% \fi
+% \ifcase\LANG\relax
+% This is a document using the \class{scrbook} class. Without any precaution, some entries in the minitocs are
+% not in the right font (bold sans serif) like in the main table of contents; moreover, the language of the
+% minitoc titles is not correct because the options of the \pack{babel} package are not transferred to the
+% \upack{minitoc} package. To solve the language problem, we just set ``\lopt{german}'' as a \emph{global} option in
+% the \com{documentclass} command (\pack{babel} and \upack{minitoc} will hence use this global option).
+% \or\relax
+% C'est un document qui utilise la classe \class{scrbook}. Sans aucune précaution, certaines entrées dans les minitocs ne
+% sont pas dans la fonte correcte (grasse et sans empattements) comme dans la table des matières principale; de
+% plus, la langue des titres des minitocs n'est pas correcte car les options du paquetage \pack{babel} ne sont
+% pas transmises au paquetage \upack{minitoc}. Pour résoudre ce problème de langue, nous mettons
+% simplement «~\lopt{german}~» comme option \emph{globale} dans la commande \com{documentclass} (\pack{babel}
+% et \upack{minitoc} utiliseront donc cette option globale).
+% \fi
+%
+% \lneed{4}
+% \begin{macrocode}
+%<*mtc-fko>
+\documentclass[german,a4paper,oneside]{scrbook}
+\ProvidesFile{mtc-fko.tex}%
+ [2007/02/19]
+% \end{macrocode}
+% \ifcase\LANG\relax
+% Then we load the packages and set some parameters:
+% \or\relax
+% Puis nous chargeons les paquetages et établissons quelques paramètres:
+% \fi
+% \begin{macrocode}
+\usepackage{babel}
+\usepackage[tight]{minitoc}
+\setlength{\mtcindent}{0pt} % optional
+% \end{macrocode}
+% \ifcase\LANG\relax
+% Then we set explicitly the fonts for the entries\footnote{Here we only gave the commands for the section entries in
+% the minitocs, but analog commands may be used for lower entries.} and the font of the titles of the minitocs,
+% knowing that the font command \com{sectfont} is defined in \xfile{scrbook.cls}; we change also the title for
+% the minitocs:
+% \or\relax
+% Puis nous établissons explicitement les fontes pour les entrées\,\footnote{Nous ne donnons ici que les commandes
+% pour les entrées de sections dans les minitocs, mais des commandes analogues peuvent être utilisées pour des
+% entrées inférieures.} et la fonte des titres des minitocs, en sachant que la commande de fonte \com{sectfont}
+% est définie dans \xfile{scrbook.cls}; nous changeons aussi le titre des minitocs:
+% \fi
+% \begin{macrocode}
+\mtcsetfont{minitoc}{section}{\sectfont\small}
+\mtcsettitlefont{minitoc}{\sectfont\large}
+\mtcsettitle{minitoc}{Inhalt}
+% \end{macrocode}
+% \ifcase\LANG\relax
+% Then the body of the document, with a chapter (with a minitoc) containing a section. The section entry did not
+% appear in bold sans serif in the original document (before the corrections).
+% \or\relax
+% Et voici le corps du document, avec un chapitre (et sa minitoc) contenant une section. L'entrée de section
+% n'apparaissait pas en gras sans empattement dans le document original (avant les corrections).
+% \fi
+% \begin{macrocode}
+\begin{document}
+\dominitoc
+\tableofcontents
+%
+\chapter{Ein serifenloses Kapitel}
+\minitoc % Aufruf Minitoc
+\section{Dieser Text ist in minitoc serifenlos}
+Auch der Text \glqq Inhaltsangabe\grqq\ will
+so wie koma es definiert.
+\end{document}
+%</mtc-fko>
+% \end{macrocode}
%
% \lneed{8}
% \ifcase\LANG\relax
@@ -12043,7 +12274,6 @@ Présentation des lecteurs\ldots
% \or\relax
% \section{Le fichier document \uexam{mtc-hia.tex}}\label{mtc-hia.tex}\iexam{mtc-hia.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package in a document where the entries for some tables
% must be hidden in the main list of tables. The document uses the \class{article} class.
@@ -12051,6 +12281,7 @@ Présentation des lecteurs\ldots
% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document où les entrées pour certains
% tableaux doivent être masquées dans la liste des tableaux principale. Le document utilise la classe \class{article}.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-hia>
\documentclass%
@@ -12076,11 +12307,13 @@ Présentation des lecteurs\ldots
\end{table}
\lipsum[3]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
-% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \emph{before} its caption:
+% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \virage\emph{before} its caption:
% \or\relax
-% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \emph{avant} son caption:
+% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \virage\emph{avant} son caption:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{table}[hb]
\mtchideinmainlot
@@ -12095,11 +12328,13 @@ Présentation des lecteurs\ldots
\sectlot
\lipsum[8]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
-% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \emph{after} its caption:
+% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \virage\emph{after} its caption:
% \or\relax
-% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \emph{après} son caption:
+% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \virage\emph{après} son caption:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{table}[hb]
\caption{My last hidden table}
@@ -12125,7 +12360,6 @@ Présentation des lecteurs\ldots
% \or\relax
% \section{Le fichier document \uexam{mtc-hir.tex}}\label{mtc-hir.tex}\iexam{mtc-hir.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package in a document where the entries for some tables
% must be hidden in the main list of tables. The document uses the \class{report} class.
@@ -12133,6 +12367,7 @@ Présentation des lecteurs\ldots
% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document où les entrées pour certains
% tableaux doivent être masquées dans la liste des tableaux principale. Le document utilise la classe \class{report}.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-hir>
\documentclass[a4paper]{report}
@@ -12156,11 +12391,13 @@ Présentation des lecteurs\ldots
\end{table}
\lipsum[3]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
-% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \emph{before} its caption:
+% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \virage\emph{before} its caption:
% \or\relax
-% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \emph{avant} son caption:
+% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \virage\emph{avant} son caption:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{table}[hb]
\mtchideinmainlot % <--
@@ -12175,11 +12412,13 @@ Présentation des lecteurs\ldots
\minilot
\lipsum[8]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
-% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \emph{after} its caption:
+% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \virage\emph{after} its caption:
% \or\relax
-% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \emph{après} son caption:
+% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \virage\emph{après} son caption:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{table}[hb]
\caption{My last hidden table}
@@ -12542,8 +12781,6 @@ modèle~[...]
% \or\relax
% \section{Le fichier document \uexam{mtc-mem.tex}}\label{mtc-mem.tex}\iexam{mtc-mem.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
-% \begin{SMOOTH}
% \ifcase\LANG\relax
% This example shows the use of the \upack{minitoc} package in a \class{memoir} class document.
% First, the preamble:
@@ -12551,6 +12788,7 @@ modèle~[...]
% Cet exemple montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{memoir}.
% Tout d'abord, le préambule:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-mem>
\documentclass%
@@ -12565,6 +12803,7 @@ modèle~[...]
%%\usepackage{mtcoff}
\begin{document}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We use the starred form \com{tableofcontents*} specific of the \class{memoir} class. Note that the
% the \com{chapter} command has \emph{two} optional arguments in the \class{memoir} class.
@@ -12572,6 +12811,7 @@ modèle~[...]
% Nous utilisons la forme étoilée \com{tableofcontents*} spécifique de la classe \class{memoir}. Notez que la
% commande \com{chapter} a \emph{deux} arguments optionnels dans la classe \class{memoir}.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\dominitoc
\tableofcontents*
@@ -12598,7 +12838,6 @@ modèle~[...]
\end{document}
%</mtc-mem>
% \end{macrocode}
-% \end{SMOOTH}
% \end{multicols}}
%
% \lneed{5}
@@ -12948,13 +13187,13 @@ Figure~\vref{3figs-c}.
% \section{Le fichier document \uexam{mtc-scr.tex}}\label{mtc-scr.tex}\iexam{mtc-scr.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \upack{minitoc} package with a {\KOMAScript} document class~\cite{komab,koma},
+% This document shows the use of the \upack{minitoc} package with a {\KOMAScript} document class~\cite{komab,koma,robbers-pj-2006-3},
% \class{scrreprt}.
% Some precautions are needed, because these classes have specific interfaces with the TOC (class options and
% commands).
% \or\relax
% Ce document montre l'utilisation du paquetage \upack{minitoc} avec une classe de document
-% {\KOMAScript}~\cite{komab,koma},
+% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3},
% \class{scrreprt}. Certaines précautions sont nécessaires, car ces classes ont des interfaces spécifiques avec la
% table des matières (options de classe et commandes).
% \fi
@@ -12977,10 +13216,10 @@ Figure~\vref{3figs-c}.
\usepackage{hyperref}
% \end{macrocode}
% \ifcase\LANG\relax
-% With a {\KOMAScript} class~\cite{komab,koma}, use the \opt{k-tight} package option in place of \opt{tight};
+% With a {\KOMAScript} class~\cite{komab,koma,robbers-pj-2006-3}, use the \opt{k-tight} package option in place of \opt{tight};
% as it is a document in german, use also a language package option:
% \or\relax
-% Avec une classe {\KOMAScript}~\cite{komab,koma}, utilisez l'option de paquetage \opt{k-tight} au lieu
+% Avec une classe {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}, utilisez l'option de paquetage \opt{k-tight} au lieu
% de \opt{tight}; comme c'est un document en allemand, utilisez aussi une option de langue pour le paquetage:
% \fi
% \begin{macrocode}
@@ -13122,6 +13361,7 @@ Declaration goes here
% \or\relax
% Les chapitres suivants sont normaux (non étoilés):
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter{Chapter One}
\minitoc
@@ -13144,6 +13384,7 @@ Some more text.
\end{document}
%</mtc-syn>
% \end{macrocode}
+% \end{multicols}}
%
% \lneed{8}
% \ifcase\LANG\relax
@@ -13151,7 +13392,6 @@ Some more text.
% \or\relax
% \section{Le fichier document \uexam{mtc-tbi.tex}}\label{mtc-tbi.tex}\iexam{mtc-tbi.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package with a document using
% the \pack{tocbibind} package~\cite{tocbibind}.
@@ -13159,18 +13399,21 @@ Some more text.
% Ce document montre l'utilisation du paquetage \upack{minitoc} avec un document utilisant le
% paquetage \pack{tocbibind}~\cite{tocbibind}.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-tbi>
\documentclass[a4paper]{report}
\ProvidesFile{mtc-tbi.tex}%
[2007/01/04]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We dont want an entry for the TOC in the TOC: option \optp{nottoc}{tocbibind} for the \pack{tocbibind} package:
% \or\relax
% Nous ne voulons pas d'entrée pour la table des matières dans la table des matières: option \optp{nottoc}{tocbibind} pour
% le paquetage \pack{tocbibind}:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\usepackage[nottoc]{tocbibind}
\usepackage[tight]{minitoc}
@@ -13178,6 +13421,7 @@ Some more text.
\dominitoc
\tableofcontents
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% As there is no entry for the TOC in the TOC, no correction is necessary; we comment out the usual
% correction\,\footnote{It is recommended to keep this comment; you could change your mind.}:
@@ -13186,25 +13430,30 @@ Some more text.
% nécessaire: nous mettons la correction habituelle en commentaire\,\footnote{Il est recommandé de conserver ce
% commentaire; vous pourriez changer d'avis.}:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%% tocbibind compatibility
%% not used if nottoc option :
%% \mtcaddchapter[]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% A starred chapter with an entry in the TOC; we add it;
% \or\relax
% Un chapitre étoilé avec une entrée dans la table des matières; nous l'ajoutons:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter*{Introduction}
\mtcaddchapter[Introduction]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% Some normal chapters:
% \or\relax
% Quelques chapitres normaux:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter{Title of chapter~1}
\minitoc
@@ -13223,21 +13472,27 @@ Some more text.
\section{ds1}
\section{ds2}
% \end{macrocode}
+% \end{multicols}}
+%
+% \lneed{4}
% \ifcase\LANG\relax
% Another starred chapter, with an entry in the TOC:
% \or\relax
% Un autre chapitre étoilé, avec une entrée dans la table des matières:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter*{Conclusion}
\mtcaddchapter[Conclusion]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% Yet another starred chapter, with an entry in the TOC, but with starred sections, also listed in the TOC:
% \or\relax
% Encore un autre chapitre étoilé, avec une entrée dans la table des matières, mais avec des sections étoilées,
% elles aussi listées dans la table des matières:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\chapter*{Appendices}
\mtcaddchapter[Appendices]
@@ -13249,17 +13504,20 @@ Some more text.
\addcontentsline{toc}{section}%
{second appendix}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% The list of figures has an entry in the TOC (via the \pack{tocbibind} package), so a correction must be applied:
% \or\relax
% La liste des figures a une entrée dans la table des matières (via le paquetage \pack{tocbibind}), donc une
% correction doit être appliquée:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\listoffigures
%% tocbibind compatibility
\mtcaddchapter
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% The \pack{tocbibind} package adds an entry in the TOC for the bibliography, so we must add the recommended
% correction:
@@ -13267,6 +13525,7 @@ Some more text.
% Le paquetage \pack{tocbibind} ajoute une entrée dans la table des matières pour la bibliographie, donc nous
% devons ajouter la correction recommandée:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{thebibliography}{3}
\bibitem {s1}{title ...}
@@ -13284,7 +13543,6 @@ Some more text.
% \or\relax
% \section{Le fichier document \uexam{mtc-tlc.tex}}\label{mtc-tlc.tex}\iexam{mtc-tlc.tex}
% \fi
-% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \ifcase\LANG\relax
% This document shows the use of the \upack{minitoc} package in a document of the \class{article} class.
% It is the example of~\cite[page~58]{TLC2}, modernized.
@@ -13292,29 +13550,34 @@ Some more text.
% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{article}.
% C'est l'exemple de~\cite[page~58]{TLC2}, modernisé.
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-tlc>
\documentclass{article}
\ProvidesFile{mtc-tlc.tex}%
[2007/01/04]
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% Dimensions of the text on the page:
% \or\relax
% Dimensions du texte sur la page:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\setlength{\textwidth}%
{124.20126pt}
\setlength{\textheight}%
{19\baselineskip}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We load the \upack{minitoc} package and set some parameters (indentation, base font and depth) for the secttocs:
% \or\relax
% Nous chargeons le paquetage \upack{minitoc} et établissons quelques paramètres (indentation, fonte de base et
% profondeur) pour les secttocs:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\usepackage{minitoc}
\setlength{\stcindent}{0pt}
@@ -13322,11 +13585,13 @@ Some more text.
{\footnotesize}
\mtcsetdepth{secttoc}{3}
% \end{macrocode}
+% \end{multicols}}
% \ifcase\LANG\relax
% We prepare the secttocs, without title, and the table of contents which is not printed:
% \or\relax
% Nous préparons les secttocs, sans titre, et la table des matières qui n'est pas imprimée:
% \fi
+% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
\begin{document}
\dosecttoc[e]
@@ -13374,6 +13639,7 @@ Some more text.
% the \pack{subfig} package~\cite{subfig}.} shows
% the use of the \upack{minitoc} package with a document containing subfigures (here with the
% \pack{subfig} package~\cite{subfig}). We show how to use minilofs and to adjust their depth.
+% The old package \pack{fullpage}~\cite{fullpage} is used have a wide text area.
%
% The preamble loads the \pack{subfig} package and redefines the format of subfigure entries in the list of figures:
% \or\relax
@@ -13381,6 +13647,7 @@ Some more text.
% montre l'utilisation du paquetage \upack{minitoc} avec un document contenant des sous-figures
% (ici avec le paquetage \pack{subfig}~\cite{subfig}). Nous montrons comment utiliser des minilofs et
% ajuster leur profondeur.
+% Le vieux paquetage \pack{fullpage}~\cite{fullpage} est utilisé pour avoir une grande zone de texte.
%
% Le préambule charge le paquetage \pack{subfig} et redéfinit le format des entrées des sous-figures dans la
% liste des figures:
@@ -13630,9 +13897,9 @@ have centered labels.
% \or\relax
% \subsection{Messages informatifs}
% \fi
-% \begin{xmessage}[2007/02/12 v52 Package minitoc (JPFD)]
+% \begin{xmessage}[2007/03/22 v53 Package minitoc (JPFD)]
% \begin{quote}
-% \verb|Package: minitoc 2007/02/12 v52 Package minitoc (JPFD)|
+% \verb|Package: minitoc 2007/03/22 v53 Package minitoc (JPFD)|
% \end{quote}
% \ifcase\LANG\relax
% This is the announce message of the \upack{minitoc} package, with its name, date and version. ``JPFD'' are my
@@ -13646,7 +13913,7 @@ have centered labels.
% \begin{xmessage}[I0001]
% \begin{quote}
% \verb|Package minitoc Info: <I0001>|\\
-% \verb|(minitoc) *** minitoc package, version 52 ***.|
+% \verb|(minitoc) *** minitoc package, version 53 ***.|
% \end{quote}
% \ifcase\LANG\relax
% Remember the version of the package.
@@ -14241,12 +14508,12 @@ have centered labels.
% As you are using also the \emph{\CCC} class, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{special.entries}.
% The classes involved here are \class{scrbook}, \class{scrreprt}, and \class{scrartcl}, i.e., the \KOMAScript{}
-% classes~\cite{komab,koma} compatible with \upack{minitoc}.
+% classes~\cite{komab,koma,robbers-pj-2006-3} compatible with \upack{minitoc}.
% \or\relax
% Puisque vous utilisez aussi la classe \emph{\CCC}, vous devriez consulter la documentation du paquetage
% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{special.entries}.
% Les classes concernées ici sont \class{scrbook}, \class{scrreprt} et \class{scrartcl}, c'est-à-dire les
-% classes \KOMAScript{}~\cite{komab,koma} compatibles avec \upack{minitoc}.
+% classes \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} compatibles avec \upack{minitoc}.
% \fi
% \end{xmessage}
%
@@ -14826,10 +15093,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \pack{alphanum} package which is incompatible with the \upack{minitoc} package. The
+% You are using the \pack{alphanum} package which is \Virage\emph{incompatible} with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez le paquetage \pack{alphanum} qui est incompatible avec le paquetage \upack{minitoc}. La
+% Vous utilisez le paquetage \pack{alphanum} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -14842,10 +15109,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \class{amsart} document class which is incompatible with the \upack{minitoc} package. The
+% You are using the \class{amsart} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \class{amsart} qui est incompatible avec le paquetage \upack{minitoc}. La
+% Vous utilisez la classe de document \class{amsart} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -14858,10 +15125,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \class{amsproc} document class which is incompatible with the \upack{minitoc} package. The
+% You are using the \class{amsproc} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \class{amsproc} qui est incompatible avec le paquetage \upack{minitoc}. La
+% Vous utilisez la classe de document \class{amsproc} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -14894,10 +15161,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \class{jura} document class which is incompatible with the \upack{minitoc} package. The
+% You are using the \class{jura} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \class{jura} qui est incompatible avec le paquetage \upack{minitoc}. La
+% Vous utilisez la classe de document \class{jura} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -15080,11 +15347,12 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are trying to use also the \pack{titletoc} package, but it is incompatible with the \upack{minitoc} package.
+% You are trying to use also the \pack{titletoc} package, but it is \Virage\emph{incompatible} with the \upack{minitoc} package.
% See note~\vref{fn+titlesec}.
% \or\relax
-% Puisque vous utilisez aussi le paquetage \pack{tocloft}, vous devriez consulter la documentation du paquetage
-% \upack{minitoc} pour les précautions spécifiques. Voir la note~\vref{fn+titlesec}.
+% Vous essayez d'utiliser aussi le paquetage \pack{titletoc} package, mais il est \Virage\emph{incompatible} avec le
+% paquetage \upack{minitoc}.
+% Voir la note~\vref{fn+titlesec}.
% \fi
% \end{xmessage}
%
@@ -15760,12 +16028,12 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% You are using the \pack{placeins} package, but with its \optp{above}{placeins} option, while
-% \upack{minitoc} is called with its \opt{insection} option which is incompatible with it. See page~\pageref{rem+FB},
-% near a ``dangerous bend'' symbol\DBEND.
+% \upack{minitoc} is called with its \opt{insection} option which is \Virage\emph{incompatible} with it. See page~\pageref{rem+FB},
+% near a ``dangerous bend'' symbol.
% \or\relax
% Vous utilisez le paquetage \pack{placeins}, mais avec son option \optp{above}{placeins}, alors que
-% \upack{minitoc} est appelé avec son option \opt{insection} qui est incompatible avec elle.
-% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~»\DBEND.
+% \upack{minitoc} est appelé avec son option \opt{insection} qui est \Virage\emph{incompatible} avec elle.
+% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~».
% \fi
% \end{xmessage}
%
@@ -15781,12 +16049,12 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% You are using the \pack{placeins} package, but with its \optp{below}{placeins} option, while
-% \upack{minitoc} is called with its \opt{insection} option which is incompatible with it. See page~\pageref{rem+FB},
-% near a ``dangerous bend'' symbol\DBEND.
+% \upack{minitoc} is called with its \opt{insection} option which is \Virage\emph{incompatible} with it. See page~\pageref{rem+FB},
+% near a ``dangerous bend'' symbol.
% \or\relax
% Vous utilisez le paquetage \pack{placeins}, mais avec son option \optp{below}{placeins}, alors que
-% \upack{minitoc} est appelé avec son option \opt{insection} qui est incompatible avec elle.
-% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~»\DBEND.
+% \upack{minitoc} est appelé avec son option \opt{insection} qui est \Virage\emph{incompatible} avec elle.
+% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~».
% \fi
% \end{xmessage}
%
@@ -16420,9 +16688,9 @@ have centered labels.
% \verb|Type <return> and rerun LaTeX|
% \end{quote}
% \ifcase\LANG\relax
-% The first and second arguments of the \com{mtcsetfeature} macro are incompatible. You should verify them.
+% The first and second arguments of the \com{mtcsetfeature} macro are \Virage\emph{incompatible}. You should verify them.
% \or\relax
-% Les premier et deuxième arguments de la macro \com{mtcsetfeature} sont incompatibles. Vous devriez les vérifier.
+% Les premier et deuxième arguments de la macro \com{mtcsetfeature} sont \Virage\emph{incompatibles}. Vous devriez les vérifier.
% \fi
% \end{xmessage}
%
@@ -16461,9 +16729,9 @@ have centered labels.
% \verb|Type <return> and rerun LaTeX|
% \end{quote}
% \ifcase\LANG\relax
-% The first and second arguments of a \com{mtcsetformat} macro are incompatible. One is likely to be misspelt.
+% The first and second arguments of a \com{mtcsetformat} macro are \Virage\emph{incompatible}. One is likely to be misspelt.
% \or\relax
-% Les premier et second arguments d'une macro \com{mtcsetformat} sont incompatibles. Il est probable qu'il
+% Les premier et second arguments d'une macro \com{mtcsetformat} sont \Virage\emph{incompatibles}. Il est probable qu'il
% y~ait une faute de frappe dans l'un d'eux.
% \fi
% \end{xmessage}
@@ -16516,11 +16784,11 @@ have centered labels.
% \verb|So it remains incompatible. Sorry.|
% \end{quote}
% \ifcase\LANG\relax
-% Your version of the \class{memoir} class is really incompatible with the \upack{minitoc} package and cannot be
+% Your version of the \class{memoir} class is really \Virage\emph{incompatible} with the \upack{minitoc} package and cannot be
% automatically patched. Please update the \class{memoir} class and/or the \upack{minitoc} package from the CTAN
% archives or a recent distribution.
% \or\relax
-% Votre version de la classe \class{memoir} est vraiment incompatible avec le paquetage \upack{minitoc} et ne peut
+% Votre version de la classe \class{memoir} est vraiment \Virage\emph{incompatible} avec le paquetage \upack{minitoc} et ne peut
% pas être corrigée automatiquement. Vous êtes priés de mettre à~jour la classe \class{memoir} et/ou le paquetage
% \upack{minitoc} depuis les archives ou une distribution récente.
% \fi
@@ -17050,14 +17318,14 @@ have centered labels.
% \item[\AmS] The American Mathematical Society. This society has developped some document classes:
% unfortunately, \class{amsart} and \class{amsproc} are \Virage\emph{incompatible} with the \upack{minitoc} package;
% \class{amsbook} is compatible but needs precautions.
-% \item[\uclass{amsart}, \xfile{amsart.cls}]\iclass{amsart} A document class for articles,
+% \item[\uclass{amsart}, \xfile{amsart.cls}]\iclass{amsart} A document class for articles~\cite{amslatex},
% provided by the American Mathematical
% Society (\AmS). Unfortunately, this class is \Virage\emph{incompatible} with the \upack{minitoc} package.
-% \item[\uclass{amsbook}, \xfile{amsbook.cls}]\iclass{amsbook} A document class for books,
+% \item[\uclass{amsbook}, \xfile{amsbook.cls}]\iclass{amsbook} A document class for books~\cite{amslatex},
% provided by the American Mathematical
% Society (\AmS). This class is compatible with the \upack{minitoc} package, but needs some precautions.
% See section~\vref{s+AMS}.
-% \item[\uclass{amsproc}, \xfile{amsproc.cls}]\iclass{amsproc} A document class for conference proceedings,
+% \item[\uclass{amsproc}, \xfile{amsproc.cls}]\iclass{amsproc} A document class for conference proceedings~\cite{amslatex},
% provided by the American Mathematical Society (\AmS). Unfortunately, this class is
% \Virage\emph{incompatible} with the \upack{minitoc} package.
% \begin{SMOOTH}
@@ -17083,10 +17351,10 @@ have centered labels.
% \xfile{arab2.mld} and
% \xfile{hebrew.mld} come from \packa{Arab\TeX}{ArabTeX}, while those of \xfile{hebrew2.mld} come
% from \pack{babel}~\cite{babel,babel-user}.
-% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} is a package (prepared by \namea{Serguei}{D'Achian}{Dachian},
+% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} is a package (prepared by \name{Sergueï}{Dachian},
% \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}) to prepare \LaTeX{}
% documents in the \lopt{armenian} language. The titles in \xfile{armenian.mld} come from Arm\TeX.
-% \item[\uclass{article}]\iclass{article} A standard \LaTeX\ document class. It has sectionning commands: \com{part}
+% \item[\uclass{article}]\iclass{article} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part}
% and \com{section} (and below), but not \com{chapter}. It is compatible with the \upack{minitoc} package
% and you can make mini-tables at the part and section levels (but, of course, not at the chapter level).
% \item[\com{AtBeginDocument}]
@@ -17122,9 +17390,9 @@ have centered labels.
% material (e.g., primary and secondary literature) and the like.
% \item[\upack{bibunits}] The \pack{bibunits} package~\cite{bibunits} allows separate bibliographies for different
% units or parts of the text. The units can be chapters, sections or \env{bibunit} environments. This
-% package is compatible with a wide variety of packages, including, but not limited to, \ipack{natbib},
-% \ipack{overcite} and \KOMAScript{} classes~\cite{komab,koma}.
-% \item[\uclass{book}]\iclass{book} A standard \LaTeX\ document class. It has sectionning commands: \com{part},
+% package is compatible with a wide variety of packages, including, but not limited to, \pack{natbib}~\cite{dnatbib,natnotes},
+% \pack{overcite}~\cite{overcite} and \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}.
+% \item[\uclass{book}]\iclass{book} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part},
% \com{chapter}, and \com{section} (and below). It is compatible with the \upack{minitoc} package and
% you can make mini-tables at the part and chapter levels (but not at the section level, to avoid too many
% auxiliary files).
@@ -17254,7 +17522,7 @@ have centered labels.
% \com{documentclass}\verb|[|\emph{options}\verb|]{|\emph{class}\verb|}|
% \end{quote}
% \noindent Here \emph{class} specifies the type of document to be created.
-% Table~\vref{t+documentclasses} lists the standard document classes. The \LaTeXe{} distribution provides additional
+% Table~\vref{t+documentclasses} lists the standard document classes~\cite{classes}. The \LaTeXe{} distribution provides additional
% classes for other documents, including letters and slides, but the \upack{minitoc} package has not
% been tested with all these classes. The
% \emph{options} parameters customize the behaviour of the document
@@ -17269,16 +17537,16 @@ have centered labels.
% \toprule
% \textbf{Class}&\textbf{Usage}\\
% \midrule
-% \class{article}&For articles in scientific journals, presentations, short reports, program documentation,
+% \class{article}~\cite{classes}&For articles in scientific journals, presentations, short reports, program documentation,
% invitations, \ldots\\
-% \class{proc}&For preparing conference proceedings; analog to the \class{article} class.\\
-% \class{ltxdoc}&For preparing the documentation of a package or of a class; analog to the \class{article} class.\\
-% \class{ltxnews}&For preparing the announcement of a \LaTeX{} release; analog to the \class{article} class.\\
-% \class{report}&For longer reports containing several chapters, small books, PhD theses, \ldots\\
-% \class{book}&For real books.\\
-% \class{letter}&For letters; as this class has no sectionning commands, do not use \upack{minitoc} with
+% \class{proc}~\cite{proc}&For preparing conference proceedings; analog to the \class{article} class.\\
+% \class{ltxdoc}~\cite{ltxdoc}&For preparing the documentation of a package or of a class; analog to the \class{article} class.\\
+% \class{ltnews}~\cite{ltnews}&For preparing the announcement of a \LaTeX{} release; analog to the \class{article} class.\\
+% \class{report}~\cite{classes}&For longer reports containing several chapters, small books, PhD theses, \ldots\\
+% \class{book}~\cite{classes}&For real books.\\
+% \class{letter}~\cite{letter}&For letters; as this class has no sectionning commands, do not use \upack{minitoc} with
% this class.\\
-% \class{slides}&For slides; the class uses big sans serif
+% \class{slides}~\cite{slides}&For slides; the class uses big sans serif
% letters. You might want to consider using Beamer\TeX{}$^a$ instead.
% Do not use \upack{minitoc} with these classes.\\
% \midrule
@@ -17304,7 +17572,7 @@ have centered labels.
% the \TeX\ related resources (like fonts, sofware, documentations, packages). They are accessible via
% Internet. The participating hosts in the Comprehensive TeX Archive Network are:
% \begin{itemize}
-% \item \texttt{ftp.dante.de} (Koeln, Germany)
+% \item \texttt{ftp.dante.de} (Cologne [KÖln], Germany)
% \begin{itemize}
% \item anonymous ftp \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive})
% \item rsync access on \url{rsync://rsync.dante.de/CTAN/}
@@ -17520,7 +17788,7 @@ have centered labels.
% commands, etc., and gaves warnings and other useful hints (mainly in the \emph{document}\suffix{.log} file). This is
% a default option (use the \opt{nohints} option to skip these checks).
% \item[\upack{H\LaTeX}]\ipacka{H\LaTeX}{HLaTeX} A system to write documents in the Korean language, using \emph{Lambda}~($\mathbf{\Lambda}$) (see below).
-% Written by \vname{Un}{Koaunghi}~\cite[in~korean]{HLATEX}. It uses special Hangûl or Hanja fonts and the UTF-8 input
+% Written by \name{Un}{Koaunghi}~\cite[in~korean]{HLATEX}. It uses special Hangûl or Hanja fonts and the UTF-8 input
% encoding.
% \item[hyperlink] In a document, a reference to another object which is dynamicaly found (via a click with the
% mouse). This requires a special type of document (PDF, PostScript with hypertext features) and a suitable
@@ -17528,13 +17796,13 @@ have centered labels.
% which can be remote documents.
% \item[\upack{hyperref}] The \pack{hyperref} package~\cite{hyperref.web} is used to emend cross-referencing commands in
% \LaTeX\ to produce some sort of \com{special} commands; there are
-% backends for the \com{special} set defined for Hyper\TeX\ \texttt{dvi} processors,
+% backends for the \com{special} set defined for \packa{Hyper\TeX}{HyperTeX} \texttt{dvi} processors,
% for embedded pdfmark commands for processing by Acrobat Distiller
% (\textbf{dvips} and \textbf{dvipsone}), for \textbf{dviwindo},
% for \textbf{pdf\TeX}, for \textbf{\TeX4ht}, and for \textbf{VTEX}'s pdf and HTML
% backends.
%
-% This package derives from, and builds on, the work of the \packa{Hyper\TeX}{hypertex}
+% This package derives from, and builds on, the work of the \packa{Hyper\TeX}{HyperTeX}
% project, described in \cite{hypertex}. It extends
% the functionality of all the \LaTeX\ cross-referencing commands
% (including the table of contents, bibliographies, etc.) to produce
@@ -17570,16 +17838,16 @@ have centered labels.
% \item[\uclass{jura}] The \class{jura} class~\cite{jura}, by \xname{Felix}{Braun}, is \Virage\emph{incompatible} with the
% \upack{minitoc} package. It is used for german judicial documents.
% \item[\uopt{k-loose}]\ioptd{k-loose} A \upack{minitoc} package option useful if your document is written with one of the \KOMAScript{}
-% classes~\cite{komab,koma}. This option tries to set a loose line spacing in the mini-tables.
+% classes~\cite{komab,koma,robbers-pj-2006-3}. This option tries to set a loose line spacing in the mini-tables.
% Analog to the \optd{loose}
% package option for standard classes.
% \item[\uopt{k-tight}]\iopt{k-tight} A \upack{minitoc} package option useful if your document is written with one of the \KOMAScript{}
-% classes~\cite{komab,koma}.
+% classes~\cite{komab,koma,robbers-pj-2006-3}.
% This option tries to set a tight line spacing in the mini-tables. Analog to the \opt{tight}
% package option for standard classes.
% \lneed{3}
% \item[\KOMAScript]
-% {\KOMAScript}~\cite{komab,koma} is a very complex bundle. You may see this, because it
+% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3} is a very complex bundle. You may see this, because it
% is not only one class or one package but a bundle of many classes and
% packages. The classes (\class{scrartcl}, \class{scrbook},
% \class{scrlettr}, \class{scrlttr2}, and \class{scrreprt})
@@ -17607,7 +17875,7 @@ have centered labels.
% \item[Lambda] The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of
% Omega~($\mathbf{\Omega}$) is called ``\emph{Lambda}'' ($\mathbf{\Lambda}$).
% \item[Lamed] The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of
-% \emph{Aleph}~($\aleph$) is called ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% \pack{Aleph}~($\aleph$) is called ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
% \item[\LaTeX] \LaTeX~\cite{latex-manual} is a typesetting system that is very
% suitable for producing scientific and mathematical
% documents of high typographical quality. It is also suitable for
@@ -17642,7 +17910,7 @@ have centered labels.
% \item[\LaTeX3] The future version of \LaTeX, whose development is still in progress.
% \item[leaders] A repetitive sequence of dots (or of one another small character), regulary spaced, used to link
% two objects on the same line (leading from a title to a page number in a table of contents or the like).
-% \item[\uclass{letter}]\iclass{letter} A standard document class to prepare letters for postal mail (mail on paper).
+% \item[\uclass{letter}]\iclass{letter} A standard document class~\cite{letter} to prepare letters for postal mail (mail on paper).
% As such documents have no sectionning commands nor structure, the \upack{minitoc} package is pointless (hence
% \Virage\emph{incompatible}) with them.
% \item[\upack{lipsum}] The \pack{lipsum} package~\cite{lipsum} allows to easily insert sentences
@@ -17664,9 +17932,9 @@ have centered labels.
% \url{http://www.latex-project.org/lppl.txt}
% \end{quote}
% Its current version is 1.3 (2003-12-01). The \upack{minitoc} package is distributed under this license.
-% \item[\uclass{ltxdoc}]\iclass{ltxdoc} A standard \LaTeX\ document class, for preparing the documentation of a package or of a class.
+% \item[\uclass{ltxdoc}]\iclass{ltxdoc} A standard \LaTeX\ document class~\cite{ltxdoc}, for preparing the documentation of a package or of a class.
% For the \upack{minitoc} package, it is very similar to the \class{article} document class; see above.
-% \item[\uclass{ltxnews}]\iclass{ltxnews} A standard \LaTeX\ document class, for preparing the announcement of a \LaTeX{} release. For the
+% \item[\uclass{ltnews}]\iclass{ltnews} A standard \LaTeX\ document class~\cite{ltnews}, for preparing the announcement of a \LaTeX{} release. For the
% \upack{minitoc} package, it is very similar to the \class{article} document class; see above.
% \item[\com{makeatletter} \textmd{and} \com{makeatother}] Many\footnote{Informations
% from~\cite[page~843]{TLC2}.} internal commands of \LaTeX{}, of
@@ -17683,7 +17951,7 @@ have centered labels.
% environment for putting captions in the outer document margin with either a top or bottom alignment.
% \begin{SMOOTH}
% \item[\uclass{memoir}, \xfile{memoir.cls}]\iclass{memoir} A very general and powerful document class
-% (by \xname{Peter~R.}{Wilson}, described in~\cite{memoir,add-memoir}); this class
+% (by \xname{Peter~R.}{Wilson}, described in~\cite{memoir,add-memoir,wilson-pj-2006-3}); this class
% is compatible with the \upack{minitoc} package (with some precautions) if you use a recent version. See
% section~\vref{faq+memoir}.
% \end{SMOOTH}
@@ -17711,12 +17979,12 @@ have centered labels.
% package. See chapter~\vref{FAQ}.
% \item[\dcnt{minitocdepth}] This counter contains the depth of the minitocs.
% \item[\xfile{minitoc.dtx}] The file containing the documentation and the commented code of the \upack{minitoc} package.
-% \item[\xfile{minitoc-hyper.sty}]\ipack{minitoc-hyper} A special version of the \upack{minitoc} package which has been
-% prepared by \xname{Bernd}{Jaehne}
-% and \xname{Didier}{Verna} to work with the powerful \pack{hyperref} package~\cite{hyperref.web};
+% \item[\xfile{minitoc-hyper.sty}]\ipack{minitoc-hyper} A special version~\cite{minitoc-hyper} of the \upack{minitoc} package which has been
+% prepared by \xname{Bernd}{Jaehne},
+% \xname{Didier}{Verna} and \xname{A.~J.~``Tony''}{Roberts} to work with the powerful \pack{hyperref} package~\cite{hyperref.web};
% \xname{Heiko}{Oberdiek} has integrated their work so since version \#31, \upack{minitoc} is compatible with
% \pack{hyperref}.
-% \emph{Hence\Virage{} the \pack{minitoc-hyper} package is now obsolete and should no more be used.
+% \emph{Hence\Virage{} the \pack{minitoc-hyper} package~\cite{minitoc-hyper} is now obsolete and should no more be used.
% It it still present on the CTAN archives for compatibility with old documents.}
% \item[\xfile{minitoc.ins}] The installation file for the \upack{minitoc} package. Compiling it with \LaTeX\
% produces most of the files of the \upack{minitoc} package.
@@ -17736,13 +18004,14 @@ have centered labels.
% It is generated when compiling \xfile{minitoc.ins}.
% \item[\xfile{minitoc.sum}] A plain text file containing a commented list of the minitoc commands and environments. See
% chapter~\vref{c+memento}.
-% \item[\xfile{minitoc-texmf.zip}] A ZIP archive of a \index{TDS}TDS-compliant hierarchy containing all files in the
+% \item[\xfile{minitoc-tds.zip}] A ZIP archive of a \index{TDS}TDS-compliant hierarchy containing all files in the
% \upack{minitoc} package.
% \item[\upack{minutes}] The \pack{minutes} package~\cite{minutes} (by \name{Knut}{Lickert}) is used to prepare
% conference proceedings. The \upack{minitoc} package allows to add ``coffee breaks'' in the table of contents
% via commands like \com{addcoffeeline} and \com{coffeeline} (and internal commands) whose names contain
% the string ``\texttt{coffee}'', hence the footnote about ``cappuccino''{\myCoffeecup} in the
-% installation chapter!
+% installation chapter!%
+% \IfFileExists{marvosym.sty}{\footnote{The little cups \myCoffeecup{} come from the \pack{marvosym} package~\cite{marvosym}.}}{}
% \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} is a large package to prepare documents in various dialects
% of the Mongol language (Bicig and Bicig2, Mongol, Bithe and Manju, Buryat, Xalx and Khalkha) and in a
% dialect of Russian used in Mongolia (Russianc). Bicig is another name for Uighur.
@@ -17854,6 +18123,8 @@ have centered labels.
% starred first chapter.
% \item[\uexam{mtc-cri.tex}]\iexam{mtc-cri.tex} An example file showing the use of the \upack{minitoc} package with starred parts
% and chapters.
+% \item[\uexam{mtc-fko.tex}]\iexam{mtc-cri.fko} An example file showing the problem of fonts in minitocs when
+% using the \class{scrbook} class.
% \item[\uexam{mtc-fo1.tex}]\iexam{mtc-fo1.tex} An example file showing the use of the \upack{minitoc} package with changing some fonts.
% \item[\uexam{mtc-fo2.tex}]\iexam{mtc-fo2.tex} Another example file showing the use of the \upack{minitoc} package with changing some fonts.
% \begin{SMOOTH}
@@ -17886,7 +18157,7 @@ have centered labels.
% \item[\uexam{mtc-sbf.tex}]\iexam{mtc-sbf.tex} An example file showing the use of the \upack{minitoc} package with the
% \pack{subfigure} package~\cite{subfigure}.
% \item[\uexam{mtc-scr.tex}]\iexam{mtc-scr.tex} An example file showing the use of the \upack{minitoc} package with a {\KOMAScript}
-% class~\cite{komab,koma}, \class{scrreprt}.
+% class~\cite{komab,koma,robbers-pj-2006-3}, \class{scrreprt}.
% \item[\uexam{mtc-syn.tex}]\iexam{mtc-syn.tex} An example file showing the use of the \upack{minitoc} package when the table of
% contents is prededed by some starred chapters.
% \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} An example file showing the use of the \upack{minitoc} package with the
@@ -17915,6 +18186,8 @@ have centered labels.
% bibliographies within one document. It thus provides a complementary functionality to packages
% like \pack{bibunits}~\cite{bibunits} or \pack{chapterbib}~\cite{chapterbib}, which allow
% to create one bibliography for multiple, but different parts of the document.
+% \item[\pack{natbib}] It is a \LaTeXe{} (but with some support for \LaTeX2.09) package~\cite{dnatbib,natnotes} to act
+% as generalized interface for standard and non-standard bibliographic style files (\BibTeX).
% \item[\upack{needspace}] The \pack{needspace} package~\cite{needspace} provides commands to reserve space
% at the bottom of a page. If there is not enough space on the current page (column) a new page (column) is started.
% \item[NFSS] The \emph{New Font Selection Scheme}. The \LaTeXe{} font selection system~\cite{fontsel}
@@ -18156,10 +18429,12 @@ have centered labels.
%
% The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of Omega is called
% ``\emph{Lambda}''~($\mathbf{\Lambda}$).
-% Extending Omega with the \eTeX\ extensions is a separate
-% project, known as ``\emph{Aleph}'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}.
-% The \LaTeX\ for \emph{Aleph} is known as
+% Extending Omega with the \eTeX~\cite{etex} extensions is a separate
+% project, known as ``\pack{Aleph}'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}.
+% The \LaTeX\ for \pack{Aleph} is known as
% ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% There is an experimental system, named \packa{\textsc{Lua}\TeX}{LuaTeX}~\cite{luatex}, which will regroup
+% \textsc{pdf}\TeX, \pack{Aleph}, \eTeX\ and other developments.
% \begin{table}[tp!]
% \changeskips
% \centering
@@ -18247,7 +18522,7 @@ have centered labels.
% section~\vref{faq.39}).
% \item[README] is a plain text file (english) describing briefly the \upack{minitoc} package,
% plus some useful infos.
-% \item[\uclass{report}]\iclass{report} A standard \LaTeX\ document class. It has sectionning commands: \com{part},
+% \item[\uclass{report}]\iclass{report} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part},
% \com{chapter}, and \com{section} (and below). It is compatible with the \upack{minitoc} package and
% you can make mini-tables at the part and chapter levels (but not at the section level, to avoid too many
% auxiliary files).
@@ -18288,7 +18563,7 @@ have centered labels.
% \item[\dcnt{sectlotdepth}] This counter, if defined, contains the depth of the sectlots.
% \item[\upack{sectsty}] The \pack{sectsty} package~\cite{sectsty} provides a set of commands for changing
% the font used for the various sectional headings in the standard \LaTeXe\ document classes: \class{article},
-% \class{book}, and \class{report}. This package also works with the {\KOMAScript} classes~\cite{komab,koma}
+% \class{book}, and \class{report}. This package also works with the {\KOMAScript} classes~\cite{komab,koma,robbers-pj-2006-3}
% \class{scrartcl}, \class{scrbook}, and \class{scrreprt}.
% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.sectsty} and
% section~\vref{faq.28}).
@@ -18403,7 +18678,7 @@ have centered labels.
% \item[\utool{urlbst}]\itool{urlbst} A PERL script, by \name{Norman}{Gray}~\cite{urlbst},
% to add a \texttt{webpage} \BibTeX{} entry type,
% and add support for general \texttt{url} and \texttt{lastchecked} fields, to (most) \BibTeX{} \suffix{.bst} files.
-% Optionally adds basic support for \texttt{eprint} and \texttt{doi} fields, and \packa{Hyper\TeX}{hypertex}/\pack{hyperref}
+% Optionally adds basic support for \texttt{eprint} and \texttt{doi} fields, and \packa{Hyper\TeX}{HyperTeX}/\pack{hyperref}
% support, too. See \cite{hypertex,hyperref.web}.
% \item[UTF\phantom{-}8] UTF~8 (Unicode Transformation Format~8), also called UTF~2 or FSS-UTF, is a special representation
% of Unicode (resp. ISO~10\,646). It uses multibyte sequences of various lengths, but only 2-byte and 3-byte
@@ -18418,7 +18693,7 @@ have centered labels.
% \env{wraptable} environments to place a figure or table at the side of the page and wrap text around~it.
% \item[\scrp{xmk}] An example of shell script, which typesets the example document files into PDF documents.
% \item[\upack{xr}] The \pack{xr} package~\cite{xr} implements a system for eXternal References. I wrote the
-% first version of this package, but it had severe problems. \xname{David}{Carlisle} rewrote it in a much
+% first version of this package, but it had severe problems. \xname{David~P.}{Carlisle} rewrote it in a much
% better and more robust way. With his permission, I used some of his code in the \upack{minitoc} package
% to implement the preparation commands (like \com{dominitoc}). If you use also the \pack{hyperref}
% package~\cite{hyperref.web}, use \pack{xr-hyper}~\cite{xr-hyper} in place of the \pack{xr} package.
@@ -18534,14 +18809,14 @@ have centered labels.
% document suivantes:
% \class{amsart} et \class{amsproc} sont, malheureusement, \Virage\emph{incompatibles} avec le paquetage \upack{minitoc},
% \class{amsbook} est compatible mais demande des précautions. Voir la section~\vref{s+AMS}.
-% \item[\uclass{amsart}]\iclass{amsart} Une classe de document pour des articles, fournie par l'\emph{American
+% \item[\uclass{amsart}]\iclass{amsart} Une classe de document pour des articles~\cite{amslatex}, fournie par l'\emph{American
% Mathematical Society} (\AmS). Malheureusement, cette classe est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}.
% \begin{SMOOTH}
-% \item[\uclass{amsbook}]\iclass{amsbook} Une classe de document pour des livres, fournie par
+% \item[\uclass{amsbook}]\iclass{amsbook} Une classe de document pour des livres~\cite{amslatex}, fournie par
% l'\emph{American Mathematical Society} (\AmS). Cette classe est compatible avec le paquetage \upack{minitoc},
% mais requiert des précautions.
% \end{SMOOTH}
-% \item[\uclass{amsproc}]\iclass{amsproc} Une classe de document pour des comptes-rendus de congrès,
+% \item[\uclass{amsproc}]\iclass{amsproc} Une classe de document pour des comptes-rendus de congrès~\cite{amslatex},
% fournie par l'\emph{American Mathematical Society} (\AmS). Malheureusement, cette classe est \Virage\emph{incompatible} avec le
% paquetage \upack{minitoc}.
% \begin{SMOOTH}
@@ -18557,7 +18832,7 @@ have centered labels.
% \item[\env{appendices}] Voir \upack{appendix} ci-dessous.
% \begin{SMOOTH}
% \item[\upack{appendix}] Le paquetage \pack{appendix}~\cite{appendix} (de \name{Peter~R.}{Wilson})
-% fournit diverses manières de formatter les titres des appendices. Des environnements
+% fournit diverses manières de formater les titres des appendices. Des environnements
% nommés (\texttt{sub})\env{appendices}\ienv{subappendices}
% sont aussi fournis pouvant être utilisés, par exemple, pour des appendices par chapitre ou par section. Si
% ce paquetage est utilisé avec \upack{minitoc}, certaines précautions sont nécessaires (voir la
@@ -18571,11 +18846,11 @@ have centered labels.
% \xfile{arab2.mld} et
% \xfile{hebrew.mld} proviennent d'\packa{Arab\TeX}{ArabTeX}, mais ceux donnés par \xfile{hebrew2.mld} proviennent
% de \pack{babel}~\cite{babel,babel-user}.
-% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} est un paquetage (réalisé par \namea{Serguei}{D'Achian}{Dachian},
+% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} est un paquetage (réalisé par \name{Sergueï}{Dachian},
% \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}) pour préparer des
% documents \LaTeX{} en langue arménienne.
% Les titres dans \xfile{armenian.mld} proviennent du paquetage \packa{Arm\TeX}{ArmTeX}.
-% \item[\uclass{article}]\iclass{article} Une classe standard de document \LaTeX. Elle offre des commandes de sectionnement:
+% \item[\uclass{article}]\iclass{article} Une classe standard de document \LaTeX~\cite{classes}. Elle offre des commandes de sectionnement:
% \com{part} et \com{section} (et en dessous), mais pas \com{chapter}. Elle est compatible avec le
% paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et section (mais, bien
% sûr, pas au niveau chapitre).
@@ -18614,8 +18889,9 @@ have centered labels.
% \item[\upack{bibunits}] Le paquetage \pack{bibunits}~\cite{bibunits} permet de faire des bibliographies
% distinctes pour différentes unités ou partie du texte. Les unités peuvent être des chapitres, des sections ou
% des environnements \env{bibunit}. Ce paquetage est compatible avec une large variété de paquetages, dont
-% (mais sans y~être limité) \pack{natbib}, \pack{overcite} et les classes \KOMAScript~\cite{komab,koma}.
-% \item[\uclass{book}]\iclass{book} Une classe standard de document \LaTeX. Elle a des commandes de sectionnement:
+% (mais sans y~être limité) \pack{natbib}~\cite{dnatbib,natnotes}, \pack{overcite}~\cite{overcite}
+% et les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}.
+% \item[\uclass{book}]\iclass{book} Une classe standard de document \LaTeX~\cite{classes}. Elle a des commandes de sectionnement:
% \com{part}, \com{chapter} et \com{section} (et en dessous).
% Elle est compatible avec le paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et
% chapitre (mais pas au niveau section, pour éviter de trop nombreux fichiers auxiliaires).
@@ -18753,7 +19029,7 @@ have centered labels.
% \com{documentclass}\verb|[|\emph{options}\verb|]{|\emph{classe}\verb|}|
% \end{quote}
% \noindent Ici \emph{classe} spécifie le type du document à~produire.
-% Le tableau~\vref{t+documentclasses} liste les classes standard de documents. La distribution \LaTeXe{}
+% Le tableau~\vref{t+documentclasses} liste les classes standard de documents~\cite{classes}. La distribution \LaTeXe{}
% fournit d'autres classes pour d'autres documents, y~compris des lettres et des transparents,
% mais le paquetage \upack{minitoc} n'a pas été testé avec toutes ces classes.
% Les paramètres \emph{options} adaptent le comportement de la classe du document. Les options doivent être
@@ -18767,17 +19043,17 @@ have centered labels.
% \toprule
% \textbf{Classe}&\textbf{Usage}\\
% \midrule
-% \class{article}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts,
+% \class{article}~\cite{classes}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts,
% de la documentation de programmes, des invitations, \ldots\\
-% \class{proc}&Pour préparer les comptes-rendus d'une conférence; analogue à~la classe \class{article}.\\
-% \class{ltxdoc}&Pour préparer la dpcumentation d'un paquetage ou d'une classe; analogue à~la classe
+% \class{proc}~\cite{proc}&Pour préparer les comptes-rendus d'une conférence; analogue à~la classe \class{article}.\\
+% \class{ltxdoc}~\cite{ltxdoc}&Pour préparer la documentation d'un paquetage ou d'une classe; analogue à~la classe
% \class{article}.\\
-% \class{ltxnews}&Pour préparer l'annonce d'une version de \LaTeX{}; analogue à~la classe \class{article}.\\
-% \class{report}&Pour des rapports plus longs contenant plusieurs chapitres, de petits livres, des thèses, \ldots\\
-% \class{book}&Pour de vrais livres.\\
+% \class{ltnews}~\cite{ltnews}&Pour préparer l'annonce d'une version de \LaTeX{}; analogue à~la classe \class{article}.\\
+% \class{report}~\cite{classes}&Pour des rapports plus longs contenant plusieurs chapitres, de petits livres, des thèses, \ldots\\
+% \class{book}~\cite{classes}&Pour de vrais livres.\\
% \class{letter}&Pour des lettres; comme cette classe n'a pas de commandes de sectionnement, n'utilisez pas
% \upack{minitoc} avec cette classe.\\
-% \class{slides}&Pour des transparents; cette classe utilise de grandes lettres sans empattements. Vous
+% \class{slides}~\cite{slides}&Pour des transparents; cette classe utilise de grandes lettres sans empattements. Vous
% pouvez aussi envisager d'utiliser Beamer\TeX{}\,$^a$ à~la place. N'utilisez pas \upack{minitoc} avec ces classes.\\
% \midrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{{\froff$^a$\phantom{-}\url{http://www.dante.de/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf}}\hfill\null}\\
@@ -18862,14 +19138,14 @@ have centered labels.
% logiciels, documentations, paquetages). Elles sont accessibles par Internet. Les sites participant à~ce
% réseau CTAN sont:
% \begin{itemize}
-% \item \texttt{ftp.dante.de} (Cologne, Allemagne)
+% \item \texttt{ftp.dante.de} (Cologne [Köln], Allemagne)
% \begin{itemize}
% \item FTP anonyme \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive})
% \item accès \texttt{rsync} sur {\froff\url{rsync://rsync.dante.de/CTAN/}}
% \item Accès World Wide Web sur {\froff\url{http://www.dante.de/}}
% \item Administrateur: {\froff\url{mailto:ftpmaint@dante.de}}
% \end{itemize}
-% \item\texttt{ftp.tex.ac.uk} (Cambridge, Angletere, Royaume Uni)
+% \item\texttt{ftp.tex.ac.uk} (Cambridge, Angleterre, Royaume Uni)
% \begin{itemize}
% \item FTP anonyme \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive})
% \item accès \texttt{rsync} sur {\froff\url{rsync://rsync.tex.ac.uk/CTAN/}}
@@ -18911,7 +19187,7 @@ have centered labels.
% Un exemple de script \emph{shell} pour préparer la documentation en anglais du paquetage \upack{minitoc}.
% Le script \scrp{imk} doit avoir été exécuté au préalable. Voir le point~\vref{IN9}.
% \item[\xfile{en-mtc.bst}] Un style bibliographique similaire au style \isuffix{.bst}\xfile{plain.bst} standard, mais
-% modifié avec l'outil \tool{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de faille
+% modifié avec l'outil \tool{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de famille
% des auteurs et rédacteurs (\emph{editors}) sont en petites capitales, les années en chiffres de style ancien.
% \item[environnement] Un environnement (\emph{environment}) est un domaine délimité dans un document, où des
% règles spéciales s'appliquent. Un tel domaine est délimité
@@ -19009,7 +19285,7 @@ have centered labels.
% (utilisez l'option \opt{nohints} pour sauter ces vérifications).
% \item[\upack{H\LaTeX}]\ipacka{H\LaTeX}{HLaTeX} Un système pour écrire des documents en langue coréenne, en utilisant \emph{Lambda}~($\mathbf{\Lambda}$)
% (voir plus bas).
-% Écrit par \vname{Un}{Koaunghi}~\cite[en~coréen]{HLATEX}. Il utilise des fontes Hangûl
+% Écrit par \name{Un}{Koaunghi}~\cite[en~coréen]{HLATEX}. Il utilise des fontes Hangûl
% ou Hanja spéciales et le codage UTF-8 en entrée.
% \item[hyperlien] (\emph{hyperlink}) Dans un document, une référence à~un autre objet qui peut être trouvé de
% manière dynamique (en cliquant avec la souris). Ceci requiert un type spécial de document (PDF, PostScript
@@ -19019,11 +19295,11 @@ have centered labels.
% \item[\upack{hyperref}] Le paquetage \pack{hyperref}~\cite{hyperref.web} est utilisé pour modifier les commandes
% de références croisées de \LaTeX\ afin de produire une certaine sorte de commandes \com{special};
% elles sont des prémices de l'ensemble de commandes \com{special} définis pour les processeurs de
-% \texttt{dvi} vers Hyper\TeX, pour les commandes \texttt{pdfmark} incluses pour le traitement par
+% \texttt{dvi} vers \packa{Hyper\TeX}{HyperTeX}, pour les commandes \texttt{pdfmark} incluses pour le traitement par
% Acrobat Distiller (\textbf{dvips} et \textbf{dvipsone}), pour \textbf{dviwindo}, pour \textbf{pdf\TeX},
% pour \textbf{\TeX4ht} et pour les outils de conversion en PDF et HTML de \textbf{VTEX}.
%
-% Ce paquetage dérive de, et est bâti sur, le travail du projet \packa{Hyper\TeX}{hypertex},
+% Ce paquetage dérive de, et est bâti sur, le travail du projet \packa{Hyper\TeX}{HyperTeX},
% décrit dans~\cite{hypertex}. Il étend la fonctionnalité de toutes les commandes de
% références croisées de \LaTeX\ (y~compris la table des matières, les bibliographies, etc.) pour produire des
% commandes \com{special} qu'un programme pilote (\emph{driver}) pourra transformer en liens
@@ -19059,13 +19335,13 @@ have centered labels.
% \item[\uclass{jura}] La classe \class{jura}~\cite{jura}, de \name{Felix}{Braun}, est \Virage\emph{incompatible} avec le
% paquetage \upack{minitoc}. Elle est utilisée pour des documents juridiques en allemand.
% \item[\uopt{k-loose}]\ioptd{k-loose} Une option du paquetage \upack{minitoc} utile si votre document est écrit avec une des
-% classes de \KOMAScript{}~\cite{komab,koma}. Cette option essaye d'établir un espacement peu serré (\emph{loose})
+% classes de \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}. Cette option essaye d'établir un espacement peu serré (\emph{loose})
% dans les mini-tables. Analogue à~l'option de paquetage \optd{loose} pour les classes standard.
% \item[\uopt{k-tight}]\iopt{k-tight} Une option du paquetage \upack{minitoc} utile si votre document est écrit avec une des
-% classes de \KOMAScript{}~\cite{komab,koma}. Cette option essaye d'établir un espacement serré (\emph{tight}) dans les
+% classes de \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}. Cette option essaye d'établir un espacement serré (\emph{tight}) dans les
% mini-tables. Analogue à~l'option de paquetage \opt{tight} pour les classes standard.
% \item[\KOMAScript]
-% {\KOMAScript}~\cite{komab,koma} est un ensemble très complexe. Vous pouvez le voir, car il n'y a pas seulement
+% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3} est un ensemble très complexe. Vous pouvez le voir, car il n'y a pas seulement
% une seule classe ou un seul paquetage, mais tout un ensemble de classes et paquetages nombreux. Les
% classes (\class{scrartcl}, \class{scrbook}, \class{scrlettr}, \class{scrlttr2} et
% \class{scrreprt}) sont bien les contreparties des classes standard, mais elles n'ont jamais seulement les
@@ -19090,7 +19366,7 @@ have centered labels.
% \item[Lambda] Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales du système
% Omega~($\mathbf{\Omega}$) est appelé «~\emph{Lambda}~»~($\mathbf{\Lambda}$).
% \item[Lamed] Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales du système
-% \emph{Aleph}~($\aleph$) est appelé «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% \pack{Aleph}~($\aleph$) est appelé «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
% \item[\LaTeX] \LaTeX~\cite{latex-manual} est un système de préparation de documents qui convient fort bien pour
% produire des documents scientifiques et mathématiques de haute qualité typographique. Il convient aussi pour
% produire toutes sortes d'autres documents, depuis de simples lettres jusqu'à des livres complets.
@@ -19101,7 +19377,7 @@ have centered labels.
% qualité typographique, en utilisant une mise en page
% prédéfinie professionnelle. \LaTeX{} avait été originellement
% écrit par \name{Leslie}{Lamport}~\cite{latex-manual}. Il utilise le
-% formatteur \TeX{} comme moteur de composition typographique.
+% formateur \TeX{} comme moteur de composition typographique.
% Aujourd'hui, la maintenance de \LaTeX{} est faite par
% \name{Frank}{Mittelbach} et son équipe.
%
@@ -19125,7 +19401,7 @@ have centered labels.
% convertir.}. Utilisez la version actuelle de \LaTeXe, qui est supportée et bien plus puissante.
% \item[\LaTeXe] La version actuelle du programme \LaTeX, après 1994; elle est supportée.
% \item[\LaTeX3] La future version de \LaTeX, toujours en cours de développement.
-% \item[\uclass{letter}]\iclass{letter} Une classe de documents standard pour préparer des lettres postales (courrier papier).
+% \item[\uclass{letter}]\iclass{letter} Une classe de documents standard~\cite{letter} pour préparer des lettres postales (courrier papier).
% Comme de tels documents n'ont ni commandes ni structure de sectionnement, le paquetage \upack{minitoc} est
% sans objet pour eux (et est donc \Virage\emph{incompatible} avec cette classe).
% \item[\upack{lipsum}] Le paquetage \pack{lipsum}~\cite{lipsum} permet d'insérer facilement du
@@ -19151,11 +19427,11 @@ have centered labels.
% \begin{quote}
% {\froff\url{http://www.tug.org/tex-archive/info/french-translations/macros/latex/base/f-lppl.txt}}
% \end{quote}
-% \item[\uclass{ltxdoc}]\iclass{ltxdoc} Une classe standard de document \LaTeX,
+% \item[\uclass{ltxdoc}]\iclass{ltxdoc} Une classe standard de document \LaTeX~\cite{ltxdoc},
% pour préparer la documentation d'un paquetage ou d'une
% classe. Pour le paquetage \upack{minitoc}, elle est
% très similaire à~la classe de document \class{article}; voir plus haut.
-% \item[\uclass{ltxnews}]\iclass{ltxnews} Une classe standard de document \LaTeX,
+% \item[\uclass{ltnews}]\iclass{ltnews} Une classe standard de document \LaTeX~\cite{ltnews},
% pour préparer l'announce d'une version de \LaTeX.
% Pour le paquetage \upack{minitoc}, elle est
% très similaire à~la classe de document \class{article}; voir plus haut.
@@ -19176,7 +19452,7 @@ have centered labels.
% par le haut ou par le bas.
% \begin{SMOOTH}
% \item[\uclass{memoir}]\iclass{memoir} Une très générale et puissante classe de document
-% (de \xname{Peter~R.}{Wilson}, décrite dans~\cite{memoir,add-memoir});
+% (de \xname{Peter~R.}{Wilson}, décrite dans~\cite{memoir,add-memoir,wilson-pj-2006-3});
% cette classe est compatible avec le paquetage \upack{minitoc} (avec quelques précautions) si vous utilisez
% une version récente. Voir la section~\vref{faq+memoir}.
% \end{SMOOTH}
@@ -19206,9 +19482,9 @@ have centered labels.
% de questions concernant le paquetage \upack{minitoc}. Voir le chapitre~\vref{FAQ}.
% \item[\dcnt{minitocdepth}] Ce compteur contient la profondeur des minitocs.
% \item[\xfile{minitoc.dtx}] Le fichier contenant la documentation et le code commenté du paquetage \upack{minitoc}.
-% \item[\upack{minitoc-hyper}]\ipack{minitoc-hyper} Une version spéciale du paquetage \upack{minitoc}
-% préparée par \xname{Bernd}{Jaehne}
-% et \xname{Didier}{Verna} pour fonctionner avec le puissant paquetage \pack{hyperref}~\cite{hyperref.web};
+% \item[\upack{minitoc-hyper}]\ipack{minitoc-hyper} Une version spéciale~\cite{minitoc-hyper} du paquetage \upack{minitoc}
+% préparée par \xname{Bernd}{Jaehne},
+% \xname{Didier}{Verna} et \xname{A.~J.~``Tony''}{Roberts} pour fonctionner avec le puissant paquetage \pack{hyperref}~\cite{hyperref.web};
% \xname{Heiko}{Oberdiek} a intégré leur travail et donc depuis la version \#31, \upack{minitoc} est compatible avec
% \pack{hyperref}.
% \emph{Donc le paquetage\Virage{} \pack{minitoc-hyper} est désormais obsolète et ne devrait plus être
@@ -19232,14 +19508,16 @@ have centered labels.
% Il est produit lors de la compilation de \xfile{minitoc.ins}.
% \item[\xfile{minitoc.sum}] Un fichier en texte pur (anglais) contenant une liste commentée des commandes
% et environnements minitoc. Voir le chapitre~\vref{c+memento}.
-% \item[\xfile{minitoc-texmf.zip}] Une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et
+% \item[\xfile{minitoc-tds.zip}] Une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et
% contenant tous les fichiers du paquetage \upack{minitoc}.
% \item[\upack{minutes}] Le paquetage \pack{minutes}~\cite{minutes} (de \name{Knut}{Lickert}) est utilisé
% pour préparer des comptes-rendus de conférences. Le paquetage \upack{minitoc} permet d'ajouter
% des «~pauses-café~» dans la table des matières grâce à~des commandes telles que \com{addcoffeeline} et
% \com{coffeeline} (et des commandes internes) dont les noms contiennent la chaîne «~\texttt{coffee}~»,
-% d'où la note de bas de page sur «~cappuccino~»{\myCoffeecup} dans le chapitre sur l'installation!
-% \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} est un important paquetage utilisé pour préparer des documents
+% d'où la note de bas de page sur «~cappuccino~»{\myCoffeecup} dans le chapitre sur l'installation!%
+% \IfFileExists{marvosym.sty}{\footnote{Les petites tasses \myCoffeecup{} proviennent du paquetage \pack{marvosym}~\cite{marvosym}.}}{}
+% \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} est un important paquetage utilisé
+% pour préparer des documents
% dans divers dialectes de la langue mongole (Bicig et Bicig2, Mongol, Bithe et Manju, Buryat, Xalx et Khalkha) et dans
% un dialecte du russe utilisé en Mongolie (Russianc). Bigig est un autre nom pour le Ouïghour.
% Vous pourrez trouver beaucoup d'informations sur la langue mongole et la Mongolie sur le site web~\cite{mongol-web}.
@@ -19333,6 +19611,8 @@ have centered labels.
% dont le premier chapitre est étoilé.
% \item[\uexam{mtc-cri.tex}]\iexam{mtc-cri.tex} Un fichier d'exemple montrant l'utilisation di paquetage minitoc avec des parties et des
% chapitres étoilés.
+% \item[\uexam{mtc-fko.tex}]\iexam{mtc-cri.fko} Un fichier d'exemple montrant le problème des fontes lors de
+% l'utilisation de la classe \class{scrbook}.
% \item[\uexam{mtc-fo1.tex}]\iexam{mtc-fo1.tex} Un exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec
% changement de quelques fontes.
% \item[\uexam{mtc-fo2.tex}]\iexam{mtc-fo2.tex} Un autre exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec
@@ -19365,7 +19645,7 @@ have centered labels.
% \item[\uexam{mtc-sbf.tex}]\iexam{mtc-sbf.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} avec le
% paquetage \pack{subfigure}~\cite{subfigure}.
% \item[\uexam{mtc-scr.tex}]\iexam{mtc-scr.tex} Un exemple de document montrant l'utilisation du paquetage \upack{minitoc} avec une
-% classe {\KOMAScript}~\cite{komab,koma}, \class{scrreprt}.
+% classe {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}, \class{scrreprt}.
% \item[\uexam{mtc-syn.tex}]\iexam{mtc-syn.tex} Un exemple de document montrant l'utilisation du paquetage \upack{minitoc} lorsque
% la table des matières est précédée de quelques chapitres étoilés.
% \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} package avec
@@ -19397,6 +19677,8 @@ have centered labels.
% à~plusieurs bibliographies à~l'intérieur d'un même document. Il fournit donc une fonctionnalité
% complémentaire à~des paquetages tels que \pack{bibunits}~\cite{bibunits} ou \pack{chapterbib}~\cite{chapterbib},
% qui permettent de créer une seule bibliographie pour plusieurs, mais différentes, parties du document.
+% \item[\pack{natbib}] C'est un paquetage \LaTeXe{} (mais avec un certain support pour \LaTeX2.09)~\cite{dnatbib,natnotes}
+% qui agit comme interface généralisée pour des fichiers de styles bibliographiques standard et non-standard (\BibTeX).
% \item[\upack{needspace}] Le paquetage \pack{needspace}~\cite{needspace} fournit des commandes pour réserver
% de l'espace en bas d'une page. S'il n'y a pas assez d'espace sur la page (colonne) courante, une nouvelle
% page (colonne) est commencée.
@@ -19411,9 +19693,9 @@ have centered labels.
% \item[codage\,\footnotemark]\footnotetext{Et non \og{} encodage~\fg, qui est un anglicisme.} (\emph{encoding})
% Un codage spécifie
% l'ordre selon lequel les caractères apparaissent dans la fonte. Les deux codages les plus courants
-% utilisés dans \LaTeX{} sont le codage «~texte \TeX~» de \iname{Donald~E.}{Knuth}\textsc{Knuth} (OT1) et le codage «~texte \TeX{}
-% étendu~» (T1) développé par les membres du \emph{\TeX{} Users Group} pendant une conférence sur \TeX{} à~Cork
-% en~1990 (d'où son nom informel de «~codage de Cork~»). Voir~\cite{encguide}.
+% utilisés dans \LaTeX{} sont le codage «~texte \TeX~» de \iname{Donald~E.}{Knuth}\textsc{Knuth} (OT1) et
+% le codage «~texte \TeX{} étendu~» (T1) développé par les membres du \emph{\TeX{} Users Group} pendant une
+% conférence sur \TeX{} à~Cork en~1990 (d'où son nom informel de «~codage de Cork~»). Voir~\cite{encguide}.
% \item[famille] (\emph{family}) Le nom d'une collection de fontes, habituellement groupées sous un nom commun
% par le fondeur de ces fontes. Par exemple, «~Adobe Times~», «~ITC Garamond~» et «~Computer Modern Roman~»
% de \iname{Donald~E.}{Knuth}\textsc{Knuth} sont toutes des familles de fontes.
@@ -19437,7 +19719,7 @@ have centered labels.
% \textbf{Codage}&\textbf{Description}\\
% \midrule
% \texttt{T1} & texte \TeX{} étendu («~Cork~») \\
-% \texttt{TS1} & codages des symboles pour \LaTeX{} (Latin)\\
+% \texttt{TS1} & codages des symboles pour \LaTeX{} (latin)\\
% \texttt{T2A}, \texttt{T2B}, \texttt{T2C} & texte \LaTeX{} (cyrillique)\\
% \texttt{T3} & alphabet phonétique pour \LaTeX{}\\
% \texttt{TS3} & alphabet phonétique pour \LaTeX{}, symboles supplémentaires\\
@@ -19452,7 +19734,7 @@ have centered labels.
% \texttt{OML} & italique mathématique \TeX\ (\name{Donald~E.}{Knuth})\\
% \texttt{OMS} & symboles mathématiques \TeX\ (\name{Donald~E.}{Knuth})\\
% \texttt{OMX} & grands symboles mathématiques \TeX\ (\name{Donald~E.}{Knuth})\\
-% \texttt{X2} & texte \LaTeX{} étendu (Cyrillic)\\
+% \texttt{X2} & texte \LaTeX{} étendu (cyrillique)\\
% \texttt{U} & inconnu \\
% \texttt{L}\meta{xx} & un codage local\\
% \texttt{LTH} & codage utilisé pour la langue thaïe\\
@@ -19642,10 +19924,12 @@ have centered labels.
%
% Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales d'Omega est
% appelé «~\emph{Lambda}~»~($\mathbf{\Lambda}$).
-% L'ajout à~Omega des extensions de \eTeX\ est un projet
-% distinct, connu sous le nom de «~\emph{Aleph}~» ($\aleph$)~\cite{aleph,aleph-hagen} et conduit par \xname{Giuseppe}{Bilotta}.
-% La version de \LaTeX\ pour \emph{Aleph} est connue sous le nom de
+% L'ajout à~Omega des extensions de \eTeX~\cite{etex} est un projet
+% distinct, connu sous le nom de «~\pack{Aleph}~» ($\aleph$)~\cite{aleph,aleph-hagen} et conduit par \xname{Giuseppe}{Bilotta}.
+% La version de \LaTeX\ pour \pack{Aleph} est connue sous le nom de
% «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% Il~y~a un système expérimental, nommé \packa{\textsc{Lua}\TeX}{LuaTeX}~\cite{luatex}, qui regroupera
+% \textsc{pdf}\TeX, \pack{Aleph}, \eTeX\ et d'autres développements.
% \begin{table}[tp!]
% \changeskips
% \centering
@@ -19783,7 +20067,7 @@ have centered labels.
% (voir le point~\vref{h.quotchap} et la section~\vref{faq.39}).
% \item[README] est un fichier en texte pur (anglais) décrivant sommairement le paquetage \upack{minitoc},
% plus quelques informations utiles.
-% \item[\uclass{report}]\iclass{report} Une classe standard de document \LaTeX. Elle a des commandes de sectionnement:
+% \item[\uclass{report}]\iclass{report} Une classe standard de document \LaTeX~\cite{classes}. Elle a des commandes de sectionnement:
% \com{part}, \com{chapter} et \com{section} (et en dessous).
% Elle est compatible avec le paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie
% et chapitre (mais pas au niveau section, pour éviter de trop nombreux fichiers auxiliaires).
@@ -19828,7 +20112,7 @@ have centered labels.
% \item[\upack{sectsty}] Le paquetage \pack{sectsty}~\cite{sectsty} offre un ensemble de commandes pour changer
% la fonte utilisée pour les divers en-têtes de sectionnement dans les classes standard de document de \LaTeXe:
% \class{article}, \class{book} et \class{report}. Ce paquetage fonctionne aussi avec
-% les classes {\KOMAScript}~\cite{komab,koma}:
+% les classes {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}:
% \class{scrartcl}, \class{scrbook} et \class{scrreprt}.
% Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.sectsty} et la
% section~\vref{faq.28}).
@@ -19964,7 +20248,7 @@ have centered labels.
% d'entrée \BibTeX{} \texttt{webpage},
% et ajouter le support des champs généraux \texttt{url} et \texttt{lastchecked}, aux fichiers \suffix{.bst}
% de \BibTeX{} (du moins à~la plupart d'entre eux). Ajoute optionnellement un support basique pour les champs
-% \texttt{eprint} et \texttt{doi}, et aussi le support pour \packa{Hyper\TeX}{hypertex}/\pack{hyperref}.
+% \texttt{eprint} et \texttt{doi}, et aussi le support pour \packa{Hyper\TeX}{HyperTeX}/\pack{hyperref}.
% \item[UTF\phantom{-}8] UTF~8 (Unicode Transformation Format~8), aussi appelée UTF~2 ou FSS-UTF, est une représentation
% spéciale d'Unicode (resp. ISO~10\,646). Elle utilise des séquences de plusieurs octets de longueurs
% diverses, mais seules les séquences d'un, de deux ou de trois octets sont implantées dans \pack{CJK}.
@@ -19982,7 +20266,7 @@ have centered labels.
% des documents PDF.
% \item[\upack{xr}] Le paquetage \pack{xr}~\cite{xr} met en place un système pour les références externes
% (\emph{eXternal References}). J'en ai écrit la première version, mais elle avait de graves problèmes.
-% \xname{David}{Carlisle} a réécrit ce paquetage d'une manière bien meilleure et plus robuste. Avec sa permission,
+% \xname{David~P.}{Carlisle} a réécrit ce paquetage d'une manière bien meilleure et plus robuste. Avec sa permission,
% j'ai utilisé une partie de son code dans le paquetage \upack{minitoc} pour réaliser les commandes de
% préparation (telles que \com{dominitoc}). Si vous utilisez aussi le paquetage
% \pack{hyperref}~\cite{hyperref.web}, utilisez \pack{xr-hyper}~\cite{xr-hyper} au lieu du paquetage \pack{xr}.
@@ -19997,14 +20281,14 @@ have centered labels.
% \minilot
%
% \ifcase\LANG\relax
-% This chapter describes the installation of the \upack{minitoc} package (version~\#52).
+% This chapter describes the installation of the \upack{minitoc} package (version~\#53).
%
% This package contains a lot of files. The list of all files is given in \xfile{minitoc.l}. See
% table~\vref{t+files}.
% The files are sorted into ``classes'' below (a file can appear in more than one class). Each class specifies
% the function and the placement of its files.
% \or\relax
-% Ce chapitre décrit l'installation du paquetage \upack{minitoc} (version~\#52).
+% Ce chapitre décrit l'installation du paquetage \upack{minitoc} (version~\#53).
%
% Ce paquetage contient de nombreux fichiers. La liste de tous les fichiers est donnée dans
% \xfile{minitoc.l}. Voir le tableau~\vref{t+files}.
@@ -20268,6 +20552,7 @@ have centered labels.
% \exam{mtc-bk.tex},
% \exam{mtc-ch0.tex},
% \exam{mtc-cri.tex},
+% \exam{mtc-fko.tex},
% \exam{mtc-fo1.tex},
% \exam{mtc-fo2.tex},
% \exam{mtc-gap.tex},
@@ -20358,7 +20643,7 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item \xfile{minitoc-texmf.zip}
+% \item \xfile{minitoc-tds.zip}
% \end{itemize}
% \end{itemize}
% \end{multicols}
@@ -20366,360 +20651,27 @@ have centered labels.
% \vspace*{-3\baselineskip}
% \ifDP\end{leftfullpage}\fi
% \end{table}
-%
-% \begin{SMOOTH}
-% \begin{enumerate}[(1)]
-% \addtocounter{enumi}{-1}
-% \item
-% \ifcase\LANG\relax
-% \label{IN0}The files \xfile{minitoc.ins} and \xfile{minitoc.dtx}
-% are the basic source files of this package. The file \xfile{fminitoc.dtx} loads
-% \xfile{minitoc.dtx} but selects the french documentation.
-% The language selection is done by using
-% \com{ifcase} \ldots\ \com{or} \ldots\ \com{fi} constructs.
-% \or\relax
-% \label{IN0}Les fichiers \xfile{minitoc.ins} et \xfile{minitoc.dtx}
-% sont les fichiers sources basiques de ce paquetage. Le fichier \xfile{fminitoc.dtx} charge
-% \xfile{minitoc.dtx} mais sélectionne la documentation en français. La sélection de la
-% langue est faite en utilisant des constructions \com{ifcase} \ldots\ \com{or}
-% \ldots\ \com{fi}.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN1}The files \xfile{minitoc.sty}, \xfile{mtcoff.sty},
-% \xfile{mtcmess.sty},
-% and \emph{all}\Virage{} \texttt{*}\suffix{.mld} and \texttt{*}\suffix{.mlo} files are the package
-% itself\,\footnote{The large number of \texttt{*}\suffix{.mld} files is (partially) a consequence
-% of the fact that some languages have
-% aliases (or dialects) and hence one \texttt{*}\suffix{.mld} file for each name (a \texttt{*}\suffix{.mld} file may load
-% another one) and, if necessary, a \suffix{.mlo} file; the english and french languages are evident examples.
-% For some languages, the multiplicity of the \texttt{*}\suffix{.mld} files corresponds to a multiplicity of fonts
-% and/or encodings (chinese, greek, japanese, korean, malayalam, polish, russian, serbian), or even
-% for spelling reforms (german, greek, norsk). \emph{Note that the presence of
-% the \xfile{english.mld} file is mandatory.} Since version~\#50, the \upack{minitoc} package signals the
-% missing \suffix{.mld} or \suffix{.mlo} files and gives their list in a warning message.}.
-%
-% The table~\vref{t+languages} lists the available languages; for each of these languages, a
-% \emph{language}\suffix{.mld} file is available; the languages in parentheses are aliases of a main language
-% and their \suffix{.mld} files will load the \suffix{.mld} file of that main language.
-%
-% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} is a temporary fix for compatibility with the \class{memoir} class.
-%
-% The files of this class must be \emph{all} installed in a directory where \LaTeXe{} finds the \suffix{.sty} files.
-% \or\relax
-% \label{IN1}Les fichiers \xfile{minitoc.sty}, \xfile{mtcoff.sty},
-% \xfile{mtcmess.sty}
-% et \emph{tous}\Virage{} les fichiers \texttt{*}\suffix{.mld} et \texttt{*}\suffix{.mlo} constituent le
-% paquetage lui-même\,\footnote{Le grand nombre de fichiers \texttt{*}\suffix{.mld} est (en partie)
-% une conséquence du fait que certaines
-% langues ont des alias (ou dialectes) et donc un fichier \texttt{*}\suffix{.mld} pour chaque nom (un fichier
-% \texttt{*}\suffix{.mld} peut en charger un autre) et, si nécessaire, un fichier \suffix{.mlo};
-% les langues \emph{english} et \emph{french} sont des exemples évidents.
-% Pour certaines langues, la multiplicité des fichiers \texttt{*}\suffix{.mld} correspond à~une multiplicité de fontes
-% et/ou de codages (chinois, grec, japonais, coréen, malayalam, polonais, russe, serbe), ou même à~des
-% réformes de l'orthographe (allemand, grec, norvégien). \emph{Notez que la présence du fichier
-% \xfile{english.mld} est obligatoire.} Depuis la version~\#50, le paquetage \upack{minitoc} signale les
-% fichiers \suffix{.mld} ou \suffix{.mlo} manquants et en donne une liste dans un message d'avertissement.}.
-%
-% Le tableau~\vref{t+languages} liste les langues disponibles; pour chacune de ces langues, un fichier
-% \emph{langue}\suffix{.mld} est disponible; les langues entre parenthèses sont des alias d'une langue
-% principale et leurs fichiers \suffix{.mld} chargeront le fichier \suffix{.mld} de cette langue principale.
-%
-% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} est une correction temporaire pour compatibilité avec la classe \class{memoir}.
-%
-% Les fichiers de cette classe doivent être \emph{tous} installés dans un répertoire où \LaTeXe{} trouve
-% les fichiers \suffix{.sty}.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN2}Informative text files:
-% \begin{itemize}
-% \item \xfile{INSTALL} is a file describing the installation of the package.
-% You are (almost) reading it (but it is shorter).
-% \item \xfile{minitoc.l} contains the list of all files of the \upack{minitoc} distribution. See
-% table~\vref{t+files}.
-% \item \xfile{README} is a file describing briefly the \upack{minitoc} package,
-% plus some useful infos.
-% \item \xfile{CATALOG} contains basic infos about the \upack{minitoc} package (abstract, date,
-% author, version, licence).
-% \item \xfile{TODO} lists some suggested developments of the package, not yet implemented.
-% Comments and suggestions are welcome.
-% \end{itemize}
-% \or\relax
-% \label{IN2}Fichiers informatifs textuels:
-% \begin{itemize}
-% \item \xfile{INSTALL} est un fichier décrivant l'installation du paquetage. À~part la langue,
-% vous êtes (presque) en train de le lire (mais il est plus court).
-% \item \xfile{minitoc.l} contient la liste de tous les fichiers de la distribution de
-% \upack{minitoc}. Voir le tableau~\vref{t+files}.
-% \item \xfile{README} est un fichier décrivant sommairement le paquetage \upack{minitoc},
-% plus quelques informations utiles.
-% \item \xfile{CATALOG} contient des informations basiques sur le paquetage \upack{minitoc}
-% (résumé, date, auteur, version, licence).
-% \item \xfile{TODO} liste quelques propositions de développement du paquetage, pas encore réalisées.
-% Commentaires et suggestions sont les bienvenus.
-% \end{itemize}
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN3}Examples of documents:
-% \exam{mtc-2c.tex},
-% \exam{mtc-2nd.tex},
-% \exam{mtc-3co.tex},
-% \exam{mtc-add.tex},
-% \exam{mtc-ads.tex},
-% \exam{mtc-amm.tex},
-% \exam{mtc-apx.tex},
-% \exam{mtc-art.tex},
-% \exam{mtc-bk.tex},
-% \exam{mtc-bo.tex},
-% \exam{mtc-ch0.tex},
-% \exam{mtc-cri.tex},
-% \exam{mtc-fo1.tex},
-% \exam{mtc-fo2.tex},
-% \exam{mtc-gap.tex},
-% \exam{mtc-hi1.tex},
-% \exam{mtc-hi2.tex},
-% \exam{mtc-hia.tex},
-% \exam{mtc-hir.tex},
-% \exam{mtc-hop.tex},
-% \exam{mtc-liv.tex},
-% \exam{mtc-mem.tex},
-% \exam{mtc-mm1.tex},
-% \exam{mtc-mu.tex},
-% \exam{mtc-sbf.tex},
-% \exam{mtc-scr.tex},
-% \exam{mtc-syn.tex},
-% \exam{mtc-tbi.tex},
-% \exam{mtc-tlc.tex},
-% \exam{mtc-tlo.tex},
-% \exam{mtc-tsf.tex},
-% are example files, to play with.
-% The associated \suffix{.pdf} files are provided.
-% Another (\emph{short}) examples are welcome.
-% \or\relax
-% \label{IN3}Exemples de documents:
-% \exam{mtc-2c.tex},
-% \exam{mtc-2nd.tex},
-% \exam{mtc-3co.tex},
-% \exam{mtc-add.tex},
-% \exam{mtc-ads.tex},
-% \exam{mtc-amm.tex},
-% \exam{mtc-apx.tex},
-% \exam{mtc-art.tex},
-% \exam{mtc-bk.tex},
-% \exam{mtc-bo.tex},
-% \exam{mtc-ch0.tex},
-% \exam{mtc-cri.tex},
-% \exam{mtc-fo1.tex},
-% \exam{mtc-fo2.tex},
-% \exam{mtc-gap.tex},
-% \exam{mtc-hi1.tex},
-% \exam{mtc-hi2.tex},
-% \exam{mtc-hia.tex},
-% \exam{mtc-hir.tex},
-% \exam{mtc-hop.tex},
-% \exam{mtc-liv.tex},
-% \exam{mtc-mem.tex},
-% \exam{mtc-mm1.tex},
-% \exam{mtc-mu.tex},
-% \exam{mtc-sbf.tex},
-% \exam{mtc-scr.tex},
-% \exam{mtc-syn.tex},
-% \exam{mtc-tbi.tex},
-% \exam{mtc-tlc.tex},
-% \exam{mtc-tlo.tex},
-% \exam{mtc-tsf.tex},
-% sont des exemples de fichiers, avec lesquels vous pouvez jouer.
-% Les fichiers \suffix{.pdf} associés sont fournis.
-% D'autres exemples (\emph{courts}) sont les bienvenus.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum}
-% are plain text documentation: list of problems (faq, see chapter~\vref{FAQ}) and summary of commands
-% (see chapter~\vref{c+memento}).
-% \or\relax
-% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum}
-% sont de la documentation en texte pur: liste des problèmes (questions fréquemment posées, voir le
-% chapitre~\vref{FAQ}) et sommaire des commandes (voir le chapitre~\vref{c+memento}).
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist},
-% \isuffix{.pre}\xfile{minitoc.pre},
-% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst},
-% \xfile{minitoc.dtx}, and
-% \xfile{minitoc.bib} are the source of the documentation in (non perfect) english,
-% \xfile{lamed.eps} and \xfile{lamed.pdf} are images to include,
-% \xfile{lamed.tex} is the source code\footnote{Compiling \xfile{lamed.tex}
-% requires a specific hebrew font and a specific package (both obsolete), plus conversion into EPS or PDF;
-% hence I prefer to provide also the image files.}.
-% \isuffix{.pre}\xfile{minitoc.pre} is the common preambule code for the documentation.
-% \or\relax
-% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist},
-% \isuffix{.pre}\xfile{minitoc.pre},
-% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst},
-% \xfile{minitoc.dtx} et
-% \xfile{minitoc.bib} forment le code source de la documentation en anglais (ou presque),
-% \xfile{lamed.eps} et \xfile{lamed.pdf} sont des images à~inclure,
-% \xfile{lamed.tex} est le code source\,\footnote{La compilation de \xfile{lamed.tex}
-% a besoin d'une fonte hébraïque et d'un paquetage spécifiques (tous deux obsolètes), puis d'une conversion
-% en EPS ou PDF; j'ai donc préféré fournir aussi les fichiers images.}.
-% \isuffix{.pre}\xfile{minitoc.pre} est le code de préambule commun pour la documentation.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx},
-% \xfile{fminitoc.bib},
-% \isuffix{.ist}\xfile{fminitoc.ist},
-% \isuffix{.lan}\xfile{fminitoc.lan},
-% \isuffix{.pre}\xfile{minitoc.pre},
-% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
-% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} are the source
-% (and tools) of the documentation in french\,\footnote{This seems rather strange. In fact, the english and
-% french documentations are both contained in the \xfile{minitoc.dtx} file. \xfile{fminitoc.dtx} sets
-% a flag then
-% loads \xfile{minitoc.dtx}; hence the file \xfile{fminitoc.dtx} is much smaller than \xfile{minitoc.dtx}.
-% Thus, \xfile{minitoc.ins} contains also some utilitary files which are automatically created (some
-% \suffix{.sty} files, \isuffix{.ist}\xfile{minitoc.ist},
-% \isuffix{.ist}\xfile{fminitoc.ist}, \isuffix{.lan}\xfile{minitoc.lan},
-% \isuffix{.lan}\xfile{fminitoc.lan}).
-% The english and french versions are not word-by-word translations, but they are in parallel in the
-% file \xfile{minitoc.dtx}, and this helps the maintenance.
-% Note that there is no more any \xfile{fminitoc.ins} file.}.
-% \or\relax
-% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx},
-% \xfile{fminitoc.bib},
-% \isuffix{.ist}\xfile{fminitoc.ist},
-% \isuffix{.lan}\xfile{fminitoc.lan},
-% \isuffix{.pre}\xfile{minitoc.pre},
-% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
-% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} sont les codes sources
-% (et les outils) pour la documentation en français\,\footnote{Ceci peut sembler assez étrange. En fait, les
-% documentations en anglais et en français sont toutes deux contenues dans le fichier \xfile{minitoc.dtx}.
-% \xfile{fminitoc.dtx} établit un indicateur puis charge \xfile{minitoc.dtx}; en conséquence, le fichier
-% \xfile{fminitoc.dtx} est bien plus petit que \xfile{minitoc.dtx}. Donc, \xfile{minitoc.ins}
-% contient aussi certains fichiers utilitaires qui sont créés automatiquement (quelques fichiers
-% \suffix{.sty}, \isuffix{.ist}\xfile{minitoc.ist},
-% \isuffix{.ist}\xfile{fminitoc.ist},
-% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.lan}\xfile{fminitoc.lan}).
-% Les versions anglaise et française ne sont pas des traductions mot-à-mot, mais elles sont en
-% parallèle dans le fichier \xfile{minitoc.dtx}, et ceci aide pour la maintenance.
-% Notez qu'il n'existe plus de fichier \xfile{fminitoc.ins}.}.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN7}\xfile{minitoc.pdf},
-% is the documentation in (non perfect) english, in PDF format.
-% \or\relax
-% \label{IN7}\xfile{minitoc.pdf}
-% forme la documentation en anglais (ou presque), en format PDF.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN8}\xfile{fminitoc.pdf}
-% is the documentation in french, in PDF format. The french documentation and its source
-% files must not be left out.
-% \or\relax
-% \label{IN8}\xfile{fminitoc.pdf}
-% forme la documentation en français, en format PDF. La documentation en français
-% et ses fichiers sources ne doivent pas être omis.
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN9} \scrp{pmk} is a shell script\,\footnote{You can sip a big cappuccino{\myCoffeecup}
-% while this script is running! Be patient.}
-% to prepare the package and its documentation;
-% the \scrp{pmk} script uses the \xfile{/tmp/`whoami`.imk}
-% and \xfile{/tmp/`whoami`.tmk} directories to not waste disk space under your home directory;
-% there are also six partial scripts\footnote{In fact, \scrp{pmk} assembles the scripts
-% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk}, and \scrp{tmk}.} and a supplementary
-% one, \scrp{cmk} (all to be adapted):
-% \begin{itemize}
-% \item \scrp{imk}, which prepares the package from \xfile{minitoc.ins} and
-% \xfile{minitoc.dtx}; note that \scrp{imk} must be run before running
-% \scrp{emk} or \scrp{fmk}; it creates also some \suffix{.sty} files necessary to prepare
-% the documentation but that are to be installed with it;
-% the \scrp{imk} script uses the \xfile{/tmp/`whoami`.imk} directory to not waste disk space
-% under your home directory;
-% \item \scrp{emk}, which prepares the english documentation from
-% \xfile{minitoc.dtx};
-% \item \scrp{fmk}, which prepares the french documentation from
-% \xfile{fminitoc.dtx} and \xfile{minitoc.dtx};
-% \item \scrp{xmk}, which typesets the example files (in PDF format);
-% \item \scrp{rmk}, which sorts the files into classes (one directory for each class);
-% \item \scrp{tmk}, which creates a \index{TDS}TDS-conformant hierarchy~\cite{ftds,tds}
-% (to be tailored to your system); see table~\vref{t+TDS}; this hierarchy is saved
-% in \xfile{minitoc-texmf.zip};
-% \item \scrp{cmk}, which converts the PDF documentation files into PostScript files.
-% \end{itemize}
-% These scripts are currently written in C-shell, but they are very simple, and should be easy to
-% convert in another classic shell. The documentation in PostScript format is no more distributed on
-% the CTAN archives, but the \scrp{cmk} script can prepare it from the documentation in PDF formate
-% (recto-verso printing ).
-% \or\relax
-% \label{IN9} \scrp{pmk} est un script \emph{shell}\,\footnote{Vous avez le temps de déguster un
-% grand cappuccino{\myCoffeecup} pendant que ce script s'exécute! Soyez patients.} pour préparer le paquetage
-% et sa documentation;
-% le script \scrp{pmk} utilise les répertoires \xfile{/tmp/`whoami`.imk}
-% et \xfile{/tmp/`whoami`.tmk} pour ne pas gâcher de l'espace disque sous votre répertoire de base;
-% il y~a aussi six scripts partiels\,\footnote{En fait, \scrp{pmk} regroupe les scripts
-% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk} et \scrp{tmk}.} et un supplémentaire,
-% \scrp{cmk} (tous à~adapter):
-% \begin{itemize}
-% \item \scrp{imk}, qui prépare le paquetage en partant de
-% \xfile{minitoc.ins} et \xfile{minitoc.dtx};
-% notez que \scrp{imk} doit être exécuté avant de lancer \scrp{emk} ou \scrp{fmk};
-% il crée aussi quelques fichiers \suffix{.sty} nécessaires pour préparer la documentation et
-% ils doivent être installés avec elle;
-% le script \scrp{imk} utilise le répertoire \xfile{/tmp/`whoami`.imk} pour ne pas gâcher
-% de l'espace disque sous votre répertoire de base;
-% \item \scrp{emk}, qui prépare la documentation anglaise en partant de
-% \xfile{minitoc.dtx};
-% \item \scrp{fmk}, qui prépare la documentation française en partant de
-% \xfile{fminitoc.dtx} et \xfile{minitoc.dtx};
-% \item \scrp{xmk}, qui compose les fichiers d'exemples (en format PDF);
-% \item \scrp{rmk}, qui trie les fichiers en classes (un répertoire pour chaque classe);
-% \item \scrp{tmk}, qui crée une hiérarchie conforme à~la \index{TDS}TDS~\cite{ftds,tds}
-% (à~adapter pour votre système); voir le tableau~\vref{t+TDS}; cette hiérarchie est sauvegardée
-% dans \xfile{minitoc-texmf.zip};
-% \item \scrp{cmk}, qui convertit les fichiers PDF de la documentation en fichiers PostScript.
-% \end{itemize}
-% Ces scripts sont actuellement écrits en C-\emph{shell}, mais ils sont très simples et devraient être
-% faciles à~convertir dans tout autre \emph{shell} classique. La documentation en format PostScript
-% n'est plus distribuée sur les archives CTAN, mais le script \scrp{cmk} peut la préparer à~partir de
-% celle en format PDF (impression recto-verso).
-% \fi
-% \item
-% \ifcase\LANG\relax
-% \label{IN10} \xfile{minitoc-texmf.zip} is a ZIP-archive file containing a
-% \index{TDS}TDS-compliant hierarchy with all the files of the \upack{minitoc} package.
-% \or\relax
-% \label{IN10} \xfile{minitoc-texmf.zip} est un fichier archive ZIP contenant une
-% hiérarchie conforme à~la \index{TDS}TDS avec tous les fichiers du paquetage \upack{minitoc}.
-% \fi
-% \end{enumerate}
-% \end{SMOOTH}
-% \begin{table}[tp]
+% \begin{table}[!tp]
% \centering
% \changeskips
% \ifcase\LANG\relax
% \caption{A TDS-conformant hierarchy for the \upack{minitoc} files}\label{t+TDS}\index{TDS}
+% \def\tdstitle{TDS~Root~Directory}
% \or\relax
% \caption{Une hiérarchie conforme à~la TDS pour les fichiers de \upack{minitoc}}\label{t+TDS}\index{TDS}
+% \def\tdstitle{Répertoire~racine~TDS}
% \fi
% {\footnotesize\begin{tabularx}{\textwidth}{@{}O{1}|O{1}|O{1}|O{1}|O{1}|O{1}|O{1}@{}}
% \toprule
-% \multicolumn{7}{@{}c@{}}{\texttt{texmf/}}\\
+% \multicolumn{7}{@{}c@{}}{\large\textbf{\tdstitle}}\\
% \midrule
% \multicolumn{2}{@{}c|}{\texttt{bibtex/}}&\texttt{doc/}&\texttt{makeindex/}&\texttt{scripts/}&\texttt{source/}&\texttt{tex/}\\
% \cmidrule(r){1-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}\cmidrule(l){7-7}
% \texttt{bib/}&\texttt{bst/}&\texttt{latex/}&\texttt{minitoc/}&\texttt{minitoc/}&\texttt{latex/}&\texttt{latex/}\\
% \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}\cmidrule(l){7-7}
-% \texttt{minitoc/}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(D)}&\textbf{(E)}&\textbf{(F)}&\textbf{(G)}\\
-% \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}%
-% \textbf{(A)}&\textbf{(B)}&\textbf{(C)}&\multicolumn{4}{c}{}\\
+% \texttt{minitoc/}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(D)}&\textbf{(E)}&\texttt{minitoc/}&\texttt{minitoc/}\\
+% \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){6-6}\cmidrule(l){7-7}%
+% \textbf{(A)}&\textbf{(B)}&\textbf{(C)}&\multicolumn{2}{c|}{}&\textbf{(F)}&\textbf{(G)}\\
% \cmidrule(lr){3-3}%
% \multicolumn{2}{c|}{}&\texttt{examples/}&\multicolumn{4}{c}{}\\
% \cmidrule(lr){3-3}%
@@ -20770,7 +20722,7 @@ have centered labels.
% \sepitem
% \item[(F)\hfill\null]~\unskip\xfile{fminitoc.dtx}, \xfile{minitoc.dtx}, \xfile{minitoc.ins};
% \sepitem
-% \item[(G)\hfill\null]~\unskip\xfile{minitoc.sty}, \xfile{mtcmess.sty}, \xfile{mtcpatchmem.sty}, \xfile{mtcoff.sty},
+% \item[(G)\hfill\null]~\unskip\xfile{minitoc.sty}, \xfile{mtcoff.sty}, \xfile{mtcmess.sty}, \xfile{mtcpatchmem.sty},
% \texttt{*}\suffix{.mld}, \texttt{*}\suffix{.mlo};
% \sepitem
% \item[(H)\hfill\null]~\unskip\exam{mtc-2c.pdf},
@@ -20797,6 +20749,8 @@ have centered labels.
% \exam{mtc-ch0.tex},
% \exam{mtc-cri.pdf},
% \exam{mtc-cri.tex},
+% \exam{mtc-fko.pdf},
+% \exam{mtc-fko.tex},
% \exam{mtc-fo1.pdf},
% \exam{mtc-fo1.tex},
% \exam{mtc-fo2.pdf},
@@ -21046,6 +21000,342 @@ have centered labels.
% \ixfile{xalx3.mld}%
% }%
% \end{table}
+% \begin{SMOOTH}
+% \begin{enumerate}[(1)]
+% \addtocounter{enumi}{-1}
+% \item
+% \ifcase\LANG\relax
+% \label{IN0}The files \xfile{minitoc.ins} and \xfile{minitoc.dtx}
+% are the basic source files of this package. The file \xfile{fminitoc.dtx} loads
+% \xfile{minitoc.dtx} but selects the french documentation.
+% The language selection is done by using
+% \com{ifcase} \ldots\ \com{or} \ldots\ \com{fi} constructs.
+% \or\relax
+% \label{IN0}Les fichiers \xfile{minitoc.ins} et \xfile{minitoc.dtx}
+% sont les fichiers sources basiques de ce paquetage. Le fichier \xfile{fminitoc.dtx} charge
+% \xfile{minitoc.dtx} mais sélectionne la documentation en français. La sélection de la
+% langue est faite en utilisant des constructions \com{ifcase} \ldots\ \com{or}
+% \ldots\ \com{fi}.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN1}The files \xfile{minitoc.sty}, \xfile{mtcoff.sty},
+% \xfile{mtcmess.sty},
+% and \emph{all}\Virage{} \texttt{*}\suffix{.mld} and \texttt{*}\suffix{.mlo} files are the package
+% itself\,\footnote{The large number of \texttt{*}\suffix{.mld} files is (partially) a consequence
+% of the fact that some languages have
+% aliases (or dialects) and hence one \texttt{*}\suffix{.mld} file for each name (a \texttt{*}\suffix{.mld} file may load
+% another one) and, if necessary, a \suffix{.mlo} file; the english and french languages are evident examples.
+% For some languages, the multiplicity of the \texttt{*}\suffix{.mld} files corresponds to a multiplicity of fonts
+% and/or encodings (chinese, greek, japanese, korean, malayalam, polish, russian, serbian), or even
+% for spelling reforms (german, greek, norsk). \emph{Note that the presence of
+% the \xfile{english.mld} file is mandatory.} Since version~\#50, the \upack{minitoc} package signals the
+% missing \suffix{.mld} or \suffix{.mlo} files and gives their list in a warning message.}.
+%
+% The table~\vref{t+languages} lists the available languages; for each of these languages, a
+% \emph{language}\suffix{.mld} file is available; the languages in parentheses are aliases of a main language
+% and their \suffix{.mld} files will load the \suffix{.mld} file of that main language.
+%
+% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} is a temporary fix for compatibility with the \class{memoir} class.
+%
+% The files of this class must be \emph{all} installed in a directory where \LaTeXe{} finds the \suffix{.sty} files.
+% \or\relax
+% \label{IN1}Les fichiers \xfile{minitoc.sty}, \xfile{mtcoff.sty},
+% \xfile{mtcmess.sty}
+% et \emph{tous}\Virage{} les fichiers \texttt{*}\suffix{.mld} et \texttt{*}\suffix{.mlo} constituent le
+% paquetage lui-même\,\footnote{Le grand nombre de fichiers \texttt{*}\suffix{.mld} est (en partie)
+% une conséquence du fait que certaines
+% langues ont des alias (ou dialectes) et donc un fichier \texttt{*}\suffix{.mld} pour chaque nom (un fichier
+% \texttt{*}\suffix{.mld} peut en charger un autre) et, si nécessaire, un fichier \suffix{.mlo};
+% les langues \emph{english} et \emph{french} sont des exemples évidents.
+% Pour certaines langues, la multiplicité des fichiers \texttt{*}\suffix{.mld} correspond à~une multiplicité de fontes
+% et/ou de codages (chinois, grec, japonais, coréen, malayalam, polonais, russe, serbe), ou même à~des
+% réformes de l'orthographe (allemand, grec, norvégien). \emph{Notez que la présence du fichier
+% \xfile{english.mld} est obligatoire.} Depuis la version~\#50, le paquetage \upack{minitoc} signale les
+% fichiers \suffix{.mld} ou \suffix{.mlo} manquants et en donne une liste dans un message d'avertissement.}.
+%
+% Le tableau~\vref{t+languages} liste les langues disponibles; pour chacune de ces langues, un fichier
+% \emph{langue}\suffix{.mld} est disponible; les langues entre parenthèses sont des alias d'une langue
+% principale et leurs fichiers \suffix{.mld} chargeront le fichier \suffix{.mld} de cette langue principale.
+%
+% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} est une correction temporaire pour compatibilité avec la classe \class{memoir}.
+%
+% Les fichiers de cette classe doivent être \emph{tous} installés dans un répertoire où \LaTeXe{} trouve
+% les fichiers \suffix{.sty}.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN2}Informative text files:
+% \begin{itemize}
+% \item \xfile{INSTALL} is a file describing the installation of the package.
+% You are (almost) reading it (but it is shorter).
+% \item \xfile{minitoc.l} contains the list of all files of the \upack{minitoc} distribution. See
+% table~\vref{t+files}.
+% \item \xfile{README} is a file describing briefly the \upack{minitoc} package,
+% plus some useful infos.
+% \item \xfile{CATALOG} contains basic infos about the \upack{minitoc} package (abstract, date,
+% author, version, licence).
+% \item \xfile{TODO} lists some suggested developments of the package, not yet implemented.
+% Comments and suggestions are welcome.
+% \end{itemize}
+% \or\relax
+% \label{IN2}Fichiers informatifs textuels:
+% \begin{itemize}
+% \item \xfile{INSTALL} est un fichier décrivant l'installation du paquetage. À~part la langue,
+% vous êtes (presque) en train de le lire (mais il est plus court).
+% \item \xfile{minitoc.l} contient la liste de tous les fichiers de la distribution de
+% \upack{minitoc}. Voir le tableau~\vref{t+files}.
+% \item \xfile{README} est un fichier décrivant sommairement le paquetage \upack{minitoc},
+% plus quelques informations utiles.
+% \item \xfile{CATALOG} contient des informations basiques sur le paquetage \upack{minitoc}
+% (résumé, date, auteur, version, licence).
+% \item \xfile{TODO} liste quelques propositions de développement du paquetage, pas encore réalisées.
+% Commentaires et suggestions sont les bienvenus.
+% \end{itemize}
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN3}Examples of documents:
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.tex},
+% \exam{mtc-3co.tex},
+% \exam{mtc-add.tex},
+% \exam{mtc-ads.tex},
+% \exam{mtc-amm.tex},
+% \exam{mtc-apx.tex},
+% \exam{mtc-art.tex},
+% \exam{mtc-bk.tex},
+% \exam{mtc-bo.tex},
+% \exam{mtc-ch0.tex},
+% \exam{mtc-cri.tex},
+% \exam{mtc-fko.tex},
+% \exam{mtc-fo1.tex},
+% \exam{mtc-fo2.tex},
+% \exam{mtc-gap.tex},
+% \exam{mtc-hi1.tex},
+% \exam{mtc-hi2.tex},
+% \exam{mtc-hia.tex},
+% \exam{mtc-hir.tex},
+% \exam{mtc-hop.tex},
+% \exam{mtc-liv.tex},
+% \exam{mtc-mem.tex},
+% \exam{mtc-mm1.tex},
+% \exam{mtc-mu.tex},
+% \exam{mtc-sbf.tex},
+% \exam{mtc-scr.tex},
+% \exam{mtc-syn.tex},
+% \exam{mtc-tbi.tex},
+% \exam{mtc-tlc.tex},
+% \exam{mtc-tlo.tex},
+% \exam{mtc-tsf.tex},
+% are example files, to play with.
+% The associated \suffix{.pdf} files are provided.
+% Another (\emph{short}) examples are welcome.
+% \or\relax
+% \label{IN3}Exemples de documents:
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.tex},
+% \exam{mtc-3co.tex},
+% \exam{mtc-add.tex},
+% \exam{mtc-ads.tex},
+% \exam{mtc-amm.tex},
+% \exam{mtc-apx.tex},
+% \exam{mtc-art.tex},
+% \exam{mtc-bk.tex},
+% \exam{mtc-bo.tex},
+% \exam{mtc-ch0.tex},
+% \exam{mtc-cri.tex},
+% \exam{mtc-fko.tex},
+% \exam{mtc-fo1.tex},
+% \exam{mtc-fo2.tex},
+% \exam{mtc-gap.tex},
+% \exam{mtc-hi1.tex},
+% \exam{mtc-hi2.tex},
+% \exam{mtc-hia.tex},
+% \exam{mtc-hir.tex},
+% \exam{mtc-hop.tex},
+% \exam{mtc-liv.tex},
+% \exam{mtc-mem.tex},
+% \exam{mtc-mm1.tex},
+% \exam{mtc-mu.tex},
+% \exam{mtc-sbf.tex},
+% \exam{mtc-scr.tex},
+% \exam{mtc-syn.tex},
+% \exam{mtc-tbi.tex},
+% \exam{mtc-tlc.tex},
+% \exam{mtc-tlo.tex},
+% \exam{mtc-tsf.tex},
+% sont des exemples de fichiers, avec lesquels vous pouvez jouer.
+% Les fichiers \suffix{.pdf} associés sont fournis.
+% D'autres exemples (\emph{courts}) sont les bienvenus.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum}
+% are plain text documentation: list of problems (faq, see chapter~\vref{FAQ}) and summary of commands
+% (see chapter~\vref{c+memento}).
+% \or\relax
+% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum}
+% sont de la documentation en texte pur: liste des problèmes (questions fréquemment posées, voir le
+% chapitre~\vref{FAQ}) et sommaire des commandes (voir le chapitre~\vref{c+memento}).
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist},
+% \isuffix{.pre}\xfile{minitoc.pre},
+% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst},
+% \xfile{minitoc.dtx}, and
+% \xfile{minitoc.bib} are the source of the documentation in (non perfect) english,
+% \xfile{lamed.eps} and \xfile{lamed.pdf} are images to include,
+% \xfile{lamed.tex} is the source code\footnote{Compiling \xfile{lamed.tex}
+% requires a specific hebrew font and a specific package (both obsolete), plus conversion into EPS or PDF;
+% hence I prefer to provide also the image files.}.
+% \isuffix{.pre}\xfile{minitoc.pre} is the common preambule code for the documentation.
+% \or\relax
+% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist},
+% \isuffix{.pre}\xfile{minitoc.pre},
+% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst},
+% \xfile{minitoc.dtx} et
+% \xfile{minitoc.bib} forment le code source de la documentation en anglais (ou presque),
+% \xfile{lamed.eps} et \xfile{lamed.pdf} sont des images à~inclure,
+% \xfile{lamed.tex} est le code source\,\footnote{La compilation de \xfile{lamed.tex}
+% a besoin d'une fonte hébraïque et d'un paquetage spécifiques (tous deux obsolètes), puis d'une conversion
+% en EPS ou PDF; j'ai donc préféré fournir aussi les fichiers images.}.
+% \isuffix{.pre}\xfile{minitoc.pre} est le code de préambule commun pour la documentation.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx},
+% \xfile{fminitoc.bib},
+% \isuffix{.ist}\xfile{fminitoc.ist},
+% \isuffix{.lan}\xfile{fminitoc.lan},
+% \isuffix{.pre}\xfile{minitoc.pre},
+% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
+% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} are the source
+% (and tools) of the documentation in french\,\footnote{This seems rather strange. In fact, the english and
+% french documentations are both contained in the \xfile{minitoc.dtx} file. \xfile{fminitoc.dtx} sets
+% a flag then
+% loads \xfile{minitoc.dtx}; hence the file \xfile{fminitoc.dtx} is much smaller than \xfile{minitoc.dtx}.
+% Thus, \xfile{minitoc.ins} contains also some utilitary files which are automatically created (some
+% \suffix{.sty} files, \isuffix{.ist}\xfile{minitoc.ist},
+% \isuffix{.ist}\xfile{fminitoc.ist}, \isuffix{.lan}\xfile{minitoc.lan},
+% \isuffix{.lan}\xfile{fminitoc.lan}).
+% The english and french versions are not word-by-word translations, but they are in parallel in the
+% file \xfile{minitoc.dtx}, and this helps the maintenance.
+% Note that there is no more any \xfile{fminitoc.ins} file.}.
+% \or\relax
+% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx},
+% \xfile{fminitoc.bib},
+% \isuffix{.ist}\xfile{fminitoc.ist},
+% \isuffix{.lan}\xfile{fminitoc.lan},
+% \isuffix{.pre}\xfile{minitoc.pre},
+% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
+% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} sont les codes sources
+% (et les outils) pour la documentation en français\,\footnote{Ceci peut sembler assez étrange. En fait, les
+% documentations en anglais et en français sont toutes deux contenues dans le fichier \xfile{minitoc.dtx}.
+% \xfile{fminitoc.dtx} établit un indicateur puis charge \xfile{minitoc.dtx}; en conséquence, le fichier
+% \xfile{fminitoc.dtx} est bien plus petit que \xfile{minitoc.dtx}. Donc, \xfile{minitoc.ins}
+% contient aussi certains fichiers utilitaires qui sont créés automatiquement (quelques fichiers
+% \suffix{.sty}, \isuffix{.ist}\xfile{minitoc.ist},
+% \isuffix{.ist}\xfile{fminitoc.ist},
+% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.lan}\xfile{fminitoc.lan}).
+% Les versions anglaise et française ne sont pas des traductions mot-à-mot, mais elles sont en
+% parallèle dans le fichier \xfile{minitoc.dtx}, et ceci aide pour la maintenance.
+% Notez qu'il n'existe plus de fichier \xfile{fminitoc.ins}.}.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN7}\xfile{minitoc.pdf},
+% is the documentation in (non perfect) english, in PDF format.
+% \or\relax
+% \label{IN7}\xfile{minitoc.pdf}
+% forme la documentation en anglais (ou presque), en format PDF.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN8}\xfile{fminitoc.pdf}
+% is the documentation in french, in PDF format. The french documentation and its source
+% files must not be left out.
+% \or\relax
+% \label{IN8}\xfile{fminitoc.pdf}
+% forme la documentation en français, en format PDF. La documentation en français
+% et ses fichiers sources ne doivent pas être omis.
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN9} \scrp{pmk} is a shell script\,\footnote{You can sip a big cappuccino{\myCoffeecup}
+% while this script is running! Be patient.}
+% to prepare the package and its documentation;
+% the \scrp{pmk} script uses the \xfile{/tmp/`whoami`.imk}
+% and \xfile{/tmp/`whoami`.tmk} directories to not waste disk space under your home directory;
+% there are also six partial scripts\footnote{In fact, \scrp{pmk} assembles the scripts
+% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk}, and \scrp{tmk} (but \emph{not} \scrp{cmk}).}
+% and a supplementary one, \scrp{cmk} (all to be adapted):
+% \begin{itemize}
+% \item \scrp{imk}, which prepares the package from \xfile{minitoc.ins} and
+% \xfile{minitoc.dtx}; note that \scrp{imk} must be run before running
+% \scrp{emk} or \scrp{fmk}; it creates also some \suffix{.sty} files necessary to prepare
+% the documentation but that are to be installed with it;
+% the \scrp{imk} script uses the \xfile{/tmp/`whoami`.imk} directory to not waste disk space
+% under your home directory;
+% \item \scrp{emk}, which prepares the english documentation from
+% \xfile{minitoc.dtx};
+% \item \scrp{fmk}, which prepares the french documentation from
+% \xfile{fminitoc.dtx} and \xfile{minitoc.dtx};
+% \item \scrp{xmk}, which typesets the example files (in PDF format);
+% \item \scrp{rmk}, which sorts the files into classes (one directory for each class);
+% \item \scrp{tmk}, which creates a \index{TDS}TDS-conformant hierarchy~\cite{ftds,tds}
+% (to be tailored to your system); see table~\vref{t+TDS}; this hierarchy is saved
+% in \xfile{minitoc-tds.zip};
+% \item \scrp{cmk}, which converts the PDF documentation files into PostScript files.
+% \end{itemize}
+% These scripts are currently written in C-shell, but they are very simple, and should be easy to
+% convert in another classic shell. The documentation in PostScript format is no more distributed on
+% the CTAN archives, but the \scrp{cmk} script can prepare it from the documentation in PDF formate
+% (recto-verso printing ).
+% \or\relax
+% \label{IN9} \scrp{pmk} est un script \emph{shell}\,\footnote{Vous avez le temps de déguster un
+% grand cappuccino{\myCoffeecup} pendant que ce script s'exécute! Soyez patients.} pour préparer le paquetage
+% et sa documentation;
+% le script \scrp{pmk} utilise les répertoires \xfile{/tmp/`whoami`.imk}
+% et \xfile{/tmp/`whoami`.tmk} pour ne pas gâcher de l'espace disque sous votre répertoire de base;
+% il y~a aussi six scripts partiels\,\footnote{En fait, \scrp{pmk} regroupe les scripts
+% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk} et \scrp{tmk} (mais \emph{pas}
+% \scrp{cmk}).} et un supplémentaire, \scrp{cmk} (tous à~adapter):
+% \begin{itemize}
+% \item \scrp{imk}, qui prépare le paquetage en partant de
+% \xfile{minitoc.ins} et \xfile{minitoc.dtx};
+% notez que \scrp{imk} doit être exécuté avant de lancer \scrp{emk} ou \scrp{fmk};
+% il crée aussi quelques fichiers \suffix{.sty} nécessaires pour préparer la documentation et
+% ils doivent être installés avec elle;
+% le script \scrp{imk} utilise le répertoire \xfile{/tmp/`whoami`.imk} pour ne pas gâcher
+% de l'espace disque sous votre répertoire de base;
+% \item \scrp{emk}, qui prépare la documentation anglaise en partant de
+% \xfile{minitoc.dtx};
+% \item \scrp{fmk}, qui prépare la documentation française en partant de
+% \xfile{fminitoc.dtx} et \xfile{minitoc.dtx};
+% \item \scrp{xmk}, qui compose les fichiers d'exemples (en format PDF);
+% \item \scrp{rmk}, qui trie les fichiers en classes (un répertoire pour chaque classe);
+% \item \scrp{tmk}, qui crée une hiérarchie conforme à~la \index{TDS}TDS~\cite{ftds,tds}
+% (à~adapter pour votre système); voir le tableau~\vref{t+TDS}; cette hiérarchie est sauvegardée
+% dans \xfile{minitoc-tds.zip};
+% \item \scrp{cmk}, qui convertit les fichiers PDF de la documentation en fichiers PostScript.
+% \end{itemize}
+% Ces scripts sont actuellement écrits en C-\emph{shell}, mais ils sont très simples et devraient être
+% faciles à~convertir dans tout autre \emph{shell} classique. La documentation en format PostScript
+% n'est plus distribuée sur les archives CTAN, mais le script \scrp{cmk} peut la préparer à~partir de
+% celle en format PDF (impression recto-verso).
+% \fi
+% \item
+% \ifcase\LANG\relax
+% \label{IN10} \xfile{minitoc-tds.zip} is a ZIP-archive file containing a
+% \index{TDS}TDS-compliant hierarchy with all the files of the \upack{minitoc} package.
+% \or\relax
+% \label{IN10} \xfile{minitoc-tds.zip} est un fichier archive ZIP contenant une
+% hiérarchie conforme à~la \index{TDS}TDS avec tous les fichiers du paquetage \upack{minitoc}.
+% \fi
+% \end{enumerate}
+% \end{SMOOTH}
% \lneed{8}
% \ifcase\LANG\relax
% Some remarks about the \scrp{rmk}, \scrp{tmk} and \scrp{pmk} scripts (which you should tailor to your needs):
@@ -21069,12 +21359,12 @@ have centered labels.
% \item the hierarchy is \index{TDS}TDS-compliant;
% \item each file appears only once in the hierarchy;
% \item the installation is much easier: you only need a \suffix{.zip} or a \suffix{.tar} (or \suffix{.tgz})
-% dump file\footnote{The \scrp{tmk} script creates the \xfile{minitoc-texmf.zip} file.} of the hierarchy
+% dump file\footnote{The \scrp{tmk} script creates the \xfile{minitoc-tds.zip} file.} of the hierarchy
% to be deployed into the installed \index{TDS}TDS hierarchy; you should examine \emph{very carefully}\Virage{} (by
% comparison with your \index{TDS}TDS installation) and tailor the \scrp{tmk} script before using it;
% \item the directories created by the \scrp{tmk} script are under \xfile{/tmp/`whoami`.tmk} to not waste disk space
% under your home directory;
-% \item the file \xfile{minitoc-texmf.zip}~(\ref{IN10}) should not be installed; it is just a method to help making
+% \item the file \xfile{minitoc-tds.zip}~(\ref{IN10}) should not be installed; it is just a method to help making
% a \index{TDS}TDS-compliant installation.
% \end{enumerate}
% \nopagebreak[4]
@@ -21116,12 +21406,12 @@ have centered labels.
% \item la hiérarchie est conforme à~la \index{TDS}TDS;
% \item chaque fichier n'apparaît qu'une seule fois dans la hiérarchie;
% \item l'installation est plus facile: il vous suffit d'un fichier de sauvegarde \suffix{.zip} ou \suffix{.tar}
-% (ou \suffix{.tgz}) de la hiérarchie\,\footnote{Le script \scrp{tmk} crée le fichier \xfile{minitoc-texmf.zip}.}
+% (ou \suffix{.tgz}) de la hiérarchie\,\footnote{Le script \scrp{tmk} crée le fichier \xfile{minitoc-tds.zip}.}
% pour le déployer dans la hiérarchie \index{TDS}TDS installée; vous devriez examiner \emph{très soigneusement}\Virage{} (par
% comparaison avec votre installation de la \index{TDS}TDS) et adapter le script \scrp{tmk} avant de l'utiliser;
% \item les répertoires créés par le script \scrp{tmk} le sont sous \xfile{/tmp/`whoami`.tmk} pour de pas gâcher de
% l'espace disque sous votre répertoire de base;
-% \item le fichier \xfile{minitoc-texmf.zip}~(\ref{IN10}) ne devrait pas être installé; c'est juste une méthode
+% \item le fichier \xfile{minitoc-tds.zip}~(\ref{IN10}) ne devrait pas être installé; c'est juste une méthode
% pour aider à~faire une installation conforme à~la \index{TDS}TDS.
% \end{enumerate}
% \item \textbf{avec \scrp{pmk}:}
@@ -21141,10 +21431,10 @@ have centered labels.
% \fi
%
% \ifcase\LANG\relax
-% The file \xfile{minitoc-texmf.zip} contains a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of the
+% The file \xfile{minitoc-tds.zip} contains a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of the
% \upack{minitoc} package. It has been prepared by the \scrp{pmk} or \scrp{tmk} scripts.
% \or\relax
-% Le fichier \xfile{minitoc-texmf.zip} contient une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS de tous les
+% Le fichier \xfile{minitoc-tds.zip} contient une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS de tous les
% fichiers du paquetage \upack{minitoc}. Il a été préparé par l'un des scripts \scrp{pmk} ou \scrp{tmk}.
% \fi
%
@@ -21352,7 +21642,7 @@ have centered labels.
% \ifcase\LANG\relax
% \section{Developments in~2000}
% A major addition is the compatibility with the \pack{hyperref} package~\cite{hyperref.web}, and I~ought to thank
-% loudly \name{Heiko}{Oberdiek}, \name{Didier}{Verna} and \name{Bernd}{Jaehne}.
+% loudly \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} and \xname{A.~J.~``Tony''}{Roberts}~\cite{minitoc-hyper}.
%
% Some corrections about the starred sectionning commands are added by \name{Heiko}{Oberdiek}.
%
@@ -21367,7 +21657,8 @@ have centered labels.
% \or\relax
% \section{Développements en~2000}
% Un ajout majeur est la compatibilité avec le paquetage \pack{hyperref}~\cite{hyperref.web}, et je dois
-% remercier chaleureusement \name{Heiko}{Oberdiek}, \name{Didier}{Verna} et \name{Bernd}{Jaehne}.
+% remercier chaleureusement \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} et
+% \xname{A.~J.~``Tony''}{Roberts}~\cite{minitoc-hyper}.
%
% Quelques corrections concernant les commandes de sectionnement étoilées ont été apportées par \name{Heiko}{Oberdiek}.
%
@@ -21418,7 +21709,7 @@ have centered labels.
% to deal with floats drifting out of their section. The \pack{placeins} package~\cite{placeins} (by
% \name{Donald}{Arseneau}) is used.
%
-% The font commands are made compatible with the \class{memoir} class~\cite{memoir,add-memoir}.
+% The font commands are made compatible with the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3}.
%
% Added compatibility with the \pack{notoccite} package~\cite{notoccite}.
% \or\relax
@@ -21428,7 +21719,7 @@ have centered labels.
% et \opt{flsectionb}) pour traiter les éléments flottants dérivant hors de leur section. Le paquetage
% \pack{placeins}~\cite{placeins} (de \name{Donald}{Arseneau}) est utilisé.
%
-% Les commandes de fontes sont rendues compatibles avec la classe \class{memoir}~\cite{memoir,add-memoir}.
+% Les commandes de fontes sont rendues compatibles avec la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}.
%
% Ajout de la compatibilité avec le paquetage \pack{notoccite}~\cite{notoccite}.
% \fi
@@ -21505,9 +21796,9 @@ have centered labels.
% Added or improved some adjustement commands (\com{adjustptc}, \com{incrementptc}, \com{decrementptc}, etc.).
% \end{SMOOTH}
%
-% Added the \opt{k-tight} and \optd{k-loose} package options, for the \KOMAScript{}~\cite{komab,koma} document classes.
+% Added the \opt{k-tight} and \optd{k-loose} package options, for the \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} document classes.
%
-% Added a patch for the recent version of the \class{memoir} class~\cite{memoir,add-memoir}.
+% Added a patch for the recent version of the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3}.
%
% Use \com{mtcselectlanguage} in language options and in ``secondary'' \suffix{.mld} files.
%
@@ -21597,9 +21888,9 @@ have centered labels.
% \end{SMOOTH}
%
% Ajout des options de paquetage \opt{k-tight} et \optd{k-loose}, pour les classes de document
-% \KOMAScript{}~\cite{komab,koma}.
+% \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}.
%
-% Ajout d'une correction (\emph{patch}) pour une version récente de la classe \class{memoir}~\cite{memoir,add-memoir}.
+% Ajout d'une correction (\emph{patch}) pour une version récente de la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}.
%
% Utilisation de \com{mtcselectlanguage} dans les options de langue et dans les fichiers \suffix{.mld}
% «~secondaires~».
@@ -21622,7 +21913,7 @@ have centered labels.
%
% Un chapitre «~Jargon~» est ajouté. Il grossira lentement.
%
-% Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \pack{memoir} utilisés ensemble.
+% Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \class{memoir} utilisés ensemble.
%
% Quelques erreurs dans les commandes \verb|\mtcset...| sont corrigées.
%
@@ -21648,7 +21939,7 @@ have centered labels.
% Added a comment about the initialization of fonts in the FAQ (point~34). It is still an open domain and I am
% working on it.
%
-% Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter
+% Added a hint about the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}, and an entry in the FAQ chapter
% (and in \xfile{minitoc.bug}).
%
% Added the ``Postface'' chapter.
@@ -21715,7 +22006,7 @@ have centered labels.
%
% Updated the \xfile{INSTALL} file and the ``Installation'' chapter.
%
-% Added the file \xfile{minitoc-texmf.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of
+% Added the file \xfile{minitoc-tds.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of
% the package) to the distribution.
%
% Improving the index (entries for: packages and classes, scripts, tools, names, examples, extensions, option,
@@ -21735,7 +22026,7 @@ have centered labels.
% Ajout d'un commentaire sur l'initialisation des fontes dans le chapitre des questions fréquemment posées (point~34).
% C'est encore un sujet ouvert et je travaille dessus.
%
-% Ajout d'un \emph{hint} sur les classes \KOMAScript~\cite{komab,koma}, et d'une note dans le chapitre des questions
+% Ajout d'un \emph{hint} sur les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}, et d'une note dans le chapitre des questions
% fréquemment posées (et dans \xfile{minitoc.bug}).
%
% Ajout du chapitre «~Postface~».
@@ -21818,7 +22109,7 @@ have centered labels.
%
% Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~».
%
-% Ajout du fichier \xfile{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et contenant tous
+% Ajout du fichier \xfile{minitoc-tds.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et contenant tous
% les fichiers du paquetage) à~la distribution.
%
% Amélioration de l'index (entrées pour: paquetages et classes, scripts, outils, noms, exemples, suffixes, options,
@@ -21826,7 +22117,6 @@ have centered labels.
% \fi
%
% \ifcase\LANG\relax
-% \section{Developments in~2007}
% Corrections of minor bugs and in the documentation.
%
% The names of some internal macros are shortened to fit into the margin.
@@ -21841,7 +22131,7 @@ have centered labels.
%
% Added \xfile{mongolb.mld} and \xfile{mongolb.mlo}.
%
-% Removed \xfile{mongolb.mlo} (new T2 and X2 Cyrillic encodings in \xfile{mongolb.mld}).
+% Removed \xfile{mongolb.mlo} (new T2 and X2 cyrillic encodings in \xfile{mongolb.mld}).
%
% Added the \exam{mtc-3co.tex} example file.
%
@@ -21851,8 +22141,11 @@ have centered labels.
%
% Indexing the names of authors.
%
+% Added the \exam{mtc-fko.tex} example file.
+%
+% Bibliographic references for packages and classes in the index.
+%
% \or\relax
-% \section{Développements en~2007}
% Corrections d'erreurs mineures et dans la documentation.
%
% Les noms de certaines macros internes sont raccourcis pour tenir dans la marge.
@@ -21867,7 +22160,7 @@ have centered labels.
%
% Ajout de \xfile{mongolb.mld} et \xfile{mongolb.mlo}.
%
-% Retrait de \xfile{mongolb.mlo} (nouveaux codages cyrilliques T2 et X2 Cyrillic dans \xfile{mongolb.mld}).
+% Retrait de \xfile{mongolb.mlo} (nouveaux codages cyrilliques T2 et X2 dans \xfile{mongolb.mld}).
%
% Ajout du fichier exemple \exam{mtc-3co.tex}.
%
@@ -21877,29 +22170,36 @@ have centered labels.
%
% Indexation des noms des auteurs.
%
+% Ajout du fichier exemple \exam{mtc-fko.tex}.
+%
+% Références bibliographiques pour les paquetages et les classes dans l'index.
+%
% \fi
%
% \ifcase\LANG\relax
% \chapter*{Acknowledgments\markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS}}
-% \markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS}
+% \markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS}%
% ^^A \enlargethispage*{1.5\baselineskip}
-% \mtcaddchapter[Acknowledgments]
+% \mtcaddchapter[Acknowledgments]%
+% \noindent
% I ought to thank the following peoples\,\footnote{And I apologize to all whose I forgot.}, for their help, their
% questions, their interventions in the news groups\,\footnote{Mainly, \texttt{fr.comp.text.tex} (in french) and
% \texttt{comp.text.tex} (in english), but also \texttt{de.comp.text.tex} (in german, but I do not read it well:
% send me also a mail in french or english).},
-% and/or for their packages, classes, documents, and tools:\hfill\mbox{}\\
+% and/or for their packages, classes, documents, and tools:\hfill\mbox{}
% \or\relax
% \chapter*{Remerciements\markboth{REMERCIEMENTS}{REMERCIEMENTS}}
-% \markboth{REMERCIEMENTS}{REMERCIEMENTS}
-% \mtcaddchapter[Remerciements]
+% \markboth{REMERCIEMENTS}{REMERCIEMENTS}%
+% \mtcaddchapter[Remerciements]%
+% \noindent
% Il me faut remercier les personnes suivantes\,\footnote{Et que toutes celles que j'ai oubliées me pardonnent.}, pour
% leur aide, leurs questions, leurs interventions dans les groupes de discussion\,\footnote{Essentiellement,
% \texttt{fr.comp.text.tex} (en français) et \texttt{comp.text.tex} (en anglais), mais aussi
-% \texttt{de.comp.text.tex} (en allemand, mais je le lis mal: envoyez-moi aussi un courrier en français ou en anglais).}
-% et/ou leurs paquetages, classes, documents et outils:\hfill\mbox{}\\
+% \texttt{de.comp.text.tex} (en allemand, mais je le lis très mal: envoyez-moi aussi un courrier en français ou en anglais).}
+% et/ou leurs paquetages, classes, documents et outils:\hfill\mbox{}
% \fi
-% \begin{raggedright}
+%
+% \begin{raggedright}\noindent
% \name{Hassan}{Abolhassani},
% \name{Paul~W.}{Abrahams},
% \namea{Nabil}{Abu~El-Ata}{Abu~El-Ata},
@@ -21908,7 +22208,7 @@ have centered labels.
% \name{Vartan}{Akopian},
% \name{A.~J.}{Alex},
% \name{Mark}{Alford},
-% \namea{Jacques}{André},
+% \namea{Jacques}{André}{Andre},
% \name{Jérôme}{Andrieux},
% \name{Ralf}{Angeli},
% \name{Walter}{Appel},
@@ -21934,6 +22234,7 @@ have centered labels.
% \name{Rachid}{Belmouhoub},
% \namea{József}{Bérces}{Berces},
% \name{Alexander}{Berdnikov},
+% \name{Jens}{Berger},
% \name{Karl}{Berry},
% \name{Berhanu}{Beyene},
% \name{Javier}{Bezos},
@@ -21953,11 +22254,13 @@ have centered labels.
% \name{Mustafa}{Burc},
% \name{Alexey}{Burykin},
% \name{Olivier}{Cardi},
+% \name{Samuele}{Carcagno},
% \name{David}{Carella},
-% \name{David}{Carlisle},
+% \name{David~P.}{Carlisle},
% \name{Kevin}{Carmody},
% \name{Manuel}{Carriba},
% \name{Régis}{Caspar},
+% \name{Winston}{Chang},
% \name{Jean-C{\^o}me}{Charpentier},
% \name{Jean-Pascal}{Chauvet},
% \name{Pehong}{Chen},
@@ -21972,7 +22275,7 @@ have centered labels.
% \name{Emmanuel}{Cornet},
% \name{Oliver}{Corff},
% \name{Prakash}{Countcham},
-% \namea{Serguei}{D'Achian}{Dachian},
+% \name{Sergueï}{Dachian},
% \name{Adrian}{Daerr},
% \name{Arnak}{Dalalyan},
% \name{Patrick~W.}{Daly},
@@ -21984,6 +22287,7 @@ have centered labels.
% \name{Bernard}{Desgraupes},
% \name{Cécile}{Desprairies},
% \name{Sébastien}{Desreux},
+% \name{Antoni~R.}{Diller},
% \name{Dorjpalam}{Dorj},
% \name{Denys}{Duchier},
% \name{Lyndon}{Dudding},
@@ -22004,10 +22308,12 @@ have centered labels.
% \name{Ulrike}{Fischer},
% \name{Jean-Julien}{Fleck},
% \name{Daniel}{Flipo},
+% \name{Peter~L.}{Flom},
% \name{Peter}{Flynn},
% \name{Jim}{Fox}, ^^A dpfloat
% \namea{Danny~M.}{Fürniß}{Furniss},
% \name{Tetsuo}{Furukawa},
+% \name{Federico}{Garcia},
% \namea{Diego}{García~Morate}{Garcia~Morate},
% \namea{Hubert}{Gäßlein}{Gasslein}, ^^A pict2e
% \name{Maarten}{Gelderman},
@@ -22020,6 +22326,7 @@ have centered labels.
% \name{Mathieu}{Goutelle},
% \name{Fraser}{Grant},
% \name{Norman}{Gray},
+% \name{Enrico}{Gregorio},
% \name{Loïc}{Grenon},
% \name{Charles}{Grether},
% \name{Olga~A.}{Grineva},
@@ -22038,19 +22345,27 @@ have centered labels.
% \name{Alexander}{Harin},
% \name{Russel~L.}{Harris},
% \name{Michael~A.}{Harrison},
+% \name{Stephen}{Hartke},
% \name{Danny}{Heap},
+% \name{Jim}{Hefferon},
% \name{André}{Heider},
% \name{Thorsten}{Hein},
% \name{Sten}{Hellman},
% \name{H\aa vard}{Helstrup},
% \name{Yvon}{Henel}, ^^A l2tabu
+% \name{Hartmut}{Henkel},
+% \name{Thomas}{Henlich}, ^^A marvosym%
% \name{Stephan}{Hennig},
% \name{Florence}{Henry},
% \name{Stephen}{Herborn},
+% \name{Jörg}{Hesoll},
% \name{David}{Hoadley},
+% \name{Taco}{Hoekwater},
% \name{Alan}{Hoenig},
+% \name{Joe}{Hogg},
% \namea{Morten}{Høgholm}{Hogholm},
% \name{Alv~Kjetil}{Holme},
+% \namea{Klaus}{H{\"o}ppner}{Hoppner},
% \name{Umstatter}{Horst},
% \name{Don}{Hosek},
% \name{Yufan}{Hu},
@@ -22091,6 +22406,7 @@ have centered labels.
% \name{Attila}{Koppanyi},
% \name{Adamantios}{Korais},
% \name{Vincent}{Krakoviack},
+% \name{Kai}{Kratt},
% \name{Thankmar}{Kronzucker},
% \name{Siep}{Kroonenberg},
% \name{Alexej~M.}{Kryukov},
@@ -22169,6 +22485,7 @@ have centered labels.
% \name{Julien}{Nicolas},
% \name{Rolf}{Niepraschk}, ^^A pict2e
% \name{Josselin}{Noirel},
+% \name{Tim}{Null},
% \name{Heiko}{Oberdiek},
% \name{Tobias}{Oetiker},
% \name{Mariusz}{Olko},
@@ -22203,9 +22520,12 @@ have centered labels.
% \name{Jose~Pedro}{Ramalhete},
% \name{Keranen}{Reino},
% \namea{Adrian}{Rezu\c{s}}{Rezus},
-% \name{A.~J.~``Tony''}{Roberts}
+% \name{Yuri}{Robbers},
+% \name{A.~J.~``Tony''}{Roberts},
+% \name{Will}{Robertson},
% \name{Denis~B.}{Roegel},
% \name{Christian}{Rolland},
+% \name{Rasmus~Pank}{Roulund},
% \name{Chris~A.}{Rowley},
% \name{Marti}{Ruiz-Altaba},
% \name{Jan~Michael}{Rynning},
@@ -22219,6 +22539,7 @@ have centered labels.
% \name{Elisabeth}{Schlegl},
% \name{Tobias}{Schlemmer},
% \name{Walter}{Schmidt},
+% \name{Thomas~A.}{Schmitz},
% \name{Uwe}{Schneider},
% \namea{Rainer}{Schöpf}{Schopf},
% \namea{Martin}{Schröder}{Schroder}, ^^A everysel, ragged2e, multitoc
@@ -22228,6 +22549,7 @@ have centered labels.
% \name{Ali}{Shoukat},
% \name{Andrij~M.}{Shvaika},
% \name{Chanop}{Silpa-Anan},
+% \name{Sindhu}{Singh},
% \name{Anna}{Sitnikova-Rioland},
% \name{Jankovic}{Slobodan},
% \name{John}{Smith},
@@ -22240,10 +22562,13 @@ have centered labels.
% \name{D.~P.}{Story},
% \name{Éric}{Streit},
% \name{Ralf}{Stubner},
+% \name{K.~K.}{Subramaniam},
% \name{Robert~S.}{Sutor},
% \name{Chris}{Swoyer},
% \name{Apostolos}{Syropoulos},
+% \name{Nicola}{Talbot},
% \namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin},
+% \name{Philip}{Taylor},
% \name{Christina}{Thiele},
% \name{Aurélien}{Thureau},
% \name{Karsten}{Tinnefeld},
@@ -22255,7 +22580,7 @@ have centered labels.
% \name{Ahto}{Truu},
% \name{Stefan}{Ulrich},
% \name{Hideo}{Umeki},
-% \vname{Un}{Koaunghi},
+% \name{Un}{Koaunghi},
% \name{Turgut}{Uyar},
% \name{Jari}{Vaario},
% \name{Piet}{van~Oostrum},
@@ -22264,16 +22589,20 @@ have centered labels.
% \name{Suki~K.}{Venkatesan},
% \name{Didier}{Verna},
% \name{Sylvain}{Vesco},
+% \name{Boris}{Veytsman},
% \name{Alexandre}{Vial},
% \name{André}{Violante},
% \name{Carl~F.}{Voegelin},
% \name{Florence M.}{Voegelin},
+% \name{Martin}{Vogel},
% \name{Vladimir}{Volovich},
% \name{Stephan~P.}{von~Bechtolsheim},
% \namea{Herbert}{Voß}{Voss},
% \name{Zden\v{e}k}{Wagner},
+% \name{David}{Walden},
% \name{Nigel}{Ward},
% \name{John}{Warnock},
+% \name{Douglas}{Waud}%
% \name{Staszek}{Wawrykiewicz},
% \name{Stephan~B.}{Webanck},
% \name{Eduard}{Werner},
@@ -22398,10 +22727,10 @@ have centered labels.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1996/06/02]%
\ProvidesPackage{minitoc}%
- [2007/02/12 v52 Package minitoc (JPFD)]
+ [2007/03/22 v53 Package minitoc (JPFD)]
\RequirePackage{mtcmess}[2006/03/14]
\mtcPackageInfo[<I0001>]{minitoc}%
- {*** minitoc package, version 52 ***\@gobble}
+ {*** minitoc package, version 53 ***\@gobble}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -22449,8 +22778,6 @@ have centered labels.
\newlength\mtcindent
\newskip\mtcskipamount
\setlength{\mtcskipamount}{\bigskipamount}
-% %%%%\def\mtcskip{\leavevmode\unskip\removelastskip%
-% %%%% {\parskip=\z@\addvspace{\mtcskipamount}}}
\def\mtcskip{{\parskip=\z@\addvspace{\mtcskipamount}}}
% \end{macrocode}
% \ifcase\LANG\relax
@@ -22540,7 +22867,7 @@ have centered labels.
% rather than flags,
% because a flag costs 3~control sequences (\ucom{iffoo}, \ucom{foofalse} and \ucom{footrue}),
% which use memory. But the number of count registers is limited to 256 in the native \TeX\ engine (much more with
-% $\varepsilon$-\TeX, but still limited in number), while memory has become rather cheap today. And a code programmed
+% \eTeX~\cite{etex}, but still limited in number), while memory has become rather cheap today. And a code programmed
% with flags (\texttt{\ucom{iffoo} .{}.{}. \com{else} .{}.{}. \com{fi}}) is easier to structure than a code
% programmed with counters, \textsc{imho}.} (via \com{newif}) to detect
% the loading of some packages or classes and the availability of some commands (this will be used by the
@@ -22550,7 +22877,7 @@ have centered labels.
% préféraient utiliser des compteurs plutôt que des indicateurs, car un indicateur coûte 3~séquences de contrôle
% (\ucom{iftoto}, \ucom{totofalse} et \ucom{tototrue}), qui consomment de la mémoire. Mais le
% nombre de registres compteurs est limité à~256 dans le moteur \TeX\ natif (bien plus avec
-% $\varepsilon$-\TeX, mais encore en nombre limité), tandis que le coût de la mémoire a beaucoup baissé aujourd'hui. Et un
+% \eTeX~\cite{etex}, mais encore en nombre limité), tandis que le coût de la mémoire a beaucoup baissé aujourd'hui. Et un
% code programmé avec des indicateurs (\texttt{\ucom{iftoto} .{}.{}. \com{else} .{}.{}. \com{fi}}) est plus facile
% à~structurer qu'un code programmé à~l'aide de compteurs, à~mon humble avis.} (via \com{newif}) pour détecter le
% chargement de certains paquetages ou classes et la disponibilité de certaines commandes (ceci sera utilisé par
@@ -22567,10 +22894,8 @@ have centered labels.
% But first, we define some flags for the \optd{hints} option:
% \begin{itemize}
% \item The flag \com{if@mtc@hints@} is true if the \optd{hints} option is required (default).
-%
% \item The flag \com{if@mtc@hints@w@} is set true if we detect that some sectionning commands have been
% altered since the loading of the document class.
-%
% \item The flag \com{if@mtc@hints@given@} is set true if the \optd{hints} option detects something curious
% and writes messages in the \emph{document}\suffix{.log} file. It will be used at the end of the document to signal that
% you should look for hints in the \emph{document}\suffix{.log} file.
@@ -22580,10 +22905,8 @@ have centered labels.
% Mais tout d'abord, nous définissons quelques indicateurs pour l'option \optd{hints}:
% \begin{itemize}
% \item L'indicateur \com{if@mtc@hints@} est vrai si l'option \optd{hints} est demandée (défaut).
-%
% \item L'indicateur \com{if@mtc@hints@w@} est forcé à~vrai si nous détectons que certaines commandes de
% sectionnement ont été altérées depuis le chargement de la classe de document.
-%
% \item L'indicateur \com{if@mtc@hints@given@} est forcé à~vrai si l'option \optd{hints} détecte quelque
% chose de curieux et écrit des messages dans le fichier \emph{document}\suffix{.log}.
% Il sera utilisé en fin de document
@@ -22620,17 +22943,42 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{25}
+% \lneed{8} %% ^^A 25
% \ifcase\LANG\relax
% \subsection{Presence of some packages and classes}
% \or\relax
% \subsection{Présence de certains paquetages et classes}
% \fi
+%
% \begin{macro}{\if@mtc@placeinsLoaded@}
% \begin{macro}{\if@mtc@memoirLoaded@}
% \begin{macro}{\if@mtc@memoirnew@}
% \begin{macro}{\if@mtc@sectstyLoaded@}
% \begin{macro}{\if@mtc@sectstyLoaded@a@}
+% \ifcase\LANG\relax
+% We will check if the \pack{placeins} package is loaded, then if the \class{memoir}
+% is loaded (and if it is an recent enough version), then if the \pack{sectsty} package is loaded
+% (before or after \upack{minitoc}).
+% \or\relax
+% \or\relax
+% Nous testerons si le paquetage \pack{placeins} est chargé, puis si la classe
+% \class{memoir} est chargée (et si c'est une version suffisamment récente), puis si le
+% paquetage \pack{sectsty} est chargé (avant ou après \upack{minitoc}).
+% \fi
+% \begin{macrocode}
+\newif\if@mtc@placeinsLoaded@ \@mtc@placeinsLoaded@false
+\newif\if@mtc@memoirLoaded@ \@mtc@memoirLoaded@false
+\newif\if@mtc@memoirnew@ \@mtc@memoirnew@false
+\newif\if@mtc@sectstyLoaded@ \@mtc@sectstyLoaded@false
+\newif\if@mtc@sectstyLoaded@a@ \@mtc@sectstyLoaded@a@false
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \lneed{8}
% \begin{macro}{\if@mtc@captionLoaded@}
% \begin{macro}{\if@mtc@captionLoaded@a@}
% \begin{macro}{\if@mtc@captionIILoaded@}
@@ -22639,6 +22987,37 @@ have centered labels.
% \begin{macro}{\if@mtc@ccaptionLoaded@a@}
% \begin{macro}{\if@mtc@mcaptionLoaded@}
% \begin{macro}{\if@mtc@mcaptionLoaded@a@}
+% \begin{macro}{\if@mtc@captcontLoaded@}
+% \begin{macro}{\if@mtc@captcontLoaded@a@}
+% \ifcase\LANG\relax
+% We do the same for some caption-related packages:
+% \else\relax
+% Nous faisons de même pour quelques paquetages relatifs aux captions:
+% \fi
+% \begin{macrocode}
+\newif\if@mtc@captionLoaded@ \@mtc@captionLoaded@false
+\newif\if@mtc@captionLoaded@a@ \@mtc@captionLoaded@a@false
+\newif\if@mtc@captionIILoaded@ \@mtc@captionIILoaded@false
+\newif\if@mtc@captionIILoaded@a@ \@mtc@captionIILoaded@a@false
+\newif\if@mtc@ccaptionLoaded@ \@mtc@ccaptionLoaded@false
+\newif\if@mtc@ccaptionLoaded@a@ \@mtc@ccaptionLoaded@a@false
+\newif\if@mtc@mcaptionLoaded@ \@mtc@mcaptionLoaded@false
+\newif\if@mtc@mcaptionLoaded@a@ \@mtc@mcaptionLoaded@a@false
+\newif\if@mtc@captcontLoaded@ \@mtc@captcontLoaded@false
+\newif\if@mtc@captcontLoaded@a@ \@mtc@captcontLoaded@a@false
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \lneed{8}
% \begin{macro}{\if@mtc@varsectsLoaded@}
% \begin{macro}{\if@mtc@varsectsLoaded@a@}
% \begin{macro}{\if@mtc@fncychapLoaded@}
@@ -22653,35 +23032,13 @@ have centered labels.
% \begin{macro}{\if@mtc@sfheadersLoaded@a@}
% \begin{macro}{\if@mtc@alnumsecLoaded@}
% \begin{macro}{\if@mtc@alnumsecLoaded@a@}
-% \begin{macro}{\if@mtc@captcontLoaded@}
-% \begin{macro}{\if@mtc@captcontLoaded@a@}
% \ifcase\LANG\relax
-% We will check if the \pack{placeins} package is loaded, then if the \class{memoir}
-% is loaded (and if it is an enough recent version), then if the \pack{sectsty} package is loaded
-% (before or after \upack{minitoc}).
-% We do the same for some caption-related packages and the \pack{varsects} package and other packages altering
-% the sectionning commands.
+% And the \pack{varsects} package and other packages altering the sectionning commands:
% \or\relax
-% Nous testerons si le paquetage \pack{placeins} est chargé, puis si la classe
-% \class{memoir} est chargée (et si c'est une version suffisamment récente), puis si le
-% paquetage \pack{sectsty} est chargé (avant ou après \upack{minitoc}).
-% Nous faisons de même pour quelques paquetages relatifs aux captions et pour le paquetage \pack{varsects} et
+% Et pour le paquetage \pack{varsects} et
% d'autres paquetages altérant les commandes de sectionnement.
% \fi
% \begin{macrocode}
-\newif\if@mtc@placeinsLoaded@ \@mtc@placeinsLoaded@false
-\newif\if@mtc@memoirLoaded@ \@mtc@memoirLoaded@false
-\newif\if@mtc@memoirnew@ \@mtc@memoirnew@false
-\newif\if@mtc@sectstyLoaded@ \@mtc@sectstyLoaded@false
-\newif\if@mtc@sectstyLoaded@a@ \@mtc@sectstyLoaded@a@false
-\newif\if@mtc@captionLoaded@ \@mtc@captionLoaded@false
-\newif\if@mtc@captionLoaded@a@ \@mtc@captionLoaded@a@false
-\newif\if@mtc@captionIILoaded@ \@mtc@captionIILoaded@false
-\newif\if@mtc@captionIILoaded@a@ \@mtc@captionIILoaded@a@false
-\newif\if@mtc@ccaptionLoaded@ \@mtc@ccaptionLoaded@false
-\newif\if@mtc@ccaptionLoaded@a@ \@mtc@ccaptionLoaded@a@false
-\newif\if@mtc@mcaptionLoaded@ \@mtc@mcaptionLoaded@false
-\newif\if@mtc@mcaptionLoaded@a@ \@mtc@mcaptionLoaded@a@false
\newif\if@mtc@varsectsLoaded@ \@mtc@varsectsLoaded@false
\newif\if@mtc@varsectsLoaded@a@ \@mtc@varsectsLoaded@a@false
\newif\if@mtc@fncychapLoaded@ \@mtc@fncychapLoaded@false
@@ -22696,8 +23053,6 @@ have centered labels.
\newif\if@mtc@sfheadersLoaded@a@ \@mtc@sfheadersLoaded@a@false
\newif\if@mtc@alnumsecLoaded@ \@mtc@alnumsecLoaded@false
\newif\if@mtc@alnumsecLoaded@a@ \@mtc@alnumsecLoaded@a@false
-\newif\if@mtc@captcontLoaded@ \@mtc@captcontLoaded@false
-\newif\if@mtc@captcontLoaded@a@ \@mtc@captcontLoaded@a@false
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -22713,23 +23068,14 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
%
% \lneed{5}
+% \ifcase\LANG\relax
+% \subsection{Insertion of empty mini-tables}
+% \or\relax
+% \subsection{Insertion de mini-tables vides}
+% \fi
+% \lneed{5}
% \begin{macro}{\if@mtc@empty@parttoc@}
% \begin{macro}{\if@mtc@empty@partlof@}
% \begin{macro}{\if@mtc@empty@partlot@}
@@ -22764,6 +23110,7 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+%
% \lneed{5}
% \ifcase\LANG\relax
% \subsection{Presence or absence of some sectionning commands}
@@ -22781,9 +23128,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\if@mtc@part@def@}
% \ifcase\LANG\relax
-% The \cnt{part}\verb|part| counter:
+% The \cnt{part} counter:
% \or\relax
-% Le compteur \cnt{part}\verb|part|:
+% Le compteur \cnt{part}:
% \fi
% \begin{macrocode}
\newif\if@mtc@part@def@ \@mtc@part@def@false
@@ -22794,9 +23141,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\if@mtc@chapter@def@}
% \ifcase\LANG\relax
-% The \cnt{chapter}\verb|chapter| counter:
+% The \cnt{chapter} counter:
% \or\relax
-% Le compteur \cnt{chapter}\verb|chapter|:
+% Le compteur \cnt{chapter}:
% \fi
% \begin{macrocode}
\newif\if@mtc@chapter@def@ \@mtc@chapter@def@false
@@ -22807,9 +23154,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\if@mtc@section@def@}
% \ifcase\LANG\relax
-% The \cnt{section}\verb|section| counter:
+% The \cnt{section} counter:
% \or\relax
-% Le compteur \cnt{section}\verb|section|:
+% Le compteur \cnt{section}:
% \fi
% \begin{macrocode}
\newif\if@mtc@section@def@ \@mtc@section@def@false
@@ -22825,9 +23172,9 @@ have centered labels.
% \fi
% \begin{macro}{\if@mtc@part@undef@}
% \ifcase\LANG\relax
-% The \cnt{part}\verb|part| counter:
+% The \cnt{part} counter:
% \or\relax
-% Le compteur \cnt{part}\verb|part|:
+% Le compteur \cnt{part}:
% \fi
% \begin{macrocode}
\newif\if@mtc@part@undef@ \@mtc@part@undef@true
@@ -22838,9 +23185,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\if@mtc@chapter@undef@}
% \ifcase\LANG\relax
-% The \cnt{chapter}\verb|chapter| counter:
+% The \cnt{chapter} counter:
% \or\relax
-% Le compteur \cnt{chapter}\verb|chapter|:
+% Le compteur \cnt{chapter}:
% \fi
% \begin{macrocode}
\newif\if@mtc@chapter@undef@ \@mtc@chapter@undef@true
@@ -22851,9 +23198,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\if@mtc@section@undef@}
% \ifcase\LANG\relax
-% The \cnt{section}\verb|section| counter:
+% The \cnt{section} counter:
% \or\relax
-% Le compteur \cnt{section}\verb|section|:
+% Le compteur \cnt{section}:
% \fi
% \begin{macrocode}
\newif\if@mtc@section@undef@ \@mtc@section@undef@true
@@ -23557,13 +23904,13 @@ have centered labels.
% \begin{macro}{\if@mtc@memoirnew@}
% \begin{macro}{\if@mtcpatchmemoir@}
% \ifcase\LANG\relax
-% We test if the \class{memoir}~\cite{memoir,add-memoir} class is loaded.
-% This class needs some compatibility adjustments or may be incompatible if too recent. In the later case, a patch
+% We test if the \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} class is loaded.
+% This class needs some compatibility adjustments or may be \Virage\emph{incompatible} if too recent. In the later case, a patch
% is inserted (see chapter~\vref{memoir-patch}). This correction is no more necessary after the 2005/09/25 version
% of \xfile{memoir.cls}.
% \or\relax
-% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée.
-% Cette classe nécessite certains ajustements pour la compatibilité ou peut être incompatible si elle est trop récente.
+% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée.
+% Cette classe nécessite certains ajustements pour la compatibilité ou peut être \Virage\emph{incompatible} si elle est trop récente.
% Dans ce dernier cas, une correction est insérée (voir le chapitre~\vref{memoir-patch}). Cette correction n'est
% plus nécessaire après la version de \xfile{memoir.cls} datée 2005/09/25.
% \fi
@@ -23846,7 +24193,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{10}
% \ifcase\LANG\relax
% \section{Adding an entry in the TOC for a starred part}\label{s+code+mtcaddpart}
% \or\relax
@@ -24007,14 +24354,14 @@ have centered labels.
% we cannot patch it and a warning is displayed.
% Else, we patch its two branches, \com{@sect} (for the unstarred version)
% or \com{@ssect} (for the starred version, \com{section*}): we add \com{stepcounter}\verb|{|\cnt{stc}\verb|}| to increment
-% the secttoc counter \cnt{stc}, only in the unstarred case
-% (the version \#25 has removed a spurious decrementation of this counter).
+% the secttoc counter \cnt{stc},
+% only in the unstarred case\footnote{Version \#25 has removed a spurious decrementation of this counter.}.
% \or\relax
% Si la commande \com{section} n'est pas définie (par la classe de document, habituellement), nous ne pouvons pas
% la modifier et un avertissement est affiché. Sinon, nous modifions ses deux branches, \com{@sect} (pour la version
% non étoilée) ou \com{@ssect} (pour la version étoilée, \com{section*}): nous ajoutons
% \com{stepcounter}\verb}|{|\cnt{stc}\verb|}| pour incrémenter le compteur de secttocs \cnt{stc}, seulement dans le cas non
-% étoilé (la version~\#25 a éliminé une décrémentation superflue de ce compteur).
+% étoilé\,\footnote{La version~\#25 a éliminé une décrémentation superflue de ce compteur.}.
% \fi
% \begin{macrocode}
\let\mtc@svsection\section
@@ -24290,7 +24637,7 @@ have centered labels.
% \fi
% \begin{macro}{\tf@mtc}
% \ifcase\LANG\relax
-% This code is a hack to determine if the operating system is able or unable to use long extensions (${}>3$~characters)
+% This code is a trick to determine if the operating system is able or unable to use long extensions (${}>3$~characters)
% in file names. We define a file descriptor (\com{tf@mtc}) to write files\footnote{It is
% the \emph{only} new
% file descriptor created by the \upack{minitoc} package. All files written by \upack{minitoc} use this
@@ -24318,7 +24665,7 @@ have centered labels.
% \begin{table}[t]
% \centering
% \changeskips
-% \caption{Hack to detect the limitation to short extensions}\label{t+code+8.3}
+% \caption{Trick to detect the limitation to short extensions}\label{t+code+8.3}
% \begin{tabularx}{\textwidth}{@{}Z{1}lccc}
% \toprule
% \multicolumn{2}{@{}l@{}}{\textbf{Phase (time runs from left to right):}}&1&2&3\\
@@ -24517,9 +24864,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{A macro to make a TOC entry without leaders nor page numbers}\label{s+code+@undottedtocline}
+% \section{Adding a TOC entry without leaders nor page numbers}\label{s+code+@undottedtocline}
% \or\relax
-% \section{Une macro pour faire une entrée dans la TdM sans points de conduite ni numéros de page}\label{s+code+@undottedtocline}
+% \section{Ajouter une entrée dans la TdM sans points de conduite ni numéro de page}\label{s+code+@undottedtocline}
% \fi
% \begin{macro}{\@undottedtocline}
% \begin{macro}{\ifundottedmtc}
@@ -24564,12 +24911,12 @@ have centered labels.
% \ifcase\LANG\relax
% This section defines some customization macros for the presence or
% absence of page numbers in the mini-tables. But if the \class{memoir}
-% class~\cite{memoir,add-memoir} is loaded,
+% class~\cite{memoir,add-memoir,wilson-pj-2006-3} is loaded,
% it does the job. So, we test first \com{if@mtc@memoirLoaded@}
% to use the commands of \class{memoir} when they are available.
% \or\relax
% Cette section définit quelques macros de personnalisation concernant la présence ou l'absence des numéros de
-% pages dans les mini-tables. Mais si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée, elle
+% pages dans les mini-tables. Mais si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée, elle
% sait faire ce travail. Donc, nous testons d'abord \com{if@mtc@memoirLoaded@} pour utiliser les commandes de
% \class{memoir} lorsqu'elles sont disponibles.
% \fi
@@ -25212,8 +25559,9 @@ have centered labels.
% \begin{macro}{\c@stc}
% \ifcase\LANG\relax
% We define commands to manage the starred sectionning commands: \com{part*}, \com{chapter*} and \com{section*}.
-% The section-level is different depending if \com{chapter} is defined or not. Eventually, a counter is incremented. A
-% contents line is added in the \suffix{.toc} file, with the right depth to print it (see \verb|\l@star...| later,
+% The section-level is different depending on the presence of the \com{chapter} command.
+% Eventually, a counter is incremented.
+% A~contents line is added in the \suffix{.toc} file, with the right depth to print it (see \verb|\l@star...| later,
% in section~\vref{s+code+necessary.l@}).
% \or\relax
% Nous définissons des commandes pour traiter les commandes de sectionnement étoilées: \com{part*}, \com{chapter*}
@@ -25267,6 +25615,8 @@ have centered labels.
% \end{macro}
% \end{macro}
% \ifcase\LANG\relax
+%
+% \lneed{8}
% \begin{SMOOTH}
% Else we begin to define the stuff for chapter-level commands (the ``else'' branch of \com{@ifundefined}\verb|{chapter}|):
% \end{SMOOTH}
@@ -25369,7 +25719,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{14}
% \ifcase\LANG\relax
% \section{Font commands for the mini-tables}\label{s+code+font.commands.ch}
% \or\relax
@@ -25526,7 +25876,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{8}
+% \lneed{12}
% \ifcase\LANG\relax
% \section{The \texttt{mtc@verse} environment}\label{s+code+mtc@verse.env}
% \or\relax
@@ -25574,8 +25924,8 @@ have centered labels.
\iftightmtc \parsep\z@ \fi
\ifktightmtc \parskip\z@ \fi
\topsep=1ex
- \leftmargin\mtcindent
- \rightmargin\leftmargin}\item[]}
+ \leftmargin\mtcindent \rightmargin\leftmargin}%
+ \item[]}
\def\endmtc@verse{\nopagebreak[4]\endlist}
% \end{macrocode}
% \end{macro}
@@ -25695,9 +26045,9 @@ have centered labels.
% \fi
% \begin{macrocode}
\if@longextensions@
-\def\@tocfile{mtc\The@mtc}%
+ \def\@tocfile{mtc\The@mtc}%
\else
-\def\@tocfile{M\The@mtc}%
+ \def\@tocfile{M\The@mtc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -25837,8 +26187,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\mtcindent
- \rightmargin\mtcindent
+ \leftmargin\mtcindent \rightmargin\mtcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
\begin{mtc@verse}%
@@ -25938,8 +26287,7 @@ have centered labels.
\end{mtc@verse}%
\kernafterminitoc
\nopagebreak[4]\mtc@bottom@rule\null\leavevmode\\%
- \vskip-1.0\baselineskip\mtc@zrule
- \end{samepage}%
+ \vskip-1.0\baselineskip\mtc@zrule\end{samepage}%
\par\pagebreak[1]\vspace*{-1ex}\afterminitoc\fi}
% \end{macrocode}
% \end{macro}
@@ -25969,7 +26317,7 @@ have centered labels.
%
% ^^A \need{.5\textheight} ^^A% for marginpars.
%
-% \lneed{6}
+% \lneed{10}
% \ifcase\LANG\relax
% \subsection{The \ucom{minilof} command}\label{s+code+minilof.command}\icom{minilof}
% \or\relax
@@ -26073,9 +26421,9 @@ have centered labels.
% \fi
% \begin{macrocode}
\if@longextensions@%
-\def\@tocfile{mlf\The@mtc}%
+ \def\@tocfile{mlf\The@mtc}%
\else
-\def\@tocfile{F\The@mtc}%
+ \def\@tocfile{F\The@mtc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -26215,8 +26563,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\mtcindent
- \rightmargin\mtcindent
+ \leftmargin\mtcindent \rightmargin\mtcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
\begin{mtc@verse}%
@@ -26246,8 +26593,7 @@ have centered labels.
% \fi
% \end{SMOOTH}
% \begin{macrocode}
- \@ifundefined{c@lofdepth}%
- {}%
+ \@ifundefined{c@lofdepth}{}%
{\c@lofdepth=\c@minilofdepth
\ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi}
\leavevmode\\\mtc@BBR\vskip -.5\baselineskip
@@ -26329,7 +26675,7 @@ have centered labels.
% \end{environment}
%
% ^^A \need{.5\textheight} ^^A% for marginpars.
-% \lneed{6}
+% \lneed{10}
% \ifcase\LANG\relax
% \subsection{The \ucom{minilot} command}\label{s+code+minilot.command}\icom{minilot}
% \or\relax
@@ -26433,9 +26779,9 @@ have centered labels.
% \fi
% \begin{macrocode}
\if@longextensions@%
-\def\@tocfile{mlt\The@mtc}%
+ \def\@tocfile{mlt\The@mtc}%
\else
-\def\@tocfile{T\The@mtc}%
+ \def\@tocfile{T\The@mtc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -26575,8 +26921,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\mtcindent
- \rightmargin\mtcindent
+ \leftmargin\mtcindent \rightmargin\mtcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
\begin{mtc@verse}%
@@ -26606,8 +26951,7 @@ have centered labels.
% \fi
% \end{SMOOTH}
% \begin{macrocode}
- \@ifundefined{c@lotdepth}%
- {}%
+ \@ifundefined{c@lotdepth}{}%
{\c@lotdepth=\c@minilotdepth
\ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi}
\leavevmode\\\mtc@BBR\vskip -.5\baselineskip
@@ -27080,6 +27424,7 @@ have centered labels.
% \begin{macro}{\dominitoc}
% \begin{macro}{\@dominitoc}
% \begin{macro}{\MTC@next}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{dominitoc} command extracts information from the \suffix{.toc} file and create the minitocs files, with the
% adequate extension.
@@ -27097,11 +27442,13 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\dominilof}
% \begin{macro}{\@dominilof}
% \begin{macro}{\MLF@next}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{dominilof} command extracts information from the \suffix{.lof} file and create the minilofs files, with the
% adequate extension.
@@ -27119,11 +27466,13 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\dominilot}
% \begin{macro}{\@dominilot}
% \begin{macro}{\MLT@next}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{dominilot} command extracts information from the \suffix{.lot} file and create the minilots files, with the
% adequate extension.
@@ -27141,6 +27490,7 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{8}
% \begin{macro}{\if@dominitoc@used@}
@@ -27322,14 +27672,14 @@ have centered labels.
% \fi
% \ifcase\LANG\relax
% This is done via a loop managed by the following macros\,\footnote{This code is derived from the
-% \pack{xr} package~\cite{xr}, by \xname{David}{Carlisle}, with his permission. The strings ``\texttt{HO}'',
-% ``\texttt{DV}'', and ``\texttt{BJ}'' in the comments denote modifications made by \xname{Heiko}{Oberdiek},
+% \pack{xr} package~\cite{xr}, by \xname{David~P.}{Carlisle}, with his permission.
+% Some modifications were made by \xname{Heiko}{Oberdiek},
% \xname{Didier}{Verna}, and \xname{Bernd}{Jaehne} for the support of \pack{hyperref}, essentially by adding an
% argument to some macros, to use the hyperlink argument in the contents lines.}:
% \or\relax
% Ceci est fait grâce à~une boucle gérée par les macros suivantes\,\footnote{Ce code est dérivé du paquetage
-% \pack{xr}~\cite{xr}, de \xname{David}{Carlisle}, avec sa permission. Les chaînes <<~\texttt{HO}~>>,
-% <<~\texttt{DV}~>> et <<~\texttt{BJ}~>> dans les commentaires indiquent des modifications faites par
+% \pack{xr}~\cite{xr}, de \xname{David~P.}{Carlisle}, avec sa permission.
+% Des modifications ont été faites par
% \xname{Heiko}{Oberdiek}, \xname{Didier}{Verna} et \xname{Bernd}{Jaehne} pour le support de \pack{hyperref},
% essentiellement en ajoutant un argument à~certaines macros, pour utiliser l'argument hyperlien dans les lignes de
% contenu.}:
@@ -27388,8 +27738,8 @@ have centered labels.
% chapitre, mais est absolu) est incrémenté et un nouveau fichier minitoc est créé.
% \fi
% \begin{macrocode}
-\def\MTC@contentsline#1#2#3#4{% %%HO/BJ: 4 instead of 3 parameters
- \gdef\themtc{\arabic{mtc}}% %%HO: space removed
+\def\MTC@contentsline#1#2#3#4{%
+ \gdef\themtc{\arabic{mtc}}%
\expandafter\ifx\csname #1\endcsname\chapter
\stepcounter{mtc}%
% \end{macrocode}
@@ -27662,7 +28012,7 @@ have centered labels.
% La série de points \verb|.....| garantit que \com{MTC@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\MTC@test\MTC@line.....\MTC@% %%HO: . added
+ \expandafter\MTC@test\MTC@line.....\MTC@%
}%
% \end{macrocode}
% \end{macro}
@@ -27671,8 +28021,26 @@ have centered labels.
%
% \lneed{12}
% \begin{macro}{\MTC@test}
-% \begin{macro}{\contentsline}
% \begin{macro}{\MTC@contentsline}
+% \ifcase\LANG\relax
+% The \com{MTC@test} macro finds the ``interesting'' commands in the TOC file, mainly to
+% delimit chapters\footnote{The macro \com{MTC@test} has been patched to call \com{MTC@contentsline} with
+% four parameters~instead of three (thanks to \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} and
+% \name{A.~J.~``Tony''}{Roberts}). The same remark applies to similar macros.}:
+% \or\relax
+% La macro \com{MTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières,
+% principalement pour délimiter les chapitres\,\footnote{La macro \com{MTC@test} a été modifiée pour
+% appeler \com{MTC@contentsline} avec quatre paramètres ~au lieu de trois
+% (merci à~\name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} et \name{A.~J.~``Tony''}{Roberts}).
+% La même remarque s'applique aux macros similaires.}:
+% \fi
+% \end{macro}
+% \end{macro}
+%
+% \lneed{5}
+% \begin{macro}{\MTC@test}
+% \begin{macro}{\MTC@contentsline}
+% \begin{macro}{\contentsline}
% \begin{macro}{\mtc@string}
% \begin{macro}{\@input}
% \begin{macro}{\MTC@list}
@@ -27685,34 +28053,21 @@ have centered labels.
% \begin{macro}{\MTC@toc}
% \begin{macro}{\MTC@read}
% \ifcase\LANG\relax
-% The \com{MTC@test} macro finds the ``interesting'' commands in the TOC file, mainly to
-% delimit chapters:
-% \or\relax
-% La macro \com{MTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières,
-% principalement pour délimiter les chapitres:
-% \fi
-% \begin{macrocode}
-%%HO/BJ: now patch \MTC@test,
-%%HO/BJ: call \MTC@contentsline with 4 instead of 3 parameters
-% \end{macrocode}
-%
-% \lneed{5}
-% \ifcase\LANG\relax
% Look at the first token of the line. If it is an interesting entry, process it. If it is \com{@input}, add the
% file to the list. Otherwise ignore. Go around the loop if not at end of file.
-% Finally process the next file in the list. Thanks to \name{A.~J.~``Tony''}{Roberts}.
+% Finally process the next file in the list.
+% ^^A Thanks to \name{A.~J.~``Tony''}{Roberts}.
% \or\relax
% Nous regardons le premier \emph{token} de la ligne. Si c'est une entrée intéressante, nous la traitons.
% Si c'est \com{@input}, le fichier est ajouté à~la liste. Sinon, elle est ignorée. Nous recommençons la boucle si
-% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. Merci
-% à~\name{A.~J.~``Tony''}{Roberts}.
+% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste.
+% ^^A Merci à~\name{A.~J.~``Tony''}{Roberts}.
% \fi
% \begin{macrocode}
-\long\def\MTC@test#1#2#3#4#5#6\MTC@{% %%HO: #6 added
+\long\def\MTC@test#1#2#3#4#5#6\MTC@{%
\ifx#1\contentsline
\let\mtc@string\string
\MTC@contentsline{#2}{#3}{#4}{#5}%
- %%HO/BJ: 4. parameter added by Tony Roberts
\let\mtc@string\relax
\else\ifx#1\@input
\edef\MTC@list{\MTC@list#2\relax}%
@@ -27817,8 +28172,8 @@ have centered labels.
% un nouveau fichier minilof est créé.
% \fi
% \begin{macrocode}
-\def\MLF@contentsline#1#2#3#4{% %%HO: added #4
- \gdef\themtc{\arabic{mtc}}% %%HO: space removed
+\def\MLF@contentsline#1#2#3#4{%
+ \gdef\themtc{\arabic{mtc}}%
\expandafter\ifx\csname #1\endcsname\xchapter
\stepcounter{mtc}%
% \end{macrocode}
@@ -27960,7 +28315,7 @@ have centered labels.
% La série de points \verb|.....| garantit que \com{MLF@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\MLF@test\MLF@line.....\MLF@% %%HO: . added
+ \expandafter\MLF@test\MLF@line.....\MLF@%
}%
% \end{macrocode}
% \end{macro}
@@ -28001,10 +28356,10 @@ have centered labels.
% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste.
% \fi
% \begin{macrocode}
-\long\def\MLF@test#1#2#3#4#5#6\MLF@{% %%HO: #6 added
+\long\def\MLF@test#1#2#3#4#5#6\MLF@{%
\ifx#1\contentsline
\let\mtc@string\string
- \MLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \MLF@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\MLF@list{\MLF@list#2\relax}%
@@ -28105,8 +28460,8 @@ have centered labels.
% un nouveau fichier minilot est créé.
% \fi
% \begin{macrocode}
-\def\MLT@contentsline#1#2#3#4{% %%HO: added #4
- \gdef\themtc{\arabic{mtc}}% %%HO: space removed
+\def\MLT@contentsline#1#2#3#4{%
+ \gdef\themtc{\arabic{mtc}}%
\expandafter\ifx\csname #1\endcsname\xchapter
\stepcounter{mtc}%
% \end{macrocode}
@@ -28248,7 +28603,7 @@ have centered labels.
% La série de points \verb|.....| garantit que \com{MLT@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\MLT@test\MLT@line.....\MLT@% %%HO: . added
+ \expandafter\MLT@test\MLT@line.....\MLT@%
}%
% \end{macrocode}
% \end{macro}
@@ -28289,10 +28644,10 @@ have centered labels.
% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste.
% \fi
% \begin{macrocode}
-\long\def\MLT@test#1#2#3#4#5#6\MLT@{% %%HO: #6 added
+\long\def\MLT@test#1#2#3#4#5#6\MLT@{%
\ifx#1\contentsline
\let\mtc@string\string
- \MLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \MLT@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\MLT@list{\MLT@list#2\relax}%
@@ -28386,7 +28741,7 @@ have centered labels.
}%
\ifx\mtc@dot\mtc@param
\else
- {#4}% %%HO/BJ: #4 is hyperlink
+ {#4}%
\fi
}%
}%
@@ -28952,8 +29307,8 @@ have centered labels.
\iftightmtc \parsep\z@ \fi
\ifktightmtc \parskip\z@ \fi
\topsep=1ex
- \leftmargin\ptcindent
- \rightmargin\leftmargin}\item[]}
+ \leftmargin\ptcindent \rightmargin\leftmargin}%
+ \item[]}
\def\endptc@verse{\nopagebreak[4]\endlist}
% \end{macrocode}
% \end{macro}
@@ -28987,7 +29342,7 @@ have centered labels.
% \begin{macro}{\partlot}
% \ifcase\LANG\relax
% These commands are essentially similar to the \com{minitoc} command, except that they should be placed after a
-% \com{part} command to produce a parttoc, a partlof or a partlot, and the formatting is different and depends of
+% \com{part} command to produce a parttoc, a partlof or a partlot, and the formatting is different and depends on
% the availability of the
% \com{chapter} command (for the fonts and the horizontal rules). The code is very similar. The \com{partlof}
% and \com{partlot} commands are siblings of the \com{parttoc} command.
@@ -29015,6 +29370,7 @@ have centered labels.
% \fi
% \begin{macro}{\parttoc}
% \begin{macro}{\parttoc@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% This command must be used after \com{part} if you need a parttoc (no automatic parttoc).
% First, \com{parttoc} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if
@@ -29030,6 +29386,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
% \end{SMOOTH}
%
% \lneed{5}
@@ -29051,9 +29408,9 @@ have centered labels.
\def\parttoc@[#1]{%
\global\@parttoc@used@true
\if@longextensions@%
-\def\@tocfile{ptc\Thepart}%
+ \def\@tocfile{ptc\Thepart}%
\else
-\def\@tocfile{P\Thepart}%
+ \def\@tocfile{P\Thepart}%
\fi
% \end{macrocode}
% \end{macro}
@@ -29240,8 +29597,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR
- \leftmargin\ptcindent
- \rightmargin\ptcindent
+ \leftmargin\ptcindent \rightmargin\ptcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -29298,10 +29654,10 @@ have centered labels.
\begingroup
\makeatletter
\@ifundefined{ptc@pgno}%
- {\let\@dottedtocline\@undottedtocline}{}
+ {\let\@dottedtocline\@undottedtocline}{}
\@ifundefined{ptc@pgno}%
- {\let\l@chapter@SVPN\l@chapter%
- \def\l@chapter##1##2{\l@chapter@SVPN{##1}{\hbox{}}}}{}
+ {\let\l@chapter@SVPN\l@chapter%
+ \def\l@chapter##1##2{\l@chapter@SVPN{##1}{\hbox{}}}}{}
\@fileswfalse\mtc@hook@beforeinputfile
\ptc@setform
\@input{\jobname.\@tocfile}
@@ -29351,6 +29707,7 @@ have centered labels.
% \fi
% \begin{macro}{\partlof}
% \begin{macro}{\partlof@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% This command must be used after \com{part} if you need a partlof (no automatic partlof).
% First, \com{partlof} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if
@@ -29366,6 +29723,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\partlof@}
@@ -29386,9 +29744,9 @@ have centered labels.
\def\partlof@[#1]{%
\global\@partlof@used@true
\if@longextensions@%
-\def\@tocfile{plf\Thepart}%
+ \def\@tocfile{plf\Thepart}%
\else
-\def\@tocfile{G\Thepart}%
+ \def\@tocfile{G\Thepart}%
\fi
% \end{macrocode}
% \end{macro}
@@ -29445,11 +29803,11 @@ have centered labels.
% établissons le style de page:
% \fi
% \begin{macrocode}
- \@ifundefined{chapter}{}{%
- \global\let\mtc@markboth\markboth
- \global\let\@mkboth\markboth
- \thispagepartlofstyle
- \mtc@markboth{\MakeUppercase{\plftitle}}{\MakeUppercase{\plftitle}}%
+ \@ifundefined{chapter}{}%
+ {\global\let\mtc@markboth\markboth
+ \global\let\@mkboth\markboth
+ \thispagepartlofstyle
+ \mtc@markboth{\MakeUppercase{\plftitle}}{\MakeUppercase{\plftitle}}%
}%
% \end{macrocode}
% \end{macro}
@@ -29574,8 +29932,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR
- \leftmargin\ptcindent
- \rightmargin\ptcindent
+ \leftmargin\ptcindent \rightmargin\ptcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -29598,11 +29955,10 @@ have centered labels.
% \fi
% \begin{macrocode}
\begin{ptc@verse}%
- \@ifundefined{c@lofdepth}%
- {}%
- {\c@lofdepth=\c@partlofdepth
- \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi}
- \leavevmode\\\mtc@BBR\vskip -.5\baselineskip
+ \@ifundefined{c@lofdepth}{}%
+ {\c@lofdepth=\c@partlofdepth
+ \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi}
+ \leavevmode\\\mtc@BBR\vskip -.5\baselineskip
% \end{macrocode}
% \end{macro}
% \end{environment}
@@ -29631,7 +29987,7 @@ have centered labels.
\begingroup
\makeatletter
\@ifundefined{plf@pgno}%
- {\let\@dottedtocline\@undottedtocline}{}
+ {\let\@dottedtocline\@undottedtocline}{}
\@fileswfalse\mtc@hook@beforeinputfile
\plf@setform
\@input{\jobname.\@tocfile}
@@ -29681,6 +30037,7 @@ have centered labels.
% \fi
% \begin{macro}{\partlot}
% \begin{macro}{\partlot@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% This command must be used after \com{part} if you need a partlot (no automatic partlot).
% First, \com{partlot} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if
@@ -29696,6 +30053,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\partlot@}
@@ -29717,9 +30075,9 @@ have centered labels.
\def\partlot@[#1]{%
\global\@partlot@used@true
\if@longextensions@%
-\def\@tocfile{plt\Thepart}%
+ \def\@tocfile{plt\Thepart}%
\else
-\def\@tocfile{U\Thepart}%
+ \def\@tocfile{U\Thepart}%
\fi
% \end{macrocode}
% \end{macro}
@@ -29777,10 +30135,10 @@ have centered labels.
% \fi
% \begin{macrocode}
\@ifundefined{chapter}{}{%
- \global\let\mtc@markboth\markboth
- \global\let\@mkboth\markboth
- \thispagepartlotstyle
- \mtc@markboth{\MakeUppercase{\plttitle}}{\MakeUppercase{\plttitle}}%
+ \global\let\mtc@markboth\markboth
+ \global\let\@mkboth\markboth
+ \thispagepartlotstyle
+ \mtc@markboth{\MakeUppercase{\plttitle}}{\MakeUppercase{\plttitle}}%
}%
% \end{macrocode}
% \end{macro}
@@ -29905,8 +30263,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR
- \leftmargin\ptcindent
- \rightmargin\ptcindent
+ \leftmargin\ptcindent \rightmargin\ptcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -29929,11 +30286,10 @@ have centered labels.
% \fi
% \begin{macrocode}
\begin{ptc@verse}%
- \@ifundefined{c@lotdepth}%
- {}%
+ \@ifundefined{c@lotdepth}{}%
{\c@lotdepth=\c@partlotdepth
\ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi}
- \leavevmode\\\mtc@BBR\vskip -.5\baselineskip
+ \leavevmode\\\mtc@BBR\vskip -.5\baselineskip
% \end{macrocode}
% \end{macro}
% \end{environment}
@@ -29962,7 +30318,7 @@ have centered labels.
\begingroup
\makeatletter
\@ifundefined{plt@pgno}%
- {\let\@dottedtocline\@undottedtocline}{}
+ {\let\@dottedtocline\@undottedtocline}{}
\@fileswfalse\mtc@hook@beforeinputfile
\plt@setform
\@input{\jobname.\@tocfile}
@@ -30004,7 +30360,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{10}
% \ifcase\LANG\relax
% \section{Auxiliary commands for printing parttocs}\label{s+code+aux.commands.parttoc}
% \or\relax
@@ -30185,6 +30541,7 @@ have centered labels.
% \begin{macro}{\doparttoc}
% \begin{macro}{\dopartlof}
% \begin{macro}{\dopartlot}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% We define the user macros, who detect the optional argument:
% \or\relax
@@ -30198,6 +30555,7 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{6}
% \begin{macro}{\doparttoc@}
@@ -30429,7 +30787,7 @@ have centered labels.
% est créé.
% \fi
% \begin{macrocode}
-\def\PTC@contentsline#1#2#3#4{% %%HO/DV: 4 instead of 3 parameters
+\def\PTC@contentsline#1#2#3#4{%
\expandafter\ifx\csname #1\endcsname\part
\stepcounter{ptc}%
\if@longextensions@%
@@ -30559,7 +30917,6 @@ have centered labels.
% \fi
% \begin{macrocode}
\expandafter\ifx\csname #1\endcsname\starchapter
-%%HO: the following line should be disabled: \stepcounter{ptc}%
\MTC@WriteContentsline{#1}{ptcC}{#3}{#4}%
\fi
\expandafter\ifx\csname #1\endcsname\starsection
@@ -30657,7 +31014,7 @@ have centered labels.
% Les \verb|.....| garantissent que \com{PTC@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\PTC@test\PTC@line.....\PTC@% %%HO: . added
+ \expandafter\PTC@test\PTC@line.....\PTC@%
}%
% \end{macrocode}
% \end{macro}
@@ -30672,10 +31029,6 @@ have centered labels.
% La macro \com{PTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières,
% principalement pour délimiter les parties:
% \fi
-% \begin{macrocode}
-%%HO/BJ: now patch \PTC@test,
-%%HO/BJ: call \PTC@contentsline with 4 instead of 3 parameters
-% \end{macrocode}
%
% \lneed{5}
% \begin{macro}{\PTC@contentsline}
@@ -30694,11 +31047,10 @@ have centered labels.
% fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste.
% \fi
% \begin{macrocode}
-\long\def\PTC@test#1#2#3#4#5#6\PTC@{% %%HO: #6 added
+\long\def\PTC@test#1#2#3#4#5#6\PTC@{%
\ifx#1\contentsline
\let\mtc@string\string
\PTC@contentsline{#2}{#3}{#4}{#5}%
- %%HO/DV: 4 instead of 3 parameters
\let\mtc@string\relax
\else\ifx#1\@input
\edef\PTC@list{\PTC@list#2\relax}%
@@ -30775,7 +31127,7 @@ have centered labels.
% est créé.
% \fi
% \begin{macrocode}
-\def\PLF@contentsline#1#2#3#4{% %%HO: #4 added
+\def\PLF@contentsline#1#2#3#4{%
\expandafter\ifx\csname #1\endcsname\xpart
\stepcounter{ptc}%
% \end{macrocode}
@@ -30815,9 +31167,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\mtc@toks}
% \ifcase\LANG\relax
-% The token register \com{mtc@toks} is used to pass the entry to \com{MTC@WriteContentsline}:
+% The token register \com{mtc@toks} is used to pass the entry to \com{MTC@WriteContentsline}.
% \or\relax
-% Le registre \emph{token} \com{mtc@toks} est utilisé pour passer l'entrée à~\com{MTC@WriteContentsline}:
+% Le registre \emph{token} \com{mtc@toks} est utilisé pour passer l'entrée à~\com{MTC@WriteContentsline}.
% \fi
% \end{macro}
%
@@ -30917,7 +31269,7 @@ have centered labels.
% Les \verb|.....| garantissent que \com{PLF@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\PLF@test\PLF@line.....\PLF@% %%HO: . added
+ \expandafter\PLF@test\PLF@line.....\PLF@%
}%
% \end{macrocode}
% \end{macro}
@@ -30932,10 +31284,6 @@ have centered labels.
% La macro \com{PLF@test} trouve les commandes «~intéressantes~» dans le fichier liste des figures,
% principalement pour délimiter les parties:
% \fi
-% \begin{macrocode}
-%%HO/BJ: now patch \PLF@test,
-%%HO/BJ: call \PLF@contentsline with 4 instead of 3 parameters
-% \end{macrocode}
% \end{macro}
%
% \lneed{5}
@@ -30955,10 +31303,10 @@ have centered labels.
% fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste.
% \fi
% \begin{macrocode}
-\long\def\PLF@test#1#2#3#4#5#6\PLF@{% %%HO: #6 added
+\long\def\PLF@test#1#2#3#4#5#6\PLF@{%
\ifx#1\contentsline
\let\mtc@string\string
- \PLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \PLF@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\PLF@list{\PLF@list#2\relax}%
@@ -31034,7 +31382,7 @@ have centered labels.
% est créé.
% \fi
% \begin{macrocode}
-\def\PLT@contentsline#1#2#3#4{% %%HO: #4 added
+\def\PLT@contentsline#1#2#3#4{%
\expandafter\ifx\csname #1\endcsname\xpart
\stepcounter{ptc}%
% \end{macrocode}
@@ -31176,7 +31524,7 @@ have centered labels.
% Les \verb|.....| garantissent que \com{PLT@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\PLT@test\PLT@line.....\PLT@% %%HO: . added
+ \expandafter\PLT@test\PLT@line.....\PLT@%
}%
% \end{macrocode}
% \end{macro}
@@ -31191,10 +31539,6 @@ have centered labels.
% La macro \com{PLT@test} trouve les commandes «~intéressantes~» dans le fichier liste des tableaux,
% principalement pour délimiter les parties:
% \fi
-% \begin{macrocode}
-%%HO/BJ: now patch \PLT@test,
-%%HO/BJ: call \PLT@contentsline with 4 instead of 3 parameters
-% \end{macrocode}
% \end{macro}
%
% \lneed{5}
@@ -31214,10 +31558,10 @@ have centered labels.
% fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste.
% \fi
% \begin{macrocode}
-\long\def\PLT@test#1#2#3#4#5#6\PLT@{% %%HO: #6 added
+\long\def\PLT@test#1#2#3#4#5#6\PLT@{%
\ifx#1\contentsline
\let\mtc@string\string
- \PLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \PLT@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\PLT@list{\PLT@list#2\relax}%
@@ -31492,8 +31836,8 @@ have centered labels.
\iftightmtc \parsep \z@ \fi
\ifktightmtc \parskip \z@ \fi
\topsep 1ex %% 20060731 was \z@
- \leftmargin\stcindent
- \rightmargin\leftmargin}\item[]}
+ \leftmargin\stcindent \rightmargin\leftmargin}%
+ \item[]}
\def\endstc@verse{\nopagebreak[4]\endlist}
% \end{macrocode}
% \end{macro}
@@ -31515,6 +31859,7 @@ have centered labels.
% \fi
% \begin{macro}{\secttoc}
% \begin{macro}{\secttoc@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{secttoc} command must be used after \com{section} if you need a secttoc (no automatic secttoc).
% Its code is similar to the code of \com{minitoc} (but simpler).
@@ -31531,6 +31876,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\secttoc@}
@@ -31551,9 +31897,9 @@ have centered labels.
\def\secttoc@[#1]{%
\global\@secttoc@used@true
\if@longextensions@%
-\def\@tocfile{stc\thestc}%
+ \def\@tocfile{stc\thestc}%
\else
-\def\@tocfile{S\thestc}%
+ \def\@tocfile{S\thestc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -31720,8 +32066,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\stcindent
- \rightmargin\stcindent
+ \leftmargin\stcindent \rightmargin\stcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -31822,6 +32167,7 @@ have centered labels.
% \fi
% \begin{macro}{\sectlof}
% \begin{macro}{\sectlof@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{sectlof} command must be used after \com{section} if you need a sectlof (no automatic sectlof).
% Its code is similar to the code of \com{minilof} (but simpler).
@@ -31838,6 +32184,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\sectlof@}
@@ -31858,9 +32205,9 @@ have centered labels.
\def\sectlof@[#1]{%
\global\@sectlof@used@true
\if@longextensions@%
-\def\@tocfile{slf\thestc}%
+ \def\@tocfile{slf\thestc}%
\else
-\def\@tocfile{H\thestc}%
+ \def\@tocfile{H\thestc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -31909,7 +32256,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{11}
% \begin{macro}{\do@stilf}
% \begin{macro}{\e@sti}
% \begin{macro}{\n@sti}
@@ -31921,7 +32268,6 @@ have centered labels.
% \begin{macro}{\slftitle}
% \begin{macro}{\if@mtc@FE}
% \begin{environment}{samepage}
-% \lneed{5}
% \ifcase\LANG\relax
% We begin a \env{samepage} environment, then treat the positionning argument. If the title is empty, we
% simulate the ``\texttt{e}'' positionning.
@@ -31952,7 +32298,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{8}
% \begin{macro}{\raggedright}
% \begin{macro}{\parskip}
% \begin{macro}{\slffont}
@@ -32026,8 +32372,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\stcindent
- \rightmargin\stcindent
+ \leftmargin\stcindent \rightmargin\stcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -32050,8 +32395,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\begin{stc@verse}%
- \@ifundefined{c@lofdepth}%
- {}%
+ \@ifundefined{c@lofdepth}{}%
{\c@lofdepth=\c@sectlofdepth
\ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi}
\leavevmode\\\mtc@BBR\vskip -.5\baselineskip
@@ -32061,7 +32405,7 @@ have centered labels.
% \end{macro}
% \end{environment}
%
-% \lneed{5}
+% \lneed{9}
% \begin{macro}{\slf@pgno}
% \begin{macro}{\@dottedtocline}
% \begin{macro}{\@undottedtocline}
@@ -32131,6 +32475,7 @@ have centered labels.
% \fi
% \begin{macro}{\sectlot}
% \begin{macro}{\sectlot@}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% The \com{sectlot} command must be used after \com{section} if you need a sectlot (no automatic sectlot).
% Its code is similar to the code of \com{minilot} (but simpler).
@@ -32147,6 +32492,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\sectlot@}
@@ -32167,9 +32513,9 @@ have centered labels.
\def\sectlot@[#1]{%
\global\@sectlot@used@true
\if@longextensions@%
-\def\@tocfile{slt\thestc}%
+ \def\@tocfile{slt\thestc}%
\else
-\def\@tocfile{I\thestc}%
+ \def\@tocfile{I\thestc}%
\fi
% \end{macrocode}
% \end{macro}
@@ -32285,7 +32631,7 @@ have centered labels.
% \begin{macro}{\stc@rule}
% \begin{environment}{tabular}
% \begin{macro}{\stifont}
-% \begin{macro}{\columnrule}
+% \begin{macro}{\columnwidth}
% \begin{macro}{\do@stilt}
% \begin{macro}{\mtc@v}
% \begin{macro}{\slttitle}
@@ -32334,8 +32680,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
- \leftmargin\stcindent
- \rightmargin\stcindent
+ \leftmargin\stcindent \rightmargin\stcindent
\itemindent=\z@\labelwidth=\z@%
\labelsep=\z@\listparindent=\z@%
% \end{macrocode}
@@ -32358,8 +32703,7 @@ have centered labels.
% \fi
% \begin{macrocode}
\begin{stc@verse}%
- \@ifundefined{c@lotdepth}%
- {}%
+ \@ifundefined{c@lotdepth}{}%
{\c@lotdepth=\c@sectlotdepth
\ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi}
\leavevmode\\\mtc@BBR\vskip -.5\baselineskip
@@ -32692,6 +33036,7 @@ have centered labels.
% \begin{macro}{\dosecttoc}
% \begin{macro}{\dosectlof}
% \begin{macro}{\dosectlot}
+% \begin{macro}{\@ifnextchar}
% \ifcase\LANG\relax
% We define the user-level macros, who detect the optional argument:
% \or\relax
@@ -32705,6 +33050,7 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \begin{macro}{\dosecttoc@}
@@ -32930,11 +33276,10 @@ have centered labels.
% Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier secttoc est créé.
% \fi
% \begin{macrocode}
-\def\STC@contentsline#1#2#3#4{% %%HO: #4 added
- \gdef\thestc{\arabic{stc}}% %%HO: space removed
+\def\STC@contentsline#1#2#3#4{%
+ \gdef\thestc{\arabic{stc}}%
\expandafter\ifx\csname #1\endcsname\section
\stepcounter{stc}%
-%% \def\thestc{\arabic{stc}} %% HO: removed
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -33152,7 +33497,7 @@ have centered labels.
% Les \verb|.....| garantissent que \com{STC@test} a suffisamment d'arguments:
% \fi
% \begin{macrocode}
- \expandafter\STC@test\STC@line.....\STC@% %%HO: . added
+ \expandafter\STC@test\STC@line.....\STC@%
}%
% \end{macrocode}
% \end{macro}
@@ -33174,10 +33519,10 @@ have centered labels.
% essentiellement pour délimiter les sections:
% \fi
% \begin{macrocode}
-\long\def\STC@test#1#2#3#4#5#6\STC@{% %%HO: #6 added
+\long\def\STC@test#1#2#3#4#5#6\STC@{%
\ifx#1\contentsline
\let\mtc@string\string
- \STC@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \STC@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\STC@list{\STC@list#2\relax}%
@@ -33249,11 +33594,10 @@ have centered labels.
% Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier sectlof est créé.
% \fi
% \begin{macrocode}
-\def\SLF@contentsline#1#2#3#4{% %%HO: #4 added
- \gdef\thestc{\arabic{stc}}% %%HO: space removed
+\def\SLF@contentsline#1#2#3#4{%
+ \gdef\thestc{\arabic{stc}}%
\expandafter\ifx\csname #1\endcsname\xsect
\stepcounter{stc}%
-%% \gdef\thestc{\arabic{stc}} %%HO: removed
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -33376,7 +33720,7 @@ have centered labels.
% \begin{macrocode}
\def\SLF@read{%
\read\@inputcheck to\SLF@line
- \expandafter\SLF@test\SLF@line.....\SLF@% %%HO: . added
+ \expandafter\SLF@test\SLF@line.....\SLF@%
}%
% \end{macrocode}
% \end{macro}
@@ -33399,10 +33743,10 @@ have centered labels.
% essentiellement pour délimiter les sections:
% \fi
% \begin{macrocode}
-\long\def\SLF@test#1#2#3#4#5#6\SLF@{% %%HO: #6 added
+\long\def\SLF@test#1#2#3#4#5#6\SLF@{%
\ifx#1\contentsline
\let\mtc@string\string
- \SLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \SLF@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\SLF@list{\SLF@list#2\relax}%
@@ -33474,11 +33818,10 @@ have centered labels.
% Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier sectlot est créé.
% \fi
% \begin{macrocode}
-\def\SLT@contentsline#1#2#3#4{% %%HO: #4 added
- \gdef\thestc{\arabic{stc}}% %%HO: space removed
+\def\SLT@contentsline#1#2#3#4{%
+ \gdef\thestc{\arabic{stc}}%
\expandafter\ifx\csname #1\endcsname\xsect
\stepcounter{stc}%
-%% \gdef\thestc{\arabic{stc}} %%HO: removed
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -33601,7 +33944,7 @@ have centered labels.
% \begin{macrocode}
\def\SLT@read{%
\read\@inputcheck to\SLT@line
- \expandafter\SLT@test\SLT@line.....\SLT@% %%HO: . added
+ \expandafter\SLT@test\SLT@line.....\SLT@%
}%
% \end{macrocode}
% \end{macro}
@@ -33624,10 +33967,10 @@ have centered labels.
% essentiellement pour délimiter les sections:
% \fi
% \begin{macrocode}
-\long\def\SLT@test#1#2#3#4#5#6\SLT@{% %%HO: #6 added
+\long\def\SLT@test#1#2#3#4#5#6\SLT@{%
\ifx#1\contentsline
\let\mtc@string\string
- \SLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added
+ \SLT@contentsline{#2}{#3}{#4}{#5}%
\let\mtc@string\relax
\else\ifx#1\@input
\edef\SLT@list{\SLT@list#2\relax}%
@@ -34026,7 +34369,7 @@ have centered labels.
% \end{macrocode}
% \end{macro}
%
-% \lneed{5}
+% \lneed{10}
% \ifcase\LANG\relax
% \subsection{The \ucom{mtcsetfont} command}\label{s+code+mtcsetfont.command}\icom{mtcsetfont}
% \or\relax
@@ -34310,16 +34653,14 @@ have centered labels.
% \ifcase\LANG\relax
% If the combinaison is legal, we apply it, i.e.,~we redefine the meaning of the constructed macro with the sequence
% of commands given as third argument of \com{mtcsetfont} and we log that event (we store the third argument in a
-% token register to can print it \emph{verbatim}).
-%
-% If the combinaison is not legal, an error message is displayed.
+% token register to can print it \emph{verbatim});
+% if the combinaison is not legal, an error message is displayed.
% \or\relax
% Si la combinaison est légale, nous l'appliquons, c'est-à-dire que nous redéfinissons la signification de la
% macro construite comme étant la séquence de commandes donnée en troisième argument de \com{mtcsetfont} et nous
% notons cet événement dans le fichier \emph{document}\suffix{.log} (nous rangeons le troisième argument dans un registre
-% \emph{token} pour pouvoir l'écrire \emph{verbatim}).
-%
-% Si la combinaison n'est pas légale, un message d'erreur est affiché.
+% \emph{token} pour pouvoir l'écrire \emph{verbatim});
+% si la combinaison n'est pas légale, un message d'erreur est affiché.
% \fi
% \begin{macrocode}
\if@mtc@setfont@
@@ -34338,8 +34679,7 @@ have centered labels.
{Correct the source code.
\MessageBreak
Type <return> and rerun LaTeX}
-\fi
-}
+\fi}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -35969,7 +36309,7 @@ have centered labels.
% \begin{macro}{\@ifundefined}
% \begin{macro}{\mtc@glofix@level}
% \ifcase\LANG\relax
-% Depending of the document class, the ``Glossary'' entry in the TOC is treated as a starred chapter or a starred
+% Depending on the document class, the ``Glossary'' entry in the TOC is treated as a starred chapter or a starred
% section. Hence we must first determine the default value of the optional argument. The default value is then
% stored in the macro \com{mtc@glofix@level}. This is done by the following code, which eventually gives a warning
% message:
@@ -36063,7 +36403,7 @@ have centered labels.
% \begin{macro}{\@ifundefined}
% \begin{macro}{\mtc@ixfix@level}
% \ifcase\LANG\relax
-% Depending of the document class, the ``Index'' entry in the TOC is treated as a starred chapter or a starred
+% Depending on the document class, the ``Index'' entry in the TOC is treated as a starred chapter or a starred
% section. Hence we must first determine the default value of the optional argument. The default value is then
% stored in the macro \com{mtc@ixfix@level}. This is done by the following code, which eventually gives a warning message:
% \or\relax
@@ -36243,8 +36583,7 @@ have centered labels.
outside of a .mld file}%
{It will be ignored}
\@mtc@insellang@false
- \fi
-}
+ \fi}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -36424,9 +36763,10 @@ have centered labels.
% Cette option force l'utilisation de suffixes courts.
% \fi
% \begin{macrocode}
-\DeclareOption{shortext}{\@longextensions@false
-\mtcPackageWarningNoLine[<W0020>]{minitoc}%
- {You have forced the use of short extensions}}
+\DeclareOption{shortext}{%
+ \@longextensions@false
+ \mtcPackageWarningNoLine[<W0020>]{minitoc}%
+ {You have forced the use of short extensions}}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -37129,9 +37469,9 @@ have centered labels.
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of each \upack{minitoc}-compatible \KOMAScript{} class~\cite{komab,koma}:
+% We test the presence of each \upack{minitoc}-compatible \KOMAScript{} class~\cite{komab,koma,robbers-pj-2006-3}:
% \or\relax
-% Nous testons la presence de chaque classe \KOMAScript~\cite{komab,koma} compatible avec \upack{minitoc}:
+% Nous testons la présence de chaque classe \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} compatible avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{scrbook}%
@@ -37198,10 +37538,10 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
% We test the presence of the \pack{titletoc} package~\cite{titletoc}, and emit a warning, because this package
-% is \emph{incompatible} with \upack{minitoc}:
+% is \Virage\emph{incompatible} with \upack{minitoc}:
% \or\relax
% Nous testons la présence du paquetage \pack{titletoc}~\cite{titletoc}, et émettons un avertissement, puisque
-% ce paquetage est \emph{incompatible} avec \upack{minitoc}:
+% ce paquetage est \Virage\emph{incompatible} avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{titletoc}%
@@ -37309,9 +37649,9 @@ have centered labels.
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \class{memoir} class~\cite{memoir,add-memoir} is loaded:
+% We test if the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3} is loaded:
% \or\relax
-% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée:
+% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée:
% \fi
% \begin{macrocode}
\@ifclassloaded{memoir}%
@@ -37337,10 +37677,10 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
% We test if the \class{amsart} or \class{amsproc} class is loaded and emit a warning, because these classes are
-% \emph{incompatible} with \upack{minitoc}:
+% \Virage\emph{incompatible} with \upack{minitoc}:
% \or\relax
% Nous regardons si l'une des classes \class{amsart} ou \class{amsproc} a été chargée et émettons un
-% avertissement, puisque ces classes sont \emph{incompatibles} avec \upack{minitoc}:
+% avertissement, puisque ces classes sont \Virage\emph{incompatibles} avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{amsart}%
@@ -37362,7 +37702,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{10}
% \ifcase\LANG\relax
% \subsubsection{Hint about the \uclass{amsbook} class}\iclass{amsbook}
% \or\relax
@@ -37433,10 +37773,10 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
% We test if the \class{jura} class is loaded and emit a warning, because this class is
-% \emph{incompatible} with \upack{minitoc}:
+% \Virage\emph{incompatible} with \upack{minitoc}:
% \or\relax
% Nous regardons si la classe \class{jura} a été chargée et émettons un
-% avertissement, puisque cette classe est \emph{incompatible} avec \upack{minitoc}:
+% avertissement, puisque cette classe est \Virage\emph{incompatible} avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{jura}%
@@ -39337,7 +39677,7 @@ have centered labels.
% files using decrementing loops on the associated
% counters, and includes \emph{document}\suffix{.mtc} in the list
% (but \emph{not} the \emph{document}\suffix{.maf}\,\footnote{Some users could made a cleanup using this file as a list of
-% files to delete, so it should not be in the list.} file). We must also check the existence of \com{jobname}\suffix{.mtc1} if
+% files to delete, so it must not be in the list.} file). We must also check the existence of \com{jobname}\suffix{.mtc1} if
% long extensions are used.
% \or\relax
% Nous définissons la macro \com{mtc@maf} qui ferme \com{tf@mtc}
@@ -39350,7 +39690,7 @@ have centered labels.
% par ordre décroissant sur les compteurs associés, et
% inclut \emph{document}\suffix{.mtc} dans la liste
% (mais \emph{pas} le fichier \emph{document}\suffix{.maf}\,\footnote{Certains utilisateurs pourraient faire un nettoyage
-% en utilisant ce fichier comme liste des fichiers à~détruire, donc il ne devrait pas être dans la liste.}).
+% en utilisant ce fichier comme liste des fichiers à~détruire, donc il ne doit pas être dans la liste.}).
% Nous devons aussi tester l'existence de \com{jobname}\suffix{.mtc1} si les suffixes longs sont utilisés.
% \fi
% \begin{macrocode}
@@ -39732,7 +40072,7 @@ have centered labels.
% \begin{macrocode}
%<*fminitoc>
\ProvidesFile{fminitoc.dtx}%
- [2007/02/12 minitoc v52 french documentation start file]
+ [2007/03/22 minitoc v53 french documentation start file]
\input{minitoc.dtx}
%</fminitoc>
% \end{macrocode}
@@ -39995,7 +40335,7 @@ have centered labels.
\MessageBreak
should not be used out of context
\MessageBreak}%
- \kern-1.\baselineskip\kern0.ex}%
+ \kern-1.\baselineskip\kern.0ex}%
\def\kernafterminilot{%
\mtcoffwarn@true
\mtcPackageWarning[<F0008>]{mtcoff}%
@@ -40003,7 +40343,7 @@ have centered labels.
\MessageBreak
should not be used out of context
\MessageBreak}%
- \kern-1.\baselineskip\kern0.ex}%
+ \kern-1.\baselineskip\kern.0ex}%
}%
% \end{macrocode}
% \end{macro}
@@ -40871,24 +41211,24 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{6}
% \ifcase\LANG\relax
-% \section[Caution for some commands]{Caution for some commands\protect\virage}\label{s+mtcoff+caution}
+% \section{Caution for some commands}\label{s+mtcoff+caution}
% \or\relax
-% \section[Précaution pour certaines commandes]{Précaution pour certaines commandes\protect\virage}\label{s+mtcoff+caution}
+% \section{Précaution pour certaines commandes}\label{s+mtcoff+caution}
% \fi
-% \lneed{5}
% \begin{macro}{\AtBeginDocument}
% \begin{macro}{\ifmtcoffwarn@}
% \ifcase\LANG\relax
-% Some \upack{minitoc} commands should eventually be replaced if you decide to \emph{definitely} stop using the
+% Some \virage\upack{minitoc} commands should eventually be replaced if you decide to \emph{definitely} stop using the
% \upack{minitoc} package with your document. So we declare a flag and a \com{AtEndDocument} block to signal
% that you have used these commands:
% \or\relax
-% Certaines commandes de \upack{minitoc} devraient éventuellement être remplacées si vous décidez d'arrêter
+% Certaines commandes de \virage\upack{minitoc} devraient éventuellement être remplacées si vous décidez d'arrêter
% \emph{définitivement} l'utilisation du paquetage \upack{minitoc} avec votre document. Donc nous déclarons un
% indicateur et un bloc \com{AtEndDocument} pour signaler que vous avez utilisé ces commandes:
% \fi
+% \lneed{6}
% \begin{macrocode}
\newif\ifmtcoffwarn@ \mtcoffwarn@false
\AtEndDocument{\ifmtcoffwarn@
@@ -41027,9 +41367,11 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Inhibition of the \ucom{mtc@saveXXXdepth} and \ucom{mtc@restoreXXXdepth} internal commands}
+% ^^A \section{Inhibition of the \ucom{mtc@saveXXXdepth} and \ucom{mtc@restoreXXXdepth} internal commands}
+% \section{Inhibition of the \ucom{mtc@[save\BAR{}restore]XXXdepth} internal commands}
% \or\relax
-% \section{Inhibition des commandes internes \ucom{mtc@saveXXXdepth} et \ucom{mtc@restoreXXXdepth}}
+% ^^A \section{Inhibition des commandes internes \ucom{mtc@saveXXXdepth} et \ucom{mtc@restoreXXXdepth}}
+% \section{Inhibition des commandes internes \ucom{mtc@[save\BAR{}restore]XXXdepth}}
% \fi
% \begin{macro}{\mtc@savetocdepth}
% \begin{macro}{\mtc@savelofdepth}
@@ -41228,7 +41570,7 @@ have centered labels.
%<*mtcpatchmem>
\NeedsTeXFormat{LaTeX2e}[1996/06/01]%
\ProvidesPackage{mtcpatchmem}%
- [2007/02/12 v52 Package mtcpatchmem]
+ [2007/03/22 v53 Package mtcpatchmem]
\RequirePackage{mtcmess}[2006/03/14]
\mtcPackageInfo[<M0001>]{mtcpatchmem}%
{mtcpatchmem package to patch the memoir class\@gobble}
@@ -41501,7 +41843,7 @@ have centered labels.
% \section{Langue <<~afrikaan~>>: \uxfile{afrikaan.mld}}\label{s+mld+afrikaan}\ixfile{afrikaan.mld}
% Les titres pour la langue <<~\lopt{afrikaan}~>>\,\footnote{Parlée en Afrique du Sud, elle a des origines
% néerlandaises; comparez avec la section~\vref{s+mld+dutch}.} sont tirés du fichier \xfile{dutch.dtx}
-% (\name{Johannes~L.}{Braams} et \name{Stoffel}{Lombard})
+% (de \name{Johannes~L.}{Braams} et \name{Stoffel}{Lombard})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,dutch}:
% \end{SMOOTH}
% \fi
@@ -41725,12 +42067,12 @@ have centered labels.
% \ifcase\LANG\relax
% \section{``Armenian'' language: \uxfile{armenian.mld}}\label{s+mld+armenian}\ixfile{armenian.mld}
% The titles for the ``\lopt{armenian}'' language are taken from the \packa{Arm\TeX}{ArmTeX} package~\cite{armtex}
-% (by \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}), which should be
+% (by \name{Sergueï}{Dachian}, \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}), which should be
% used, with the associated fonts.
% \or\relax
% \section{Langue <<~armenian~>>: \uxfile{armenian.mld}}\label{s+mld+armenian}\ixfile{armenian.mld}
% Les titres pour la langue <<~\lopt{armenian}~>> (arménien) sont tirés du paquetage \packa{Arm\TeX}{ArmTeX}~\cite{armtex}
-% (de \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}),
+% (de \name{Serguei}{Dachian}, \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}),
% qui devrait être utilisé, avec les fontes associées.
% \fi
%
@@ -41740,7 +42082,7 @@ have centered labels.
\ProvidesFile{armenian.mld}[1999/06/28]
%% Armenian titles for minitoc.sty
%% from ArmTeX
-%% Sergei D'Achian (Serguei.Dachian@univ-lemans.fr)
+%% Sergueï Dachian (Serguei.Dachian@univ-lemans.fr)
\def\ptctitle{Bovandakuthyun}%
\def\plftitle{Patkerneri cank}%
\def\plttitle{Aghyusakneri cank}%
@@ -42027,8 +42369,7 @@ have centered labels.
% \begin{macrocode}
%<*bicig2>
\ProvidesFile{bicig2.mld}[2005/11/16]
-%% Mongol (Bicig2) titles for minitoc.sty
-%% needs mongol fonts
+%% Mongol (Bicig2) titles for minitoc.sty (needs mongol fonts)
\def\ptctitle{garcag}%
\def\plftitle{zirug-un zigsagalda}%
\def\plttitle{kuisunukdu-yin zigsagalda}%
@@ -42064,8 +42405,7 @@ have centered labels.
% \begin{macrocode}
%<*bicig3>
\ProvidesFile{bicig3.mld}[2006/03/31]
-%% Mongol (Bicig3) titles for minitoc.sty
-%% needs mongol fonts
+%% Mongol (Bicig3) titles for minitoc.sty (needs mongol fonts)
\def\ptctitle{aguulag=a}%
\def\plftitle{zirug-un zigsagalda}%
\def\plttitle{kuisunukdu-yin zigsagalda}%
@@ -42086,30 +42426,27 @@ have centered labels.
% The titles for the ``\lopt{bithe}'' language\,\footnote{The \lopt{bithe} is a written form of the \lopt{manju} variant of the mongolian language.} are taken
% from the \packa{Mon\TeX}{MonTeX} package~\cite{mlsquick,montex}. This language requires specific fonts.
% See also sections~\vref{s+mld+mongol} and~\vref{s+mld+manju}.
-%
% The Manju writing, or \emph{bithe} system is a close relative
% of the Mongolian system; the basical letter shapes are the
% same. Yet for Manju, a set of diacritics (\emph{dots and circles})
-% was designed to the effect that all the ambiguities of Mongolian are eliminated.
+% was designed to eliminate all the ambiguities of Mongolian.
% \or\relax
% \section{Langue <<~bithe~>>: \uxfile{bithe.mld}}\label{s+mld+bithe}\ixfile{bithe.mld}
% Les titres pour la langue <<~\lopt{bithe}~>>\,\footnote{Le <<~\lopt{bithe}~>> est une forme écrite de la
% variante <<~\lopt{manju}~>> de la langue mongole.} sont
-% tirés du paquetage \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
-% sections~\vref{s+mld+mongol} et~\vref{s+mld+manju}.
-%
+% tirés du paquetage \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques.
+% Voir aussi les sections~\vref{s+mld+mongol} et~\vref{s+mld+manju}.
% L'écriture Manju (Manchou), ou le système \emph{bithe}, est une proche
% parente du système Mongol; les formes de base des lettres sont les mêmes. Mais pour le Manju, un
% ensemble de signes diacritiques (\emph{points et cercles}) a
-% été conçu ayant pour effet d'éliminer toutes les ambiguïtés du Mongol.
+% été conçu pour éliminer toutes les ambiguïtés du Mongol.
% \fi
%
% \lneed{3}
% \begin{macrocode}
%<*bithe>
\ProvidesFile{bithe.mld}[2005/11/16]
-%% Manju (bithe) titles for minitoc.sty
-%% needs mongol fonts
+%% Manju (bithe) titles for minitoc.sty (needs mongol fonts)
\def\ptctitle{garcag}%
\def\plftitle{zirug-un? afaha}%
\def\plttitle{kuisunukdu-yin? afaha}%
@@ -42145,8 +42482,7 @@ have centered labels.
% \begin{macrocode}
%<*brazil>
\ProvidesFile{brazil.mld}[2006/01/13]
-%% Portugues (brazil) titles for minitoc.sty
-%% from portuges.dtx (babel)
+%% Portugues (brazil) titles for minitoc.sty, from portuges.dtx (babel)
%% Ramalhete, Jose Pedro and "de Lima", Arnaldo Viegas
\def\ptctitle{Sum\'ario}%
\def\plftitle{Lista de Figuras}%
@@ -42220,7 +42556,7 @@ have centered labels.
% (see section~\vref{s+mld+english}):
% \or\relax
% \section{Langue <<~british~>>: \uxfile{british.mld}}\label{s+mld+british}\ixfile{british.mld}
-% La langue <<~\lopt{british}~>> est comme <<~\loptd{english}~>>, donc nous chargeons simplement
+% La langue <<~\lopt{british}~>> est comme <<~\loptd{english}~>>, donc nous chargeons simplement le fichier
% \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
@@ -42250,11 +42586,10 @@ have centered labels.
% \lneed{3}
% \begin{macrocode}
%<*bulgarian>
-\ProvidesFile{bulgarian.mld}[2006/01/13]
+\ProvidesFile{bulgarian.mld}[2007/03/08]
%% Bulgarian titles for minitoc.sty
-%% from bulgarian.dtx (babel)
-%% Boshnakov, Georgi
-%% Needs special fonts
+%% From bulgarian.dtx (babel) (needs special cyrillic fonts)
+%% by Boshnakov, Georgi <georgi.boshnakov at umist.ac.uk>
\def\ptctitle{%
{\cyr\CYRS\cyrhrdsn\cyrd\cyrhrdsn\cyrr\cyrzh\cyra\cyrn\cyri\cyre}}%
\def\plftitle{%
@@ -42461,16 +42796,12 @@ have centered labels.
% \lneed{5}
% \ifcase\LANG\relax
% \section{``Castillian'' language: \uxfile{castillian.mld}}\label{s+mld+castillian}\ixfile{castillian.mld}
-% The ``\lopt{castillian}'' language is more known as ``\lopt{spanish}'', but is spoken mainly in Castile,
-% a part of central Spain.
-% ``Castillian'' is the english name for ``castillan''.
-% We just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}):
+% ``Castillian'' is just the english name for ``castillan'', so
+% we just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}):
% \or\relax
% \section{Langue <<~castillian~>>: \uxfile{castillian.mld}}\label{s+mld+castillian}\ixfile{castillian.mld}
-% La langue <<~\lopt{castillian}~>> est plus connue sous le nom de <<~\lopt{spanish}~>> (espagnol),
-% mais est parlée principalement
-% en Castille, une partie du centre de l'Espagne. <<~Castillian~>> est le nom anglais du castillan.
-% Nous chargeons simplement le fichier
+% <<~Castillian~>> est juste le nom anglais du castillan, donc
+% nous chargeons simplement le fichier
% \xfile{spanish.mld} (voir la section~\vref{s+mld+spanish}):
% \fi
%
@@ -42501,9 +42832,7 @@ have centered labels.
% \begin{macrocode}
%<*catalan>
\ProvidesFile{catalan.mld}[2006/01/13]
-%% Catalan titles for minitoc.sty
-%% from catalan.dtx (babel)
-%% Badenes, Gonçal
+%% Catalan titles for minitoc.sty from catalan.dtx (babel) (Badenes, Gonçal)
\def\ptctitle{\'Index}%
\def\plftitle{\'Index de figures}%
\def\plttitle{\'Index de taules}%
@@ -42548,6 +42877,7 @@ have centered labels.
%% From the file file Bg5.cap of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
+%%
%% Version 4.5.2 (28-Mar-2003)
%% Chinese captions: character set: Big 5, encoding: Big 5
%%
@@ -42705,7 +43035,7 @@ have centered labels.
% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk})
% in the Devan\=agar\={\i}
% package~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}). See also section~\vref{s+mld+hindi}. Specific fonts are required.
-% The home page of the package is~\url{http://devnag.ramovar.org}.
+% The home page of the package is~\url{http://devnag.sarovar.org}.
% \end{SMOOTH}
% \or\relax
% \section{Langue <<~devanagari~>>: \uxfile{devanagari.mld}}\label{s+mld+devanagari}\ixfile{devanagari.mld}
@@ -42714,22 +43044,16 @@ have centered labels.
% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} et \name{Dominik}{Wujastyk})
% dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}). Voir aussi la section~\vref{s+mld+hindi}.
% Des fontes spécifiques sont requises.
-% La page Web du paquetage est~{\froff\url{http://devnag.ramovar.org}}.
+% La page Web du paquetage est~{\froff\url{http://devnag.sarovar.org}}.
% \fi
%
% \lneed{3}
% \begin{macrocode}
%<*devanagari>
\ProvidesFile{devanagari.mld}[2006/08/25]
-%% Devanagari (hindi) titles for minitoc.sty
-%% from devanagari.sty by
-%% Pandey, Anshuman
-%% Radhakrishnan, C.~V.
-%% Wagner, Zden\v{e}k
-%% Smith, John
-%% Carmody, Kevin
-%% Mahoney, Richard
-%% Wujastyk, Dominik
+%% Devanagari (hindi) titles for minitoc.sty from devanagari.sty by
+%% Pandey, Anshuman and Radhakrishnan, C.~V. and Wagner, Zden\v{e}k and
+%% Smith, John and Carmody, Kevin and Mahoney, Richard and Wujastyk, Dominik
\def\ptctitle{{\dn Evqy{\rs -\re}\8{s}cF}}%
\def\plftitle{{\dn Ec/o{\qva} kF \8{s}cF}}%
\def\plttitle{{\dn tAElkAao\2 kF \8{s}cF}}%
@@ -42762,8 +43086,7 @@ have centered labels.
%<*dutch>
\ProvidesFile{dutch.mld}[2006/01/13]
% Dutch titles for minitoc.sty
-%% from dutch.dtx (babel)
-%% Braams, Johannes~L.
+%% from dutch.dtx (babel) (Braams, Johannes~L.)
\def\ptctitle{Inhoudsopgave}%
\def\plftitle{Lijst van figuren}%
\def\plttitle{Lijst van tabellen}%
@@ -42796,7 +43119,7 @@ have centered labels.
% Les titres pour la langue <<~\loptd{english}~>> (anglais) sont tirés du fichier \xfile{english.dtx}
% (de \name{Johannes~L.}{Braams})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,english}.
-% \emph{La\virage{} présence du fichier \xfile{english.mld} est obligatoire, car l'anglais est la langue par défaut.}
+% \emph{Notez que la\virage{} présence du fichier \xfile{english.mld} est obligatoire, car l'anglais est la langue par défaut.}
%
% \begin{raggedright}
% \mbox{Voir aussi les sections~\vref{s+mld+american},} \vref{s+mld+australian},\ABK \vref{s+mld+british},\ABK
@@ -42809,8 +43132,7 @@ have centered labels.
%<*english>
\ProvidesFile{english.mld}[2006/01/13]
%% English titles for minitoc.sty
-%% from english.dtx (babel)
-%% Braams, Johannes~L.
+%% from english.dtx (babel) (Braams, Johannes~L.)
\def\ptctitle{Table of Contents}%
\def\plftitle{List of Figures}%
\def\plttitle{List of Tables}%
@@ -42829,12 +43151,12 @@ have centered labels.
% \ifcase\LANG\relax
% \section{``English1'' language: \uxfile{english1.mld}}\label{s+mld+english1}\ixfile{english1.mld}
% The titles for the ``\lopt{english1}'' language come from the \xfile{english.dtx} file
-% (by \name{Johannes~L.}{Braams})
+% (written by \name{Johannes~L.}{Braams})
% in the \pack{babel} package~\cite{babel,babel-user,english}, with some adaptations for the part-level titles.
% \or\relax
% \section{Langue <<~english1~>>: \uxfile{english1.mld}}\label{s+mld+english1}\ixfile{english1.mld}
% Les titres pour la langue <<~\lopt{english1}~>> sont tirés du fichier \xfile{english.dtx}
-% (de \name{Johannes~L.}{Braams})
+% (écrit par \name{Johannes~L.}{Braams})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
% au niveau partie.
% \fi
@@ -42870,12 +43192,13 @@ have centered labels.
% \ifcase\LANG\relax
% \section{``English2'' language: \uxfile{english2.mld}}\label{s+mld+english2}\ixfile{english2.mld}
% The titles for the ``\lopt{english2}'' language are again taken from the \xfile{english.dtx} file
-% (by \name{Johannes~L.}{Braams})
+% (written by \name{Johannes~L.}{Braams})
% in the \pack{babel} package~\cite{babel,babel-user,english}, with some adaptations for the titles at the part level.
% \or\relax
% \section{Langue <<~english2~>>: \uxfile{english2.mld}}\label{s+mld+english2}\ixfile{english2.mld}
-% Les titres pour la langue <<~\lopt{english2}~>> sont tirés du fichier \xfile{english.dtx} dans le
-% paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
+% Les titres pour la langue <<~\lopt{english2}~>> sont tirés du fichier \xfile{english.dtx}
+% (écrit par \name{Johannes~L.}{Braams})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
% au niveau partie.
% \fi
%
@@ -43159,7 +43482,7 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \section{``Farsi2'' language: \uxfile{farsi2.mld} and \uxfile{farsi2.mlo}}\label{s+mld+farsi2}%
% \ixfile{farsi2.mld}\ixfile{farsi2.mlo}
% There are several variants for the farsi language, spoken in Iran.
-% The ``\lopt{farsi2}'' language uses titles taken from the \xfile{farsi.sty} file in the \packa{Farsi\TeX}{FarsiTeX}
+% The ``\lopt{farsi2}'' language uses titles taken from the \xfile{farsi.sty} file in the \mbox{\packa{Farsi\TeX}{FarsiTeX}}
% system~\cite{farsi}{\protect\FARSINOTE}, by \xname{Mohammad}{Ghodsi}, \name{Roozbeh}{Pournader},
% \name{Behdad}{Esfahbod}, \name{Hassan}{Abolhassani}, and others.
% Special fonts are needed, of course. See also section~\vref{s+mld+farsi1}.
@@ -43171,8 +43494,8 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \section{Langue <<~farsi2~>>: \uxfile{farsi2.mld} et \uxfile{farsi2.mlo}}\label{s+mld+farsi2}%
% \ixfile{farsi2.mld}\ixfile{farsi2.mlo}
% Il y~a plusieurs variantes pour la langue farsi, parlée en Iran.
-% La langue <<~\lopt{farsi2}~>> (farsi seconde variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du
-% système \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi}\,{\protect\FARSINOTE}, par \xname{Mohammad}{Ghodsi},
+% La langue <<~\lopt{farsi2}~>> (farsi deuxième variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du
+% système \mbox{\packa{Farsi\TeX}{FarsiTeX}}~\cite{farsi}\,{\protect\FARSINOTE}, développé par \xname{Mohammad}{Ghodsi},
% \name{Roozbeh}{Pournader}, \name{Behdad}{Esfahbod}, \name{Hassan}{Abolhassani} et~al.
% Des fontes spéciales sont nécessaires, évidemment. Voir aussi la section~\vref{s+mld+farsi1}.
%
@@ -43644,7 +43967,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% Voir aussi la section~\vref{s+mld+germanb}.
% Les titres sont tirés du fichier \xfile{germanb.dtx}
% (de \name{Johannes~L.}{Braams} et \name{Bernd}{Raichle})
-% dans lepaquetage \pack{babel}~\cite{babel,babel-user}:
+% dans le paquetage \pack{babel}~\cite{babel,babel-user}:
% \fi
%
% \lneed{3}
@@ -43725,8 +44048,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{greek-mono.mld}[2005/02/08]
%% from omega-greek.ldf (Antomega project)
%% Needs Omega
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localgreek%
{^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^03cc^^^^03bc%
@@ -43784,8 +44106,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{greek-polydemo.mld}[2005/02/08]
%% from omega-greek.ldf (Antomega project)
%% Needs Omega
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localgreek%
{^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^1f79^^^^03bc%
@@ -43852,8 +44173,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{greek-polykatha.mld}[2005/02/08]
%% from omega-greek.ldf (Antomega project)
%% Needs Omega
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localgreek%
{^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^1f79^^^^03bc%
@@ -43911,8 +44231,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*guarani>
\ProvidesFile{guarani.mld}[2005/08/26]
-%% Guarani titles for minitoc.sty
-%% from guarani.ldf by Javier Bezos.
+%% Guarani titles for minitoc.sty from guarani.ldf by Javier Bezos.
%% Input encoding win-gn.def is needed.
%%
\def\ptctitle{\'Indice general}%
@@ -43971,9 +44290,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hangul.cap of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
-%%
-%% Version 4.5.2 (28-Mar-2003)
-%% Hangul captions
+%% Version 4.5.2 (28-Mar-2003) Hangul captions
%% character set: KS X 1001:1992 (=KS C 5601-1992), encoding: EUC (=Wansung)
%%
\mtcloadmlo{hangul1}%
@@ -44012,9 +44329,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hangul.cpx of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
-%%
-%% Version 4.5.2 (28-Mar-2003)
-%% Hangul captions
+%% Version 4.5.2 (28-Mar-2003) Hangul captions
%% character set: KS X 1001:1992 (=KS C 5601-1992),
%% encoding: EUC (=Wansung), preprocessed
%%
@@ -44054,16 +44369,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hangul2.cap of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
-%%
-%% Version 4.5.2 (28-Mar-2003)
-%% Hangul captions set 2
+%% Version 4.5.2 (28-Mar-2003) Hangul captions set 2
%% character set: KS X 1001:1992 (=KS C 5601-1992), encoding: EUC (=Wansung)
%%
\mtcloadmlo{hangul3}%
%</hangul3>
% \end{macrocode}
%
-% \lneed{10}
+% \lneed{11}
% \ifcase\LANG\relax
% \section{``Hangul4'' language: \uxfile{hangul4.mld} and \uxfile{hangul4.mlo}}\label{s+mld+hangul4}%
% \ixfile{hangul4.mld}\ixfile{hangul4.mld}
@@ -44095,9 +44408,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hangul2.cpx of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
-%%
-%% Version 4.5.2 (28-Mar-2003)
-%% Hangul captions set 2, character set: KS X 1001:1992 (=KS C 5601-1992),
+%% Version 4.5.2 (28-Mar-2003) Hangul captions set 2,
+%% character set: KS X 1001:1992 (=KS C 5601-1992),
%% encoding: EUC (=Wansung), preprocessed
%%
\mtcloadmlo{hangul4}%
@@ -44110,7 +44422,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{SMOOTH}
% \ixfile{hangul-u8.mld}\ixfile{hangul-u8.mlo}
% The titles for the ``\lopt{hangul-u8}'' language (korean in hangûl script, for \emph{Lambda}~$\mathbf{\Lambda}$) are taken
-% from the file \xfile{u8hangul.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}.
+% from the file \xfile{u8hangul.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \name{Un}{Koaunghi}.
% Special fonts are needed, of course.
% Input encoding is UTF-8.
%
@@ -44126,7 +44438,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \section{Langue <<~hangul-u8~>>: \uxfile{hangul-u8.mld} et \uxfile{hangul-u8.mlo}}\label{s+mld+hangul-u8}%
% \ixfile{hangul-u8.mld}\ixfile{hangul-u8.mlo}
% Les titres pour la langue <<~\lopt{hangul-u8}~>> (coréen, écriture hangûl, pour \emph{Lambda}~$\mathbf{\Lambda}$) sont tirés du fichier
-% \xfile{u8hangul.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}.
+% \xfile{u8hangul.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \name{Un}{Koaunghi}.
% Des fontes spéciales sont nécessaires, bien sûr.
% Le codage en entrée est UTF-8.
% Voir aussi les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
@@ -44142,14 +44454,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{hangul-u8.mld}[2006/02/21]
%% From the file u8hangul.tex of the HLaTeX package
%% by Koaunghi Un (koaunghi@kornet.net)
-%%
%% Hangul captions for Lambda
%%
\mtcloadmlo{hangul-u8}%
%</hangul-u8>
% \end{macrocode}
%
-%
% \lneed{5}
% \ifcase\LANG\relax
% \section{``Hanja1'' language: \uxfile{hanja1.mld} and \uxfile{hanja1.mlo}}\label{s+mld+hanja1}%
@@ -44160,7 +44470,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
% \vref{s+mld+hangul-u8}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
%
-% \lneed{8}
% The titles for the ``\lopt{hanja1}'' language contain characters that cannot be easily generated, hence we load
% \xfile{hanja1.mlo}.
% \or\relax
@@ -44169,7 +44478,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \ixfile{hanja1.mld}\ixfile{hanja1.mlo}
% Les titres pour la langue <<~\lopt{hanja1}~>> (coréen en écriture ancienne hanja, première variante) sont tirés du
% fichier \xfile{hanja.cpx} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
-% Des fontes spéciales sont nécessaires, bien sûr. Voir ausi
+% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi
% les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
% \vref{s+mld+hangul-u8}, \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
% \end{SMOOTH}
@@ -44185,7 +44494,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hanja.cpx of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <wl@gnu.org>
-%%
%% Version 4.5.2 (28-Mar-2003)
%% Hanja captions, character set: KS X 1001:1992 (=KS C 5601-1992),
%% encoding: EUC (=Wansung), preprocessed
@@ -44213,7 +44521,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \ixfile{hanja2.mld}\ixfile{hanja2.mlo}
% Les titres pour la langue <<~\lopt{hanja2}~>> (coréen en écriture ancienne hanja, seconde variante) sont tirés du
% fichier \xfile{hanja.cap} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
-% Des fontes spéciales sont nécessaires, bien sûr. Voir ausi
+% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi
% les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
% \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1} et~\vref{s+mld+hanja-u8}.
%
@@ -44228,7 +44536,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From the file hanja.cap of the CJK package
%% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
%% created by Werner Lemberg <a7971428@unet.univie.ac.at>
-%%
%% Version 4.1.3 (20-Jun-1997)
%% Hanja captions, character set: KS X 1001:1992 (=KS C 5601-1992),
%% encoding: EUC (=Wansung)
@@ -44238,12 +44545,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{macrocode}
% \end{SMOOTH}
%
-% \lneed{5}
+% \lneed{11}
% \ifcase\LANG\relax
% \section{``Hanja-u8'' language: \uxfile{hanja-u8.mld} and \uxfile{hanja-u8.mlo}}\label{s+mld+hanja-u8}%
% \ixfile{hanja-u8.mld}\ixfile{hanja-u8.mlo}
% The titles for the ``\lopt{hanja-u8}'' language (korean in hanja script, for \emph{Lambda}~$\mathbf{\Lambda}$) are taken from the file
-% \xfile{u8hanja.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}.
+% \xfile{u8hanja.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \name{Un}{Koaunghi}.
% Special fonts are needed, of course.
% Input encoding is UTF-8.
% See also section~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
@@ -44259,7 +44566,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% {Langue <<~hanja-u8~>>: \uxfile{hanja-u8.mld} et\hfill\null\NL \uxfile{hanja-u8.mlo}}\label{s+mld+hanja-u8}%
% \ixfile{hanja-u8.mld}\ixfile{hanja-u8.ml0}
% Les titres pour la langue <<~\lopt{hanja-u8}~>> (coréen, écriture hanja, pour \emph{Lambda}~$\mathbf{\Lambda}$) sont tirés du fichier
-% \xfile{u8hanja.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}.
+% \xfile{u8hanja.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \name{Un}{Koaunghi}.
% Des fontes spéciales sont nécessaires, bien sûr.
% Le codage en entrée est UTF-8.
% Voir aussi les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
@@ -44276,7 +44583,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{hanja-u8.mld}[2006/02/21]
%% From the file hanja-u8.tex of the HLaTeX package
%% by Koaunghi Un (koaunghi@kornet.net)
-%%
%% Hanja captions for Lambda
%%
\mtcloadmlo{hanja-u8}%
@@ -44409,7 +44715,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk})
% in the Devan\=agar\={\i}
% package~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}) after conversion. See also section~\vref{s+mld+devanagari}. Specific fonts are required.
-% The home page of the package is~\url{http://devnag.ramovar.org}.
+% The home page of the package is~\url{http://devnag.sarovar.org}.
% \end{SMOOTH}
% \or\relax
% \begin{SMOOTH}
@@ -44420,7 +44726,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}), après conversion.
% Voir aussi la section~\vref{s+mld+devanagari}.
% Des fontes spécifiques sont requises.
-% La page Web du paquetage est~{\froff\url{http://devnag.ramovar.org}}.
+% La page Web du paquetage est~{\froff\url{http://devnag.sarovar.org}}.
% \end{SMOOTH}
% \fi
%
@@ -44430,12 +44736,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{hindi-modern.mld}[2006/08/29]
%% Hindi modern titles for minitoc.sty
%% from captions.dn in ``Devanagari for TeX'' by
-%% Pandey, Anshuman
-%% Radhakrishnan, C.~V.
-%% Wagner, Zden\v{e}k
-%% Smith, John
-%% Carmody, Kevin
-%% Mahoney, Richard
+%% Pandey, Anshuman and Radhakrishnan, C.~V. and Wagner, Zden\v{e}k and
+%% Smith, John and Carmody, Kevin and Mahoney, Richard and
%% Wujastyk, Dominik
\def\ptctitle{{\dn Evqy{\rs -\re}\8{s}cF}}%
\def\plftitle{{\dn Ec/o{\qva} kF \8{s}cF}}%
@@ -44553,10 +44855,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% Interlingua is an auxiliary language, built from the common
% vocabulary of Spanish/Portuguese, English, Italian and French,
% with some normalisation of spelling. The grammar is very easy,
-% more similar to English's than to neolatin languages. The site
+% more similar to English's than to neolatin languages\footnote{The site
% \url{http://www.interlingua.com} is mostly written in interlingua
% (as is \url{http://interlingua.altervista.org}), in case you want to read some sample of it.
-% You can have a look at the grammar at \url{http://www.geocities.com/linguablau}
+% You can have a look at the grammar at \url{http://www.geocities.com/linguablau}.}.
% \or\relax
% \section{Langue <<~interlingua~>>: \uxfile{interlingua.mld}}\label{s+mld+interlingua}\ixfile{interlingua.mld}
% Les titres pour la langue <<~\lopt{interlingua}~>> sont tirés du fichier \xfile{interlingua.dtx}
@@ -44564,18 +44866,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% dans le paquetage \pack{babel}~\cite{babel,babel-user,interlingua}.
% Interlingua est une langue auxiliaire, construite à~partir du vocabulaire commun de l'espagnol/portugais, de
% l'anglais de l'italien et du français, avec une certaine normalisation de l'orthographe. La grammaire est très
-% facile, plus similaire à~celle de l'anglais qu'à celles des langues néo-latines. Le site
+% facile, plus similaire à~celle de l'anglais qu'à celles des langues néo-latines\,\footnote{Le site
% {\froff\url{http://www.interlingua.com}} est écrit principalement en interlingua
% (comme l'est {\froff\url{http://interlingua.altervista.org}}), au cas où vous souhaiteriez en lire un exemple.
-% Vous pouvez regarder sa grammaire à~{\froff\url{http://www.geocities.com/linguablau}}.
+% Vous pouvez regarder sa grammaire à~{\froff\url{http://www.geocities.com/linguablau}}.}.
% \fi
%
% \lneed{3}
% \begin{macrocode}
%<*interlingua>
\ProvidesFile{interlingua.mld}[2006/01/13]
-%% Interlingua titles for minitoc.sty
-%% from interlingua.dtx (babel)
+%% Interlingua titles for minitoc.sty from interlingua.dtx (babel)
%% Kleiweg, Peter
\def\ptctitle{Contento}%
\def\plftitle{Lista de Figuras}%
@@ -44610,8 +44911,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*irish>
\ProvidesFile{irish.mld}[2006/02/28]
-%% Irish titles for minitoc.sty
-%% from irish.dtx (babel)
+%% Irish titles for minitoc.sty from irish.dtx (babel)
%% Braams, Johannes~L. and Gunn, Marion and Grant, Fraser
\def\ptctitle{Cl\'ar \'Abhair}%
\def\plftitle{L\'ear\'aid\'{\i}}%
@@ -44644,8 +44944,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*italian>
\ProvidesFile{italian.mld}[2006/01/13]
-%% Italian titles for minitoc.sty
-%% from italian.dtx (babel)
+%% Italian titles for minitoc.sty from italian.dtx (babel)
%% Maurizio Codogno, (mau@beatles.cselt.stet.it)
%% and Claudio Beccari, (beccari@polito.it)
\def\ptctitle{Indice}%
@@ -44678,8 +44977,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*italian2>
\ProvidesFile{italian2.mld}[2006/01/13]
-%% Italian titles for minitoc.sty. Variant.
-%% from italian.dtx (babel)
+%% Italian titles for minitoc.sty. Variant, from italian.dtx (babel)
%% Maurizio Codogno, (mau@beatles.cselt.stet.it)
%% and Claudio Beccari, (beccari@polito.it)
\def\ptctitle{Contenuto}%
@@ -44930,23 +45228,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \section{``Kannada'' language: \uxfile{kannada.mld}}%
% \label{s+mld+kannada}\ixfile{kannada.mld}
% The Kannada (``\lopt{kannada}'') (or Kannara) language is a dravidian language spoken in the Karnataka state of India. The
-% titles are taken from the \ipack{kanlel}\xfile{kanlel.sty} package file from the
-% \packa{Kannada\TeX}{KannadaTeX} project\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.~S.}{Yogananda}.
+% titles are taken from the \xfile{kanlel.sty} package file from the
+% \packa{Kannada\TeX}{KannadaTeX} project~\cite{kannadatex}\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.~S.}{Yogananda} and \name{K.~K.}{Subramaniam}.
% Specific fonts are required.
% \or\relax
% \section{Langue «~kannada~»: \uxfile{kannada.mld}}%
% \label{s+mld+kannada}\ixfile{kannada.mld}
% Le «~\lopt{kannada}~» (ou kannara) est une langue dravidienne parlée dans l'état Karnataka de l'Inde. Les textes pour les
-% titres sont tirées du fichier paquetage \ipack{kanlel}\xfile{kanlel.sty} du projet
-% \packa{Kannada\TeX}{KannadaTeX}\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.~S.}{Yogananda}.
+% titres sont tirées du fichier paquetage \xfile{kanlel.sty} du projet
+% \packa{Kannada\TeX}{KannadaTeX}~\cite{kannadatex}\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.~S.}{Yogananda} et \name{K.~K.}{Subramaniam}.
% Des fontes spécifiques sont nécessaires.
% \fi
%
% \lneed{3}
% \begin{macrocode}
%<*kannada>
-\ProvidesFile{kannada.mld}[2006/02/14]
-%% from kanlel.sty of Kannadatex (C. S. Yogananda yoga@math.iisc.ernet.in)
+\ProvidesFile{kannada.mld}[2007/02/22]
+%% from kanlel.sty of Kannadatex
+%% (C. S. Yogananda yoga@math.iisc.ernet.in yogacs@users.sarovar.org)
+%% (K. K. Subramaniam subbukk@users.sarovar.org)
%%
\def\ptctitle{pariviDi}
\def\plftitle{citarxgaLa paTiTx}
@@ -45077,8 +45377,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{latvian.mld}[2005/02/08]
%% from latvian.ldf (Antomega project)
%% Needs Omega
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\locallatvian{Saturs}}%
\def\plftitle{\locallatvian{Att^^^^0113lu saraksts}}%
@@ -45590,19 +45889,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% This is an other variant for the mongolian titles,
% taken from the \xfile{mongolian.dtx} file~\cite{mongolian}
% (by \name{Dorjgotov}{Batmunkh})
-% for the \pack{babel} package~\cite{babel,babel-user} (hence the final ``\texttt{b}'' in ``texttt{mongolb}'').
+% for the \pack{babel} package~\cite{babel,babel-user} (hence the final ``\texttt{b}'' in ``\texttt{mongolb}'').
%
-% The titles for the ``\lopt{mongolb}'' language now use cyrillic characters and the X2 and T2 encodings and are derived
+% The titles for the ``\lopt{mongolb}'' language use cyrillic characters and the X2 and T2 encodings and are derived
% from the \xfile{russianb.dtx} file (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} and \name{Werner}{Lemberg}).
% \or\relax
% \section{Langue <<~mongolb~>>: \uxfile{mongolb.mld}}\label{s+mld+mongolb}\ixfile{mongolb.mld}
% Ceci est une autre variante pour les titres en mongol.
% Les titres pour la langue <<~\lopt{mongolb}~>> sont tirés du fichier \xfile{mongolian.dtx}~\cite{mongolian}
% (de \name{Dorjgotov}{Batmunkh})
-% pour le paquetage \pack{babel}~\cite{babel,babel-user} (d'où le «~\texttt{b}~» final dans «~texttt{mongolb}~»).
+% pour le paquetage \pack{babel}~\cite{babel,babel-user} (d'où le «~\texttt{b}~» final dans «~\texttt{mongolb}~»).
%
-% Les titres pour la langue «~\lopt{mongolb}~» utilisent désormais des caractères cyrilliques et les codages X2 et T2 et
-% sont dérivés du fichier \xfile{russianb.dtx} (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} and
+% Les titres pour la langue «~\lopt{mongolb}~» utilisent des caractères cyrilliques et les codages X2 et T2
+% sont dérivés du fichier \xfile{russianb.dtx} (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} et
% \name{Werner}{Lemberg}).
% \fi
%
@@ -45614,8 +45913,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From mongolian.dtx for the babel package
%% Dorjgotov Batmunkh (batmunkh@num.edu.mn)
%% Needs some cyrillic fonts and special cyrillic encoding T2 and X2.
-%% Vladimir Volovich (TeX@vvv.vsu.ru)
-%% Werner Lemberg (wl@gnu.org)
+%% Vladimir Volovich (TeX@vvv.vsu.ru) and Werner Lemberg (wl@gnu.org)
%%
\expandafter\ifx\csname chapter\endcsname\relax
\def\ptctitle{{\cyr\CYRA\cyrg\cyru\cyru\cyrl\cyrg\cyra}}\relax%
@@ -45660,7 +45958,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \section{Langue <<~mongolian~>>: \uxfile{mongolian.mld}}\label{s+mld+mongolian}\ixfile{mongolian.mld}\ilopt{mongolian}
% C'est un autre nom pour la langue «~mongolb~», car le paquetage
% \pack{babel}~\cite{babel,babel-user} utilise le nom «~\lopt{mongolian}~»
-% Nous chargeans simplement \xfile{mongolb.mld}. Voir la section~\vref{s+mld+mongolb}.
+% Nous chargeons simplement \xfile{mongolb.mld}. Voir la section~\vref{s+mld+mongolb}.
% \fi
%
% \lneed{3}
@@ -45671,8 +45969,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% From mongolian.dtx for the babel package
%% Dorjgotov Batmunkh (batmunkh@num.edu.mn)
%% Needs some cyrillic fonts and special cyrillic encoding T2 and X2.
-%% Vladimir Volovich (TeX@vvv.vsu.ru)
-%% Werner Lemberg (wl@gnu.org)
+%% Vladimir Volovich (TeX@vvv.vsu.ru) and Werner Lemberg (wl@gnu.org)
%%
\mtcselectlanguage{mongolb}
%</mongolian>
@@ -45765,8 +46062,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*ngermanb>
\ProvidesFile{ngermanb.mld}[2006/01/13]
-%% New german (B) titles for minitoc.sty
-%% from ngermanb.dtx (babel)
+%% New german (B) titles for minitoc.sty from ngermanb.dtx (babel)
%% Raichle, Bernd and Schmidt, Walter
\def\ptctitle{Inhaltsverzeichnis}% % oder nur: Inhalt
\def\plftitle{Abbildungsverzeichnis}%
@@ -45785,16 +46081,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{8}
% \ifcase\LANG\relax
% \section{``Ngermanb2'' language: \uxfile{ngermanb2.mld}}\label{s+mld+ngermanb2}\ixfile{ngermanb2.mld}
-% The titles for the ``\lopt{ngermanb2}'' language\,\footnote{A variant of the german language, with revised spelling and
-% short titles.} are taken from taken from the \xfile{ngermanb.dtx} file
+% The titles for the ``\lopt{ngermanb2}'' language (revised spelling and
+% short titles) are taken from taken from the \xfile{ngermanb.dtx} file
% (by \name{Bernd}{Raichle} and \name{Walter}{Schmidt})
% in the \pack{babel} package~\cite{babel,babel-user,ngermanb}, and abbreviated.
% See also section~\vref{s+mld+ngermanb}.
% \or\relax
% \begin{SMOOTH}
% \section{Langue <<~ngermanb2~>>: \uxfile{ngermanb2.mld}}\label{s+mld+ngermanb2}\ixfile{ngermanb2.mld}
-% Les titres pour la langue <<~\lopt{ngermanb2}~>>\,\footnote{Une variante pour la langue allemande, avec une orthographe
-% réformée et des titres courts.} sont tirés du
+% Les titres pour la langue <<~\lopt{ngermanb2}~>> (orthographe réformée et titres courts) sont tirés du
% fichier \xfile{ngermanb.dtx}
% (de \name{Bernd}{Raichle} et \name{Walter}{Schmidt})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,ngermanb}, et abrégés.
@@ -45847,8 +46142,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*norsk>
\ProvidesFile{norsk.mld}[2006/01/13]
-%% Norsk titles for minitoc.sty
-%% from norsk.dtx (babel)
+%% Norsk titles for minitoc.sty from norsk.dtx (babel)
%% Braams, Johannes~L. and Helstrup, Haavard and Holme, Alv Kjetil and
%% Iversen, Per Steinar and Petterst, Terje Engeset and Kleveland, Rune
%% Thanks to Dag Langmyhr (dag@ifi.uio.no)
@@ -45922,7 +46216,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% divers dialectes parlés dans le pays. Mais le néo-norvégien n'a jamais beaucoup gagné en popularité en dehors des régions
% rurales.} sont tirés du fichier \xfile{norsk.dtx}
% (by \name{Johannes~L.}{Braams}, \name{H\aa vard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen},
-% \name{Terje~Engeset}{Petterst} and \name{Rune}{Kleveland})
+% \name{Terje~Engeset}{Petterst} et \name{Rune}{Kleveland})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,norsk}, avec l'aide de
% \xname{Dag}{Langmyhr}. Voir aussi la section~\vref{s+mld+norsk}.
% \end{SMOOTH}
@@ -45932,8 +46226,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*nynorsk>
\ProvidesFile{nynorsk.mld}[2006/01/13]
-%% Nynorsk titles for minitoc.sty
-%% from norsk.dtx (babel)
+%% Nynorsk titles for minitoc.sty from norsk.dtx (babel)
%% Braams, Johannes~L. and Helstrup, Haavard and Holme, Alv Kjetil and
%% Iversen, Per Steinar and Petterst, Terje Engeset and Kleveland, Rune
%% Thanks to Dag Langmyhr (dag@ifi.uio.no)
@@ -45966,8 +46259,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*nynorsk2>
\ProvidesFile{nynorsk.mld}[1999/03/16]
-%% Nynorsk titles for minitoc.sty
-%% Thanks to Dag Langmyhr (dag@ifi.uio.no)
+%% Nynorsk titles for minitoc.sty. Thanks to Dag Langmyhr (dag@ifi.uio.no)
\def\mtctitle{Innhald}%
\def\mlftitle{Figurliste}%
\def\mlttitle{Tabelliste}%
@@ -46001,8 +46293,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*polish>
\ProvidesFile{polish.mld}[2006/01/13]
-%% Polish titles for minitoc.sty
-%% from polish.dtx (babel)
+%% Polish titles for minitoc.sty from polish.dtx (babel)
%% Schalück, Elmar and Janich, Michael
\def\ptctitle{Spis rzeczy}%
\def\plftitle{Spis rysunk\'ow}%
@@ -46040,8 +46331,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{polish2.mld}[2005/02/08]
%% from omega-polish.ldf (Antomega project)
%% Needs Omega
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localpolish{Spis tre^^^^00b1ci}}%
\def\plftitle{\localpolish{Spis rysunk^^^^00adw}}%
@@ -46077,7 +46367,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{polski.mld}[2006/02/28]
%% Polski titles for minitoc.sty
%% from polski.dtx (PLaTeX)
-%% Mariusz Olko, Marcin Woli\'nski.
+%% Olko, Mariusz and Woli\'nski, Marcin.
%%
\def\ptctitle{Spis tre\'sci}%
\def\plftitle{Spis rysunk\'ow}%
@@ -46101,7 +46391,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% (see section~\vref{s+mld+portuguese}), so we just load \xfile{portuguese.mld}:
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~portuges~>> language: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld}
+% \section{Langue <<~portuges~>>: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld}
% \begin{SMOOTH}
% Le nom «~\lopt{portuges}~» est une autre orthographe pour <<~portuguese~>>
% (voir la section~\vref{s+mld+portuguese}), donc nous chargeons simplement \xfile{portuguese.mld}:
@@ -46212,10 +46502,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*romanian2>
\ProvidesFile{romanian2.mld}[2006/08/03]
-%% Romanian titles for minitoc.sty
-%% from RomanianTeX (romanian.dtx)
-%% Adrian Rezus (adriaan@cs.kun.nl)
-%% Bernd Raichle
+%% Romanian titles for minitoc.sty from RomanianTeX (romanian.dtx)
+%% Adrian Rezus (adriaan@cs.kun.nl) and
+%% Bernd Raichle (raichle@azu.Informatik.Uni-Stuttgart.de)
\def\ptctitle{Cuprins}%
\def\plftitle{Lista de figuri}%
\def\plttitle{Lista de tabele}%
@@ -46252,10 +46541,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*romanian3>
\ProvidesFile{romanian3.mld}[2006/08/03]
-%% Romanian titles for minitoc.sty
-%% from RomanianTeX (romanian.dtx) variant.
-%% Adrian Rezus (adriaan@cs.kun.nl)
-%% Bernd Raichle
+%% Romanian titles for minitoc.sty from RomanianTeX (romanian.dtx) variant.
+%% Adrian Rezus (adriaan@cs.kun.nl) and
+%% Bernd Raichle (raichle@azu.Informatik.Uni-Stuttgart.de)
+\def\ptctitle{Cuprins}%
\def\ptctitle{Tabla de materii}%
\def\plttitle{Indice de figuri}%
\def\plttitle{Tabele}%
@@ -46322,8 +46611,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{russian2m.mld}[2005/02/08]
%% from russian2m.ldf (Antomega project, russian modern)
%% Needs Omega and cyrillic fonts
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localrussian%
{^^^^041e^^^^0433^^^^043b^^^^0430^^^^0432^^^^043b^^^^0435^^^^043d%
@@ -46383,8 +46671,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{russian2o.mld}[2005/02/08]
%% from russian2o.mld (Antomega project - russian old)
%% Needs Omega and cyrillic fonts
-%% Alexej M. Kryukov
-%% Dmitry Ivanov
+%% Alexej M. Kryukov and Dmitry Ivanov
%%
\def\ptctitle{\localrussian%
{^^^^041e^^^^0433^^^^043b^^^^0430^^^^0432^^^^043b^^^^0435^^^^043d%
@@ -46429,7 +46716,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich}, \name{Werner}{Lemberg}, and \name{Irina~A.}{Makhovaya})
% in the \pack{babel} package~\cite{babel,babel-user,russianb1,russianb}.
% Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}. The parttoc title varies depending
-% if chapters are defined or not by the document class.
+% on the presence of chapters defined or not by the document class.
% \or\relax
% \section{Langue <<~russianb~>>: \uxfile{russianb.mld}}\label{s+mld+russianb}\ixfile{russianb.mld}
% Les titres pour la langue <<~\lopt{russianb}~>> (<<~\lopt{russianb}~>> est une variante de <<~\lopt{russian}~>>)
@@ -46544,8 +46831,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{russian-cca.mld}[2006/03/08]
%% Russian-cca titles for minitoc.sty
%% From russian.sty in the cmcyralt package
-%% Vadim Maslov (vadik@cs.umd.edu)
-%% Victor Boyko (vb1890@cs.nyu.edu)
+%% Vadim Maslov (vadik@cs.umd.edu) and Victor Boyko (vb1890@cs.nyu.edu)
%% Needs cmcyralt fonts and special input encoding.
\mtcloadmlo{russian-cca}%
%</russian-cca>
@@ -46581,8 +46867,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% Russian-cca1 titles for minitoc.sty
%% From cmcyralt.sty in the cmcyralt package
%% cmcyr fonts in alt encoding
-%% Vadim Maslov (vadik@cs.umd.edu)
-%% Alexander Harin (harin@lourie.und.ac.za)
+%% Vadim Maslov (vadik@cs.umd.edu) and Alexander Harin (harin@lourie.und.ac.za)
%% and Vadim V. Zhytnikov (vvzhy@phy.ncu.edu.tw)
\mtcloadmlo{russian-cca1}%
%</russian-cca1>
@@ -46614,10 +46899,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*russian-lh>
\ProvidesFile{russian-lh.mld}[2006/03/08]
-%% Russian-lh titles for minitoc.sty
-%% From russian.sty in the LH package
-%% LH fonts in special encoding
-%% Sergei O. Naumov (serge@astro.unc.edu)
+%% Russian-lh titles for minitoc.sty from russian.sty in the LH package
+%% LH fonts in special encoding. By Sergei O. Naumov (serge@astro.unc.edu)
\mtcloadmlo{russian-lh}%
%</russian-lh>
% \end{macrocode}
@@ -46780,8 +47063,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*scottish>
\ProvidesFile{scottish.mld}[2006/01/13]
-%% Scottish titles for minitoc.sty
-%% from scottish.dtx (babel)
+%% Scottish titles for minitoc.sty from scottish.dtx (babel)
%% Grant, Fraser
\def\ptctitle{Cl\`ar-obrach}%
\def\plftitle{LiostaDhealbh}%
@@ -46820,8 +47102,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*serbian>
\ProvidesFile{serbian.mld}[2006/01/13]
-%% Serbian titles for minitoc.sty
-%% from serbian.dtx (babel)
+%% Serbian titles for minitoc.sty from serbian.dtx (babel)
%% Muhamedagi\'{c}, Dejan and Slobodan, Jankovic
\def\ptctitle{Sadr\v{z}aj}%
\def\plftitle{Slike}%
@@ -46837,7 +47118,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%</serbian>
% \end{macrocode}
%
-% \lneed{5}
+% \lneed{3}
% \ifcase\LANG\relax
% \section{``Serbianc'' language: \uxfile{serbianc.mld}}\label{s+mld+serbianc}\ixfile{serbianc.mld}
% The titles for the ``\lopt{serbianc}'' language\,\footnote{The ``\lopt{serbianc}'' language is written
@@ -46849,7 +47130,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \or\relax
% \section{Langue <<~serbianc~>>: \uxfile{serbianc.mld}}\label{s+mld+serbianc}\ixfile{serbianc.mld}
% Les titres pour la langue <<~\lopt{serbianc}~>> (serbe cyrillique)\,\footnote{La langue <<~\lopt{serbianc}~>> est
-% écrite en caractères cyrilliques.} ont été aimablement fournis par \namea{Marko}{Èehaja}{Eeahaja} et
+% écrite en caractères cyrilliques.} ont été aimablement fournis par \namea{Marko}{Èehaja}{Eehaja} et
% \namea{Frank}{Küster}{Kuster}. Des fontes cyrilliques sont requises.
% Le serbocroate est parlé par les Serbes, les Croates et les Chernogores, mais seuls les Serbes et les Chernogores
% utilisent l'alphabet cyrillique (une variante).
@@ -46938,8 +47219,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*slovene>
\ProvidesFile{slovene.mld}[2006/01/13]
-%% Slovene titles for minitoc.sty
-%% from slovene.dtx (babel)
+%% Slovene titles for minitoc.sty from slovene.dtx (babel)
%% Zavrtanik, Danilo and \v{Z}lajpah, Leon
\def\ptctitle{Kazalo}%
\def\plftitle{Slike}%
@@ -46993,8 +47273,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*spanish>
\ProvidesFile{spanish.mld}[2006/02/15]
-%% Spanish titles for minitoc.sty
-%% from spanish.dtx (babel)
+%% Spanish titles for minitoc.sty from spanish.dtx (babel)
%% Bezos, Javier
\expandafter\ifx\csname chapter\endcsname\relax
\def\ptctitle{\'Indice}%
@@ -47098,8 +47377,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*spanish4>
\ProvidesFile{spanish4.mld}[2006/01/19]
-%% Spanish titles for minitoc.sty
-%% from spanish.dtx (CervanTeX)
+%% Spanish titles for minitoc.sty from spanish.dtx (in CervanTeX)
%% Bezos, Javier
\expandafter\ifx\csname chapter\endcsname\relax
\def\ptctitle{\'Indice}%
@@ -47138,8 +47416,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*swedish>
\ProvidesFile{swedish.mld}[2006/01/13]
-%% Swedish titles for minitoc.sty
-%% from swedish.dtx (babel)
+%% Swedish titles for minitoc.sty from swedish.dtx (babel)
%% Hellman, Sten and Östhols, Erik
\def\ptctitle{Inneh\csname aa\endcsname ll}%
\def\plftitle{Figurer}%
@@ -47173,8 +47450,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*swedish2>
\ProvidesFile{swedish2.mld}[2006/04/04]
-%% Swedish2 titles for minitoc.sty
-%% from rapport.doc (slatex)
+%% Swedish2 titles for minitoc.sty from rapport.doc (slatex)
%% Mattisson, Sven (sven@tde.lu.se)
\def\ptctitle{Inneh\csname aa\endcsname ll}%
\def\plftitle{Figurf\"orteckning}%
@@ -47362,8 +47638,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*ukraineb>
\ProvidesFile{ukraineb.mld}[2006/12/19]
-%% Ukranian titles for minitoc.sty
-%% from ukraineb.dtx (babel)
+%% Ukranian titles for minitoc.sty from ukraineb.dtx (babel)
%% Andrij Shvaika, Olga Lapko
\selectlanguage{ukrainian}%
%</ukraineb>
@@ -47444,10 +47719,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{macrocode}
%<*uppersorbian>
\ProvidesFile{uppersorbian.mld}[2006/02/38]
-%% Upper sorbian titles for minitoc.sty
-%% from usorbian.dtx (babel)
-%% Werner, Eduard
+%% Upper sorbian titles for minitoc.sty from usorbian.dtx (babel)
%% Needs cyrillic fonts
+%% Werner, Eduard
+%%
\def\ptctitle{Wobsah}%
\def\plftitle{Zapis wobrazow}%
\def\plttitle{Zapis tabulkow}%
@@ -47513,13 +47788,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \section{``Vietnam'' language: \uxfile{vietnam.mld}}\label{s+mld+vietnam}\ixfile{vietnam.mld}
-% The titles for the ``\lopt{vietnam}'' language are taken from the \pack{vietnam} package
+% The titles for the ``\lopt{vietnam}'' language are taken from the \pack{vietnam} package~\cite{vietnam}
% (by \name{Werner}{Lemberg} and \namea{Th\'{\^e}~Th\`anh}{Hàn}{Han}).
% Vietnamese fonts are required.
% See also section~\vref{s+mld+vietnamese}.
% \or\relax
% \section{Langue <<~vietnam~>>: \uxfile{vietnam.mld}}\label{s+mld+vietnam}\ixfile{vietnam.mld}
-% Les titres pour la langue <<~\lopt{vietnam}~>> (vietnamien) sont tirés du paquetage \pack{vietnam}
+% Les titres pour la langue <<~\lopt{vietnam}~>> (vietnamien) sont tirés du paquetage \pack{vietnam}~\cite{vietnam}
% (de \name{Werner}{Lemberg} et \namea{Th\'{\^e}~Th\`anh}{Hàn}{Han}).
% Des fontes vietnamiennes sont requises. Voir aussi la section~\vref{s+mld+vietnamese}.
% \fi
@@ -47573,8 +47848,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% in the \pack{babel} package~\cite{babel,babel-user,welsh}:
% \or\relax
% \section{Langue <<~welsh~>>: \uxfile{welsh.mld}}\label{s+mld+welsh}\ixfile{welsh.mld}
-% Les titres pour la langue <<~\lopt{welsh}~>> (gallois) viennent du fichier \xfile{welsh.dtx}
-% (de \name{Johannes~L.}{Braams})
+% Les titres pour la langue <<~\lopt{welsh}~>> (gallois) proviennent du fichier \xfile{welsh.dtx}
+% (écrit par \name{Johannes~L.}{Braams})
% dans le paquetage \pack{babel}~\cite{babel,babel-user,welsh}:
% \fi
%
@@ -47863,7 +48138,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/07/22
% \begin{itemize}
% \item (\emph{major differences}) Completely rewritten, using tricks from \pack{xr} (the version~5, by
-% \xname{David}{Carlisle}). The info for minitocs is directly stolen from the \suffix{.toc} file.
+% \xname{David~P.}{Carlisle}). The info for minitocs is directly stolen from the \suffix{.toc} file.
% \com{chapterend} and \com{minitocno} are suppressed, \com{minitoc}, \com{dominitoc}
% and \com{faketableofcontents} added.
% \end{itemize}
@@ -48096,7 +48371,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 1999/06/28
% \begin{itemize}
-% \item Added the armenian language (from \packa{Arm\TeX}{ArmTeX}).
+% \item Added the armenian language (from \packa{Arm\TeX}{ArmTeX}~\cite{armtex}).
% \end{itemize}
% \item 1999/07/23
% \begin{itemize}
@@ -48627,7 +48902,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Added a note about an alignment problem in the minitocs. Updated \xfile{minitoc.bug}.
% \item Made two versions of the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments,
-% depending of the presence of the corresponding depth counter.
+% depending on the presence of the corresponding depth counter.
% \item The \class{memoir} class is incompatible if too recent.
% \end{itemize}
% \item 2005/08/25
@@ -48994,7 +49269,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/26
% \begin{itemize}
-% \item Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter
+% \item Added a hint about the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}, and an entry in the FAQ chapter
% (and in \xfile{minitoc.bug}).
% \end{itemize}
% \item 2006/01/27
@@ -49025,7 +49300,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections in the documentation.
% \item Updated the bibliography.
-% \item Added package \pack{dblaccnt} for the ``The pdf\TeX\ Program'' entry in the bibliography.
+% \item Added package \pack{dblaccnt}~\cite{dblaccnt} for the ``The pdf\TeX\ Program'' entry in the bibliography.
% Its author's first name needs a double accent \mbox{(\namea{Th\'{\^e}~Th\`anh}{Hàn}{Han})}.
% \end{itemize}
% \item 2006/02/07
@@ -49621,7 +49896,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Updated the \xfile{INSTALL} file and the ``Installation'' chapter.
% \item Changed the names of the scratch directories in some scripts.
% \item Updated the bibliography.
-% \item Added the file \xfile{minitoc-texmf.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of
+% \item Added the file \xfile{minitoc-tds.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of
% the package) to the distribution.
% \end{itemize}
% \end{itemize}
@@ -49712,6 +49987,48 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Updated the acknowledgements.
% \end{itemize}
% \end{itemize}
+% \item 53
+% \begin{itemize}
+% \item 2007/02/13
+% \begin{itemize}
+% \item Added the example file \exam{mtc-fko.tex}.
+% \item Corrected \com{kernafterminitoc} and siblings.
+% \end{itemize}
+% \item 2007/02/19
+% \begin{itemize}
+% \item Updated the bibliography.
+% \item Bibliographic references for packages and classes in the index.
+% \end{itemize}
+% \item 2007/03/02
+% \begin{itemize}
+% \item Added a header to the index, to explain notations.
+% \item Updated the bibliography.
+% \item Changed the style of page and line numbers in the index.
+% \item Updated \xfile{kannada.mld}.
+% \item Dangerous bend symbols are now in the right margin.
+% \end{itemize}
+% \item 2007/03/06
+% \begin{itemize}
+% \item Improved the presentation of example files.
+% \item Using the \pack{natbib} package~\cite{dnatbib,natnotes} to sort the sequences of citations.
+% \end{itemize}
+% \item 2007/03/09
+% \begin{itemize}
+% \item Correction in table~\vref{t+TDS}.
+% \item Renamed \uxfile{minitoc-texmf.zip} into \xfile{minitoc-tds.zip}.
+% \end{itemize}
+% \item 2007/03/19
+% \begin{itemize}
+% \item Use the \optp{sort\&compress}{natbib} option of the \pack{natbib} package~\cite{dnatbib,natnotes} to compress the
+% sequences of citations; the \pack{hypernat} package must also be loaded (after \pack{natbib} and
+% \pack{hyperref}).
+% \item Updated the bibliography.
+% \end{itemize}
+% \item 2007/03/22
+% \begin{itemize}
+% \item Added changing the title of the parttoc for appendices in \xfile{mtc-apx.tex}.
+% \end{itemize}
+% \end{itemize}
% \end{itemize}
% \egroup
% \end{RaggedRight}
@@ -49820,7 +50137,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/07/22
% \begin{itemize}
% \item (\emph{différences majeures}) Réécriture complète, en utilisant des astuces de \pack{xr}
-% (la version~5, de \xname{David}{Carlisle}). Les informations pour les minitocs sont directement prélevées dans
+% (la version~5, de \xname{David~P.}{Carlisle}). Les informations pour les minitocs sont directement prélevées dans
% le fichier \suffix{.toc}. Suppression de \com{chapterend} et \com{minitocno}, ajout de
% \com{minitoc}, \com{dominitoc} et \com{faketableofcontents}.
% \end{itemize}
@@ -50047,7 +50364,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 1999/06/28
% \begin{itemize}
-% \item Ajout de la langue armenian (d'après \packa{Arm\TeX}{ArmTeX}).
+% \item Ajout de la langue armenian (d'après \packa{Arm\TeX}{ArmTeX}~\cite{armtex}).
% \end{itemize}
% \item 1999/07/23
% \begin{itemize}
@@ -50632,7 +50949,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/09/15
% \begin{itemize}
-% \item Ajout de \xfile{mtcglo.ist}\isuffix{.ist} pour formatter le glossaire.
+% \item Ajout de \xfile{mtcglo.ist}\isuffix{.ist} pour formater le glossaire.
% \end{itemize}
% \item 2005/09/16
% \begin{itemize}
@@ -50960,7 +51277,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/26
% \begin{itemize}
-% \item Ajout d'un \emph{hint} sur les classes \KOMAScript{}~\cite{komab,koma} et d'un point dans les questions
+% \item Ajout d'un \emph{hint} sur les classes \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} et d'un point dans les questions
% fréquemment posées (et dans in \xfile{minitoc.bug}).
% \end{itemize}
% \item 2006/01/27
@@ -50991,7 +51308,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections dans la documentation.
% \item Mise à~jour de la bibliographie.
-% \item Ajout du pacquetage \pack{dblaccnt} pour l'entrée «~The pdf\TeX\ Program~» dans la bibliographie.
+% \item Ajout du pacquetage \pack{dblaccnt}~\cite{dblaccnt} pour l'entrée «~The pdf\TeX\ Program~» dans la bibliographie.
% Le prénom de son auteur a besoin d'un double accent \mbox{(\namea{Th\'{\^e}~Th\`anh}{Hàn}{Han})}.
% \end{itemize}
% \item 2006/02/07
@@ -51592,7 +51909,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~».
% \item Changement des noms des répertoires \emph{scratch} dans certains scripts.
% \item Mise à~jour de la bibliographie.
-% \item Ajout du fichier \xfile{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et
+% \item Ajout du fichier \xfile{minitoc-tds.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et
% contenant tous les fichiers du paquetage) à~la distribution.
% \end{itemize}
% \end{itemize}
@@ -51683,6 +52000,48 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Mise à~jour des remerciements.
% \end{itemize}
% \end{itemize}
+% \item 53
+% \begin{itemize}
+% \item 2007/02/13
+% \begin{itemize}
+% \item Ajout du fichier exemple \exam{mtc-fko.tex}.
+% \item Correction de \com{kernafterminitoc} et consorts.
+% \end{itemize}
+% \item 2007/02/19
+% \begin{itemize}
+% \item Mise à~jour de la bibliographie.
+% \item Références bibliographiques pour les paquetages et les classes dans l'index.
+% \end{itemize}
+% \item 2007/03/02
+% \begin{itemize}
+% \item Ajout d'un en-tête à~l'index, pour expliquer les notations.
+% \item Mise à~jour de la bibliographie.
+% \item Changement du style des numéros de pages et de lignes dans l'index.
+% \item Mise à~jour de \xfile{kannada.mld}.
+% \item Les symboles de virages dangereux sont maintenant dans la marge de droite.
+% \end{itemize}
+% \item 2007/03/06
+% \begin{itemize}
+% \item Amélioration de la présentation des exemples de fichiers.
+% \item Utilisation du paquetage \pack{natbib}~\cite{dnatbib,natnotes} pour trier les séquences de citations.
+% \end{itemize}
+% \item 2007/03/09
+% \begin{itemize}
+% \item Correction dans le tableau~\vref{t+TDS}.
+% \item Renommage de \uxfile{minitoc-texmf.zip} en \xfile{minitoc-tds.zip}.
+% \end{itemize}
+% \item 2007/03/19
+% \begin{itemize}
+% \item Utilisation de l'option \optp{sort\&compress}{natbib} du paquetage \pack{natbib}~\cite{dnatbib,natnotes} pour
+% compresser les séquences de citations; le paquetage \pack{hypernat} doit aussi être chargé (après \pack{natbib} et
+% \pack{hyperref}).
+% \item Mise à~jour de la bibliographie.
+% \end{itemize}
+% \item 2007/03/22
+% \begin{itemize}
+% \item Ajout du changement de title de la parttoc des appendices dans \xfile{mtc-apx.tex}.
+% \end{itemize}
+% \end{itemize}
% \end{itemize}
% \egroup
% \end{RaggedRight}
@@ -51699,16 +52058,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Vartan}{Akopian}{armtex}%
% \bname{A.~J.}{Alex}{malayalam,malayalam-o}%
% \bnamea{Einar}{Árnason}{Arnason}{icelandic}%
-% \bname{Donald}{Arseneau}{notoccite,placeins,cite,wrapfig,chapterbib,ifmtarg}%
+% \bname{Donald}{Arseneau}{notoccite,placeins,cite,overcite,wrapfig,chapterbib,url,ifmtarg}%
% \bname{Gonçal}{Badenes}{catalan}%
% \bname{Pierre}{Basso}{bibtopic}%
% \bname{Dorjgotov}{Batmunkh}{mongolian}%
% \bname{David}{Bausum}{trm-b,trm}%
% \bname{Benjamin}{Bayart}{JMPL1,texfaq-fr}%
% \bname{Thierry}{Bayet}{texfaq-fr}%
-% \bname{Claudio}{Beccari}{beccari1998,latin,italian}%
+% \bname{Claudio}{Beccari}{beccari1998,latin,italian,beccari-pj-2007-1}%
% \bname{Emmanuel}{Beffara}{rubber}%
% \bnamea{József}{Bérces}{Berces}{magyar}%
+% \bname{Jens}{Berger}{hypernat}%
% \bname{Alexander}{Berdnikov}{maccents,X2T2,cyri,X2ENC}%
% \bname{Karl}{Berry}{impatient,fr-impatient,berry1990,berry2003}%
% \bname{Berhanu}{Beyene}{ethiop}%
@@ -51722,13 +52082,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% icelandic,catalan,latin,magyar,bulgarian,turkish,LaTeXbase,galician,galician2,slovak,italian,BEP,%
% frenchb,scottish,swedish,romanian,samin,finnish,interlingua,bahasa,bahasam,russianb1,danish,hebrew2,%
% czech,serbian,croatian,germanb,ngermanb,portuges,breton,esperanto,estonian,polish,ukraineb,greek,%
-% lsorbian,usorbian,albanian,slovene,classes,docstrip-prog,TLC2,TLC2G,TLC2F}%
+% lsorbian,usorbian,albanian,slovene,i-ntg,ntg,proc,classes,letter,docstrip-prog,TLC2,TLC2G,TLC2F}%
% \bname{Felix}{Braun}{jura}%
% \bname{Jim}{Breen}{breen}%
% \bname{Mustafa}{Burc}{turkish}%
% \bname{Alexey}{Burykin}{X2T2,cyri,X2ENC}%
% \bname{David}{Carella}{carella}%
-% \bname{David}{Carlisle}{LaTeXbase,xr,afterpage,xr-hyper,color,TLC2,TLC2G,TLC2F}%
+% \bname{David~P.}{Carlisle}{LaTeXbase,xr,afterpage,ltxdoc,xr-hyper,color,TLC2,TLC2G,TLC2F,ltclass}%
% \bname{Manuel}{Carriba}{galician,galician2}%
% \bname{Jean-C{\^o}me}{Charpentier}{latex-synthex,ftb,TLC2F,ftds}%
% \bname{Jean-Pascal}{Chauvet}{kanji}%
@@ -51739,28 +52099,32 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Maurizio}{Codogno}{italian}%
% \bname{Oliver}{Corff}{mlsquick,pentaglot,mongol-web,montex}%
% \bname{Prakash}{Countcham}{texfaq-fr}%
-% \bnamea{Serguei}{D'Achian}{Dachian}{armtex}%
+% \bname{Sergueï}{Dachian}{armtex}%
% \bname{Arnak}{Dalalyan}{armtex}%
-% \bname{Patrick~W.}{Daly}{kopka}%
+% \bname{Patrick~W.}{Daly}{fullpage,dnatbib,natnotes,kopka,daly1998}%
% \bnamea{Arnaldo~Viegas}{de~Lima}{deLima}{portuges}%
% \bname{Éric}{Depardieu}{texfaq-fr}%
% \bname{Dorjpalam}{Dorj}{montex}%
% \bname{Jean-Pierre~F.}{Drucbert}{texfaq-fr,shorttoc,fminitoc,minitoc}%
-% \bnamea{Victor}{E{\ij}khout}{Eijkhout}{BEP,comment}%
+% \bnamea{Victor}{E{\ij}khout}{Eijkhout}{BEP,TBT,comment,i-ntg,ntg}%
% \bname{Behdad}{Esfahbod}{farsi}%
% \bname{Mike}{Fabian}{cjk-suse}%
% \bname{Robin}{Fairbairns}{texfaq-en}%
-% \bname{Jürgen}{Fenn}{l2tabufr,l2tabuen}%
+% \bname{Jürgen}{Fenn}{l2tabufr,l2tabuen,Fenn-pj-2006-4}%
% \bname{Daniel}{Flipo}{frenchb,CIL2E}%
-% \bname{Peter}{Flynn}{flynn}%
+% \bname{Peter}{Flynn}{flynn,veryshort,Flynn-pj-2005-3,Flynn-pj-2006-4}%
+% \bname{Mohammad}{Ghodsi}{farsi}%
% \bname{Michel}{Goossens}{latex-web,TLC2,TLC2G,TLC2F}%
% \bname{Mathieu}{Goutelle}{texfaq-fr}%
% \bname{Fraser}{Grant}{irish,scottish}%
% \bname{Norman}{Gray}{urlbst}%
+% \bname{Enrico}{Gregorio}{gregorio-pj-2007-1}%
% \bname{Olga~A.}{Grineva}{maccents}%
% \bname{Marion}{Gunn}{irish}%
-% \bname{Hans}{Hagen}{aleph-hagen,style-hagen,pdftex}%
-% \bnamea{Th\'{\^e}~Th\`anh}{Hàn}{Han}{han,han2000,pdftex}%
+% \bname{Hans}{Hagen}{aleph-hagen,style-hagen,pdftex,Flom-pj-2005-3-whatis,luatex}%
+% \bname{Hartmut}{Henkel}{luatex}%
+% \bname{Taco}{Hoekwater}{luatex}%
+% \bnamea{Th\'{\^e}~Th\`anh}{Hàn}{Han}{han,han2000,pdftex,vietnam}%
% \bname{Patrick}{Happel}{lipsum}%
% \bname{Yannis}{Haralambous}{yannis1990,YH2004,yannis1994b,yannis1994a,MAPS24-7,yannis2001,yannis1995,omega1996,yannis1998}%
% \bname{Alexander}{Harin}{cmcyralt/cmcyralt.sty}%
@@ -51768,6 +52132,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Sten}{Hellman}{swedish}%
% \bname{H\aa vard}{Helstrup}{norsk}%
% \bname{Yvon}{Henel}{texfaq-fr,l2tabufr}%
+% \bname{Thomas}{Henlich}{marvosym}%
% \bname{Stephan}{Hennig}{mcaption}%
% \bname{Florence}{Henry}{texfaq-fr}%
% \bname{David}{Hoadley}{btxfaq}%
@@ -51791,21 +52156,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Rune}{Kleveland}{norsk}%
% \bname{Jörg}{Knappen}{bahasa,bahasam,esperanto}%
% \bname{Donald~E.}{Knuth}{cmt,texbook,metabook,ftb}%
-% \bname{Markus}{Kohm}{komab,koma}%
+% \bname{Markus}{Kohm}{komab,koma,robbers-pj-2006-3}%
+% \bname{Yuri}{Robbers}{robbers-pj-2006-3}%
+% \bname{Rasmus~Pank}{Roulund}{robbers-pj-2006-3}%
% \bname{Helmut}{Kopka}{kopka}%
% \bname{Attila}{Koppanyi}{magyar}%
% \bname{Alexej~M.}{Kryukov}{antomega}%
+% \bname{Dmitry}{Ivanov}{antomega}%
% \bname{Manfred}{Kudlek}{ethiop}%
% \bname{Markus~G.}{Kuhn}{effective}%
% \bname{Olaf}{Kummer}{ethiop}%
% \bnamea{Frank}{Küster}{Kuster}{alnumsec}%
% \bname{Klaus}{Lagally}{arabtex2,arabtex}%
-% \bname{Leslie}{Lamport}{LaTeXbase,lamport-mkx,latex-manual,classes}%
+% \bname{Leslie}{Lamport}{LaTeXbase,lamport-mkx,latex-manual,ntg,proc,classes,letter}%
% \bname{Olga~G.}{Lapko}{X2T2,cyri,X2ENC,russianb1,FULLCYR,floatrow,russianb}%
% \bname{Henning}{Larsen}{danish}%
% \bname{Boris}{Lavva}{hebrew2}%
% \bname{Philipp}{Lehman}{TFIG}%
-% \bname{Werner}{Lemberg}{russianb1,cjk,cjk2,cyrguide}%
+% \bname{Werner}{Lemberg}{russianb1,cjk,cjk2,vietnam,dblaccnt,cyrguide}%
% \bnamea{Erwan}{Le~Pennec}{LePennec}{texfaq-fr}%
% \bname{Knut}{Lickert}{minutes}%
% \bname{Ulf~A.}{Lindgren}{fncychap}%
@@ -51826,21 +52194,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Surapant}{Meknavin}{thailatex}%
% \bname{Sébastien}{Mengin}{texfaq-fr}%
% \bname{Jochen}{Metzinger}{ethiop}%
-% \bname{Frank}{Mittelbach}{LaTeXbase,classes,FMI1990,FMI1992,multicol,doc,docstrip-prog,TLC2,TLC2G,TLC2F,FMI1997}%
+% \bname{Frank}{Mittelbach}{LaTeXbase,classes,letter,FMI1990,FMI1992,slides,multicol,varioref,doc,dblaccnt,docstrip-prog,TLC2,TLC2G,TLC2F,FMI1997,ltclass}%
% \bname{Jens-Uwe}{Morawski}{komab,koma}%
+% \bname{Lapo~Filippo}{Mori}{gregorio-pj-2007-1,Mori-pj-2007-1,Mori2-pj-2007-1}%
% \bnamea{Javier~A.}{Múgica~de~Rivera}{Mugica de Rivera}{galician2}%
% \bnamea{Dejan}{Muhamedagi\'{c}}{Muhamedagic}{serbian}%
% \bname{Sergei~O.}{Naumov}{LH/russian.sty}%
% \bname{Frank}{Neukam}{koma}%
-% \bname{Rolf}{Niepraschk}{texfaq-de}%
+% \bname{Rolf}{Niepraschk}{pict2e,texfaq-de}%
% \bname{Josselin}{Noirel}{texfaq-fr}%
% \bname{Heiko}{Oberdiek}{hyperref-paper,hyperref.web,hyperref}%
% \bname{Mariusz}{Olko}{platex}%
% \bnamea{Erik}{Östhols}{Osthols}{swedish}%
% \bnamea{Alan}{Pai\'{c}}{Paic}{croatian}%
-% \bname{Scott}{Pakin}{dtxtut}%
+% \bname{Scott}{Pakin}{dtxtut,symbols,newcommand}%
% \bname{Palash~Baran}{Pal}{bangtex}%
% \bname{Anshuman}{Pandey}{pandey1999,devanagari}%
+% \bname{John}{Smith}{devanagari}%
+% \bname{Dominik}{Wujastyk}{devanagari}%
+% \bname{Kevin}{Carmody}{devanagari}%
+% \bname{Zden\v{e}k}{Wagner}{devanagari}%
% \bname{Oren}{Patashnik}{btxdoc,btxhak}%
% \bname{Kasper}{Peeters}{hypertex}%
% \bname{Terje~Engeset}{Petterst}{norsk}%
@@ -51862,13 +52235,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Eddie}{Saudrais}{saudrais2001,saudrais2005}%
% \bnamea{Elmar}{Schalück}{Schaluck}{polish}%
% \bname{Tobias}{Schlemmer}{slovak}%
-% \bname{Walter}{Schmidt}{ngermanb}%
+% \bname{Walter}{Schmidt}{ngermanb,Schmidt-pj-2006-1}%
% \bnamea{Martin}{Schröder}{Schroder}{multitoc}%
% \bname{Michael}{Shell}{btxfaq}%
% \bname{Andrij~M.}{Shvaika}{ukraineb}%
% \bname{Chanop}{Silpa-Anan}{thailatex}%
% \bname{Jankovic}{Slobodan}{serbian}%
-% \bname{Axel}{Sommerfeldt}{caption2,caption,cap-anleitung}%
+% \bname{Axel}{Sommerfeldt}{caption2,cap-anleitung,caption}%
% \bname{D.~P.}{Story}{dpstory}%
% \bname{Éric}{Streit}{texfaq-fr}%
% \bname{Apostolos}{Syropoulos}{beccari1998,greek,syro2002}%
@@ -51885,7 +52258,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Staszek}{Wawrykiewicz}{platex-pl}%
% \bname{Eduard}{Werner}{lsorbian,usorbian}%
% \bname{Graham}{Williams}{tcat}%
-% \bname{Peter~R.}{Wilson}{stdclsdv,needspace,tocloft,abstract,appendix,tocbibind,tocvsec2,ccaption,docmfp,memoir,add-memoir,romannum,ifmtarg}%
+% \bname{Peter~R.}{Wilson}{stdclsdv,needspace,tocloft,abstract,appendix,tocbibind,tocvsec2,ccaption,docmfp,memoir,add-memoir,wilson-pj-2006-3,romannum,ifmtarg,wilson-pj-2006-3}%
% \bnamea{Marcin}{Woli\'nski}{Wolinski}{docstrip-prog,platex}%
% \bname{Damien}{Wyart}{texfaq-fr}%
% \bname{Adi}{Zaimi}{albanian}%
@@ -51894,9 +52267,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Charlie~S.}{Zender}{latex-cheat}%
% \bname{Vadim~V.}{Zhytnikov}{cmcyralt/cmcyralt.sty,lhcyr}%
% \bnamea{Leon}{\v{Z}lajpah}{Zlajpah}{slovene}%
-%%%%%% ^^A NAB
-% \bname{Kathryn~A.}{Hargreaves}{impatient,fr-impatient}
-% \bname{Paul~W.}{Abrahams}{impatient,fr-impatient}
+% \bname{Kathryn~A.}{Hargreaves}{impatient,fr-impatient}%
+% \bname{Paul~W.}{Abrahams}{impatient,fr-impatient}%
% \bname{Mark}{Alford}{alford}%
% \bname{Walter}{Appel}{ltximpat}%
% \bname{Céline}{Chevalier}{ltximpat}%
@@ -51907,10 +52279,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Helmer}{Aslasken}{aslaksen,aslaksen2}%
% \bname{Rachid}{Belmouhoub}{arabe}%
% \bname{Cécile}{Desprairies}{arabe,japo,chinois,russe}%
+% \bname{Antoni~R.}{Diller}{diller}%
% \bname{Fabrice}{Popineau}{ftds}%
-% \bname{Alan}{Jeffrey}{LaTeXbase,jeffrey1994}%
-% \bname{Chris~A.}{Rowley}{LaTeXbase,jeffrey1994,TLC2,TLC2G,TLC2F,FMI1997,rowley1999}%
-% \bnamea{Rainer}{Schöpf}{Schopf}{LaTeXbase}%
+% \bname{Alan}{Jeffrey}{LaTeXbase,jeffrey1994,ltnews,ltclass}%
+% \bname{Chris~A.}{Rowley}{LaTeXbase,jeffrey1994,TLC2,TLC2G,TLC2F,FMI1997,ltclass,rowley1999}%
+% \bnamea{Rainer}{Schöpf}{Schopf}{LaTeXbase,letter}%
% \bname{Peter}{Breitenlohner}{etex}%
% \bname{Otfried}{Cheong}{cheong}%
% \bname{Pai~H.}{Chou}{chou}%
@@ -51940,15 +52313,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Elisabeth}{Schlegl}{CIL2E,NSSL2E}%
% \bname{Tanguy}{Ortolo}{ortolo}%
% \bname{Jeanne}{Legrand}{ortolo}%
-% \bnamea{}{{\LaTeX3}~{Project}~{Team}}{latex3}{docstrip,ltoutput,usrguide,clsguide,fontsel,encguide,cyrguide}
+% \bnamea{}{{\LaTeX3}~{Project}~{Team}}{latex3}{ltnews,proc,docstrip,ltoutput,usrguide,clsguide,fontsel,encguide,cyrguide}
% \bname{Minje~Byeng-sen}{Park}{park2003}%
-% \bname{Jonathan}{Pechta}{kile,kile-cjk,kile-encoding}%
-% \bname{Federico}{Zenith}{kile,kile-cjk,kile-encoding}%
-% \bname{Holger}{Danielsson}{kile,kile-cjk,kile-encoding}%
-% \bnamea{Jeroen}{W{\ij}nhout}{Wijnhout}{kile,kile-cjk,kile-encoding}%
+% \bname{Jonathan}{Pechta}{kile-cjk,kile-encoding,kile}%
+% \bname{Federico}{Zenith}{kile-cjk,kile-encoding,kile}%
+% \bname{Holger}{Danielsson}{kile-cjk,kile-encoding,kile}%
+% \bnamea{Jeroen}{W{\ij}nhout}{Wijnhout}{kile-cjk,kile-encoding,kile}%
% \bnamea{Karel}{P{\'\i}\v{s}ka}{Piska}{piska}%
% \bname{Mimi}{Burbank}{piska}%
-% \bname{Christina}{Thiele}{piska}%
+% \bname{Christina}{Thiele}{piska,Flom-pj-2005-3-whatis}%
% \bname{Suki~K.}{Venkatesan}{venkatesan}%
% \bname{André}{Violante}{violante}%
% \bname{Carl~F.}{Voegelin}{voeg}%
@@ -51961,12 +52334,164 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \bname{Charles}{Grether}{chinois}%
% \bname{Antonis}{Tsolomitis}{syro2002}%
% \bname{Nick}{Sofroniou}{syro2002}%
-% \bname{}{TWS-TDS}{tds,ftds}%
+% \bname{}{TWS-TDS}{ftds,tds}%
% \bname{Hideo}{Umeki}{geometry}%
% \bname{Jean-Michel}{Hufflen}{TLC2F}%
% \bname{Benoît}{Belet}{TLC2F}%
% \bname{Yves}{Soulet}{TLC2F}%
% \bnamea{Jacques}{André}{Andre}{TLC2F}%
+% \bname{Samuele}{Carcagno}{carcagno}%
+% \bname{Simon}{Fear}{booktabs}%
+% \bname{Danie}{Els}{booktabs}%
+% \bname{Martin}{Vogel}{marvosym}%
+% \bname{Don}{Hosek}{morefloats}%
+% \bname{Stephan}{Hennig}{mcaption}%
+% \bnamea{Hubert}{Gäßlein}{Gasslein}{pict2e}%
+% \bname{Winston}{Chang}{latexsheet}%
+% \bname{Didier}{Verna}{minitoc-hyper}%
+% \bname{Bernd}{Jaehne}{minitoc-hyper}%
+% \bname{A.~J.~``Tony''}{Roberts}{minitoc-hyper}%
+% \bname{C.~V.}{Radhakrishnan}{ltx-primer}%
+% \bname{C.~S.}{Yogananda}{kannadatex}%
+% \bname{K.~K.}{Subramaniam}{kannadatex}%
+% \bname{Vadim}{Maslov}{cmcyralt/russian.sty,cmcyralt/cmcyralt.sty}%
+% \bname{Thomas~A.}{Schmitz}{Schmitz-pj-2007-1}%
+% \bname{Federico}{Garcia}{Garcia-pj-2006-4}%
+% \bname{Boris}{Veytsman}{Veytsman-pj-2006-4-design}%
+% \bname{Sindhu}{Singh}{Singh-pj-2006-4}%
+% \bname{Will}{Robertson}{Robertson-pj-2006-3}%
+% \bname{Stephen}{Hartke}{Hartke-pj-2006-1}%
+% \bname{Jim}{Hefferon}{Hefferon-pj-2005-4,Hefferon-pj-2006-4}%
+% \bname{David}{Walden}{Flom-pj-2005-3-whatis}%
+% \bname{Philip}{Taylor}{Flom-pj-2005-3-whatis}%
+% \bname{Nicola}{Talbot}{Flom-pj-2005-3-whatis,talbot2004}%
+% \bname{Joe}{Hogg}{Flom-pj-2005-3-whatis}%
+% \bnamea{Klaus}{H{\"o}ppner}{Hoppner}{Hoeppner-pj-2005-3}%
+% \bname{Peter~L.}{Flom}{Flom-pj-2005-2,Flom-pj-2005-3-whatis,Flom-pj-2005-4}%
+% \bname{Douglas}{Waud}{Waud-pj-2005-1}%
+% \bname{Tim}{Null}{Waud-pj-2005-1,Null-pj-2005-2-bh02,Null-pj-2005-3-bh03}%
+% \bname{Michael~A.}{Morrison}{morrison}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \bpack{minitoc}{fminitoc,minitoc}%
+% \bpack{Aleph}{aleph,aleph-hagen}%
+% \bpack{dblaccnt}{dblaccnt}%
+% \bpack{hypernat}{hypernat}%
+% \bpack{shorttoc}{shorttoc}%
+% \bpack{appendix}{appendix}%
+% \bpack{babel}{Braams+TB12-2-291,babel-user,BEP}%
+% \bpack{hyperref}{hyperref-paper,hyperref.web,hyperref}%
+% \bpack{notoccite}{notoccite}%
+% \bpack{placeins}{placeins}%
+% \bpack{tocbibind}{tocbibind}%
+% \bpack{tocloft}{tocloft}%
+% \bpack{titletoc}{titletoc}%
+% \bpack{titlesec}{titletoc}%
+% \bpacka{Arab\TeX}{ArabTeX}{arabtex2,arabtex}%
+% \bpack{minutes}{minutes}%
+% \bpack{needspace}{needspace}%
+% \bpack{txfonts}{txfonts}%
+% \bpack{ifmtarg}{ifmtarg}%
+% \bpack{abstract}{abstract}%
+% \bpack{xr}{xr}%
+% \bpack{ethiop}{ethiop}%
+% \bpack{sectsty}{sectsty}%
+% \bpack{subfig}{subfig}%
+% \bpack{comment}{comment}%
+% \bpack{ccaption}{ccaption}%
+% \bpack{caption}{caption}%
+% \bpack{caption2}{caption2,cap-anleitung}%
+% \bpack{bibtopic}{bibtopic}%
+% \bpack{bibunits}{bibunits}%
+% \bpack{chapterbib}{chapterbib}%
+% \bpack{multibib}{multibib}%
+% \bpack{hangcaption}{hangcaption}%
+% \bpack{varsects}{varsects}%
+% \bpack{xr-hyper}{xr-hyper}%
+% \bpack{stdclsdv}{stdclsdv}%
+% \bpack{CJK}{aslaksen,aslaksen2,chou,cjk-suse,cjk,cjk2,kile-cjk}%
+% \bpack{docstrip}{docstrip,docstrip-prog}%
+% \btool{urlbst}{urlbst}%
+% \btool{rubber}{rubber}%
+% \btool{newcommand}{newcommand}%
+% \bpack{float}{float}%
+% \bpack{floatrow}{floatrow}%
+% \bpack{fncychap}{fncychap}%
+% \bpack{quotchap}{quotchap}%
+% \bpack{romannum}{romannum}%
+% \bpack{sfheaders}{sfheaders}%
+% \bpack{alnumsec}{alnumsec}%
+% \bpack{captcont}{captcont}%
+% \bpack{vruler}{vruler}%
+% \bpack{doc}{doc}%
+% \bpack{shortverb}{doc}%
+% \bpack{tocvsec2}{tocvsec2}%
+% \bpack{thailatex}{thailatex}%
+% \bpack{lipsum}{lipsum}%
+% \bpack{subfigure}{subfigure}%
+% \bpack{multicol}{multicol}%
+% \bpack{geometry}{geometry}%
+% \bpack{wrapfig}{wrapfig}%
+% \bpacka{\eTeX}{etex}{etex,FMI1990}%
+% \bpacka{\Arabi}{arabi}{arabi}%
+% \bpack{color}{color}%
+% \bpack{docmfp}{docmfp}%
+% \bpack{splitbib}{splitbib}%
+% \bpack{afterpage}{afterpage}%
+% \bpack{multitoc}{multitoc}%
+% \bpack{cite}{cite}%
+% \bpack{booktabs}{booktabs}%
+% \bpack{url}{url}%
+% \bpack{varioref}{varioref}%
+% \bpack{fullpage}{fullpage}%
+% \bpack{marvosym}{marvosym}%
+% \bpack{guarani}{guarani}%
+% \bpacka{Mon\TeX}{MonTeX}{mlsquick,montex}%
+% \bpacka{Arm\TeX}{ArmTeX}{armtex}%
+% \bpack{Antomega}{antomega}%
+% \bpacka{Bang\TeX}{BangTeX}{bangtex}%
+% \bpacka{Cervan\TeX}{CervanTeX}{spanish4}%
+% \bpacka{\protect\devnag}{Devanagari}{devanagari}%
+% \bpack{malayalam}{malayalam}%
+% \bpack{omal}{malayalam-o}%
+% \bpacka{\PLaTeXe}{PLaTeX2e}{platex-jp}%
+% \bpacka{\PLaTeX}{PLaTeX}{platex,platex-pl}%
+% \bpacka{\SLaTeX}{SLaTeX}{slatex}%
+% \bpacka{Farsi\TeX}{FarsiTeX}{farsi}%
+% \bpacka{H\LaTeX}{HLaTeX}{HLATEX}%
+% \bpack{LH}{LH/russian.sty}%
+% \bpack{lhcyr}{lhcyr}%
+% \bpack{cmcyralt}{cmcyralt/cmcyralt.sty,cmcyralt/russian.sty}%
+% \bpacka{Romanian\TeX}{RomanianTeX}{romaniantex}%
+% \bpack{flafter}{ltoutput,TLC2}%
+% \bpack{alphanum}{jura}%
+% \bpack{morefloats}{morefloats}%
+% \bpack{natbib}{dnatbib,natnotes}%
+% \bpack{overcite}{overcite}%
+% \bpack{pict2e}{pict2e}%
+% \bpacka{Kannada\TeX}{KannadaTeX}{kannadatex}%
+% \bpacka{Hyper\TeX}{HyperTeX}{hypertex}%
+% \bpacka{\textsc{Lua}\TeX}{LuaTeX}{luatex}%
+% \bpack{mcaption}{mcaption}%
+% \bpack{minitoc-hyper}{minitoc-hyper}%
+% \bpack{vietnam}{vietnam}%
+% \bclass{memoir}{memoir,add-memoir,wilson-pj-2006-3}%
+% \bclass{jura}{jura}%
+% \bclass{amsart}{amslatex}%
+% \bclass{amsproc}{amslatex}%
+% \bclass{amsbook}{amslatex}%
+% \bclass{scrbook}{komab,koma,robbers-pj-2006-3}%
+% \bclass{scrartcl}{komab,koma,robbers-pj-2006-3}%
+% \bclass{scrreprt}{komab,koma,robbers-pj-2006-3}%
+% \bclass{scrlettr}{komab,koma,robbers-pj-2006-3}%
+% \bclass{scrlttr2}{komab,koma,robbers-pj-2006-3}%
+% \bclass{article}{classes}%
+% \bclass{report}{classes}%
+% \bclass{book}{classes}%
+% \bclass{letter}{letter}%
+% \bclass{slides}{slides}%
+% \bclass{ltxdoc}{ltxdoc}%
+% \bclass{ltnews}{ltnews}%
+% \bclass{proc}{proc}%
% \fi
% \Finale
-%
+% \endinput