summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-01-10 14:24:50 +0000
committerKarl Berry <karl@freefriends.org>2007-01-10 14:24:50 +0000
commita2863a993b2b4b05d5cf1f921aff4e6703f72fd5 (patch)
tree03b285d25490c3745f727e90d33a783ea1028317 /Master/texmf-dist/source
parentb9fd29406413c01cc709fb8b05db351a186b59e1 (diff)
minitoc 51 (9jan07)
git-svn-id: svn://tug.org/texlive/trunk@3291 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/minitoc/fminitoc.dtx2
-rw-r--r--Master/texmf-dist/source/latex/minitoc/minitoc.dtx13840
-rw-r--r--Master/texmf-dist/source/latex/minitoc/minitoc.ins21
3 files changed, 7481 insertions, 6382 deletions
diff --git a/Master/texmf-dist/source/latex/minitoc/fminitoc.dtx b/Master/texmf-dist/source/latex/minitoc/fminitoc.dtx
index dbb22c62802..db90623b349 100644
--- a/Master/texmf-dist/source/latex/minitoc/fminitoc.dtx
+++ b/Master/texmf-dist/source/latex/minitoc/fminitoc.dtx
@@ -28,7 +28,7 @@
%% This work consists of all the files listed in the file `minitoc.l'
%% distributed with it.
\ProvidesFile{fminitoc.dtx}%
- [2006/11/29 minitoc french documentation start file]
+ [2007/01/09 minitoc french documentation start file]
\input{minitoc.dtx}
\endinput
%%
diff --git a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
index d7bfc0fc02d..f51dcd43e00 100644
--- a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
+++ b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx
@@ -30,7 +30,7 @@
%<package>\ProvidesPackage{minitoc}
%<package>\RequirePackage{mtcmess}[2006/03/14]
%<*package>
- [2006/11/29 v50 minitoc.dtx file]
+ [2007/01/09 v51 minitoc.dtx file]
%</package>
%
%<*driver>
@@ -87,6 +87,201 @@
\or\relax
\usepackage[french2,tight,hints,listfiles]{minitoc}
\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% NEW INDEX COMMANDS
+% -- packages
+\newcommand{\pack}[1]{\protect\textsf{#1}\ipack{#1}}
+\newcommand{\upack}[1]{\protect\textsf{#1}}
+\newcommand{\ipack}[1]{\ipackA{#1}\ipackB{#1}}
+\ifcase\LANG\relax
+\newcommand{\ipackA}[1]{\index{#1=\protect\textsf{#1} (package)\hfil\null}}
+\newcommand{\ipackB}[1]{\index{Packages=Packages\hfill\null>#1=\protect\textsf{#1}}}
+\or\relax
+\newcommand{\ipackA}[1]{\index{#1=\protect\textsf{#1} (paquetage)\hfil\null}}
+\newcommand{\ipackB}[1]{\index{Paquetages=Paquetages\hfill\null>#1=\protect\textsf{#1}}}
+\fi
+% -- packages with special names (#2=sort, #1=real name
+\newcommand{\packa}[2]{\protect\textsf{#1}\ipacka{#1}{#2}}
+\newcommand{\upacka}[1]{\protect\textsf{#1}}
+\newcommand{\ipacka}[2]{\ipackaA{#1}{#2}\ipackaB{#1}{#2}}
+\ifcase\LANG\relax
+\newcommand{\ipackaA}[2]{\index{#2=\protect\textsf{#1} (package)\hfil\null}}
+\newcommand{\ipackaB}[2]{\index{Packages=Packages\hfill\null>#2=\protect\textsf{#1}}}
+\or\relax
+\newcommand{\ipackaA}[2]{\index{#2=\protect\textsf{#1} (paquetage)\hfil\null}}
+\newcommand{\ipackaB}[2]{\index{Paquetages=Paquetages\hfill\null>#2=\protect\textsf{#1}}}
+\fi
+% -- classes
+\newcommand{\class}[1]{\protect\textsf{#1}\iclass{#1}}
+\newcommand{\uclass}[1]{\protect\textsf{#1}}
+\newcommand{\iclass}[1]{\iclassA{#1}\iclassB{#1}}
+\ifcase\LANG\relax
+\newcommand{\iclassA}[1]{\index{#1=\protect\textsf{#1} (class)\hfil\null}}
+\newcommand{\iclassB}[1]{\index{Classes=Classes\hfill\null>#1=\protect\textsf{#1}}}
+\or\relax
+\newcommand{\iclassA}[1]{\index{#1=\protect\textsf{#1} (classe)\hfil\null}}
+\newcommand{\iclassB}[1]{\index{Classes=Classes\hfill\null>#1=\protect\textsf{#1}}}
+\fi
+% -- scripts
+\newcommand{\scrp}[1]{\protect\texttt{#1}\iscrp{#1}}
+\newcommand{\uscrp}[1]{\protect\texttt{#1}}
+\newcommand{\iscrp}[1]{\iscrpA{#1}\iscrpB{#1}}
+\ifcase\LANG\relax
+\newcommand{\iscrpA}[1]{\index{#1=\protect\texttt{#1} (script)\hfil\null}}
+\newcommand{\iscrpB}[1]{\index{Scripts=Scripts\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\iscrpA}[1]{\index{#1=\protect\texttt{#1} (script)\hfil\null}}
+\newcommand{\iscrpB}[1]{\index{Scripts=Scripts\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+% -- tools
+\newcommand{\tool}[1]{\protect\texttt{#1}\itool{#1}}
+\newcommand{\utool}[1]{\protect\texttt{#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\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\itoolA}[1]{\index{#1=\protect\texttt{#1} (outil)\hfil\null}}
+\newcommand{\itoolB}[1]{\index{Outils=Outils\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+% -- examples
+\newcommand{\exam}[1]{\protect\texttt{#1}\iexam{#1}}
+\newcommand{\uexam}[1]{\protect\texttt{#1}}
+\newcommand{\iexam}[1]{\iexamA{#1}\iexamB{#1}}
+\ifcase\LANG\relax
+\newcommand{\iexamA}[1]{\index{#1=\protect\texttt{#1} (example document)\hfil\null}}
+\newcommand{\iexamB}[1]{\index{Examples=Examples\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\iexamA}[1]{\index{#1=\protect\texttt{#1} (exemple de document)\hfil\null}}
+\newcommand{\iexamB}[1]{\index{Exemples=Exemples\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+% -- old examples
+\newcommand{\oexam}[1]{\protect\texttt{#1}\ioexam{#1}}
+\newcommand{\uoexam}[1]{\protect\texttt{#1}}
+\newcommand{\ioexam}[1]{\ioexamA{#1}\ioexamB{#1}}
+\ifcase\LANG\relax
+\newcommand{\ioexamA}[1]{\index{#1=\protect\texttt{#1} (old example document)\hfil\null}}
+\newcommand{\ioexamB}[1]{\index{Old Examples=Old Examples\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\ioexamA}[1]{\index{#1=\protect\texttt{#1} (ancien exemple de document)\hfil\null}}
+\newcommand{\ioexamB}[1]{\index{Anciens exemples=Anciens exemples\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- extensions/suffixes
+\newcommand{\suffix}[1]{\protect\texttt{#1}\isuffix{#1}}
+\newcommand{\usuffix}[1]{\protect\texttt{#1}}
+\newcommand{\isuffix}[1]{\isuffixA{#1}\isuffixB{#1}}
+\ifcase\LANG\relax
+\newcommand{\isuffixA}[1]{\index{#1=\protect\texttt{#1} (extension)\hfil\null}}
+\newcommand{\isuffixB}[1]{\index{Extensions=Extensions\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\isuffixA}[1]{\index{#1=\protect\texttt{#1} (suffixe)\hfil\null}}
+\newcommand{\isuffixB}[1]{\index{Suffixes=Suffixes\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- options (minitoc)
+\newcommand{\opt}[1]{\protect\texttt{#1}\iopt{#1}}
+\newcommand{\uopt}[1]{\protect\texttt{#1}}
+\newcommand{\iopt}[1]{\ioptA{#1}\ioptB{#1}}
+\ifcase\LANG\relax
+\newcommand{\ioptA}[1]{\index{#1=\protect\texttt{#1} (option)\hfil\null}}
+\newcommand{\ioptB}[1]{\index{Options=Options\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\ioptA}[1]{\index{#1=\protect\texttt{#1} (option)\hfil\null}}
+\newcommand{\ioptB}[1]{\index{Options=Options\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- options (other packages)
+% \newcommand{\optp}[2]{\protect\texttt{#1}~\protect\textsf{(#2)}\ioptp{#1}{#2}}
+\newcommand{\optp}[2]{\protect\texttt{#1}\ioptp{#1}{#2}}
+%\newcommand{\uoptp}[2]{\protect\texttt{#1}~\protect\textsf{(#2)}}
+\newcommand{\uoptp}[2]{\protect\texttt{#1}}
+\newcommand{\ioptp}[2]{\ioptpA{#1}{#2}\ioptpB{#1}{#2}}
+\ifcase\LANG\relax
+\newcommand{\ioptpA}[2]{\index{#1=\protect\texttt{#1} (option of \protect\textsf{#2})\hfil\null}}
+\newcommand{\ioptpB}[2]{\index{Options=Options\hfill\null>#1#2=\protect\texttt{#1}~\textsf{(#2)}}}
+\or\relax
+\newcommand{\ioptpA}[2]{\index{#1=\protect\texttt{#1} (option de \protect\textsf{#2})\hfil\null}}
+\newcommand{\ioptpB}[2]{\index{Options=Options\hfill\null>#1#2=\protect\texttt{#1}~\textsf{(#2)}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- language options
+\newcommand{\lopt}[1]{\protect\texttt{#1}\ilopt{#1}}
+\newcommand{\ulopt}[1]{\protect\texttt{#1}}
+\newcommand{\ilopt}[1]{\iloptA{#1}\iloptB{#1}}
+\ifcase\LANG\relax
+\newcommand{\iloptA}[1]{\index{#1=\protect\texttt{#1} (language option)\hfil\null}}
+\newcommand{\iloptB}[1]{\index{Language options=Language options\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\iloptA}[1]{\index{#1=\protect\texttt{#1} (option de langue)\hfil\null}}
+\newcommand{\iloptB}[1]{\index{Options de langue=Options de langue\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- names
+\ifcase\LANG\relax
+\newcommand{\oinameA}[2]{\relax}
+\newcommand{\oinameB}[2]{\relax}
+\newcommand{\inameA}[2]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null}}
+\newcommand{\inameaA}[3]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null}}
+\newcommand{\inameB}[2]{\index{People=People\hfill\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}}
+\newcommand{\inameaB}[3]{\index{People=People\hfill\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}}
+\or\relax
+\newcommand{\oinameA}[2]{\relax}
+\newcommand{\oinameB}[2]{\relax}
+\newcommand{\inameA}[2]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null}}
+\newcommand{\inameaA}[3]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null}}
+\newcommand{\inameB}[2]{\index{Personnes=Personnes\hfill\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}}
+\newcommand{\inameaB}[3]{\index{Personnes=Personnes\hfill\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- environments
+\newcommand{\env}[1]{\protect\texttt{#1}\ienv{#1}}
+\newcommand{\uenv}[1]{\protect\texttt{#1}}
+\newcommand{\ienv}[1]{\ienvA{#1}\ienvB{#1}}
+\ifcase\LANG\relax
+\newcommand{\ienvA}[1]{\index{#1=\protect\texttt{#1} (environment)\hfil\null}}
+\newcommand{\ienvB}[1]{\index{Environments=Environments\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\ienvA}[1]{\index{#1=\protect\texttt{#1} (environnement)\hfil\null}}
+\newcommand{\ienvB}[1]{\index{Environnements=Environnements\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- files
+\newcommand{\xfile}[1]{\protect\texttt{#1}\ixfile{#1}}
+\newcommand{\uxfile}[1]{\protect\texttt{#1}}
+\newcommand{\ixfile}[1]{\ixfileA{#1}\ixfileB{#1}}
+\ifcase\LANG\relax
+\newcommand{\ixfileA}[1]{\index{#1=\protect\texttt{#1} (file)\hfil\null}}
+\newcommand{\ixfileB}[1]{\index{Files=Files\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\ixfileA}[1]{\index{#1=\protect\texttt{#1} (fichier)\hfil\null}}
+\newcommand{\ixfileB}[1]{\index{Fichiers=Fichiers\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- depth counters
+\newcommand{\dcnt}[1]{\protect\texttt{#1}\idcnt{#1}}
+\newcommand{\udcnt}[1]{\protect\texttt{#1}}
+\newcommand{\idcnt}[1]{\idcntA{#1}\idcntB{#1}}
+\ifcase\LANG\relax
+\newcommand{\idcntA}[1]{\index{#1=\protect\texttt{#1} (depth counter)\hfil\null}}
+\newcommand{\idcntB}[1]{\index{Depth counters=Depth counters\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\idcntA}[1]{\index{#1=\protect\texttt{#1} (compteur de profondeur)\hfil\null}}
+\newcommand{\idcntB}[1]{\index{Compteurs de profondeur=Compteurs de profondeur\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% -- counters
+\newcommand{\cnt}[1]{\protect\texttt{#1}\icnt{#1}}
+\newcommand{\ucnt}[1]{\protect\texttt{#1}}
+\newcommand{\icnt}[1]{\icntA{#1}\icntB{#1}}
+\ifcase\LANG\relax
+\newcommand{\icntA}[1]{\index{#1=\protect\texttt{#1} (counter)\hfil\null}}
+\newcommand{\icntB}[1]{\index{Counters=Counters\hfill\null>#1=\protect\texttt{#1}}}
+\or\relax
+\newcommand{\icntA}[1]{\index{#1=\protect\texttt{#1} (compteur)\hfil\null}}
+\newcommand{\icntB}[1]{\index{Compteurs=Compteurs\hfill\null>#1=\protect\texttt{#1}}}
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setlength{\ptcindent}{0pt}
\setlength{\mtcindent}{0pt}
\makeatletter
@@ -267,11 +462,17 @@
\def\task#1#2{}
% ``Change History'' in TOC
\ifcase\LANG\relax
+\def\envname{environment}
+\def\envsname{environments}
+\def\Envsname{Environments}
\def\glossary@prologue{\section*{{Change History}}%
\markboth{{Change History}}{{Change History}}}
%\def\generalname{General}
\gdef\generalname{}
\or\relax
+\def\envname{environnement}
+\def\envsname{environnements}
+\def\Envsname{Environnements}
\def\glossary@prologue{\section*{{Historique des modifications}}%
\markboth{{Historique des modifications}}{{Historique des modifications}}}
%\def\generalname{G\'en\'eral}
@@ -393,9 +594,9 @@
% \def\SpecialMainEnvIndex#1{\@bsphack\special@index{%
% #1\actualchar
% {\string\ttfamily\space#1}
-% (environment)%
+% (\envname)%
% \encapchar \string\main}%
-% \special@index{environments:\levelchar{%
+% \special@index{\Envsname\levelchar{%
% \string\ttfamily\space#1}\encapchar
% \string\main}\@esphack}
% \def\SpecialUsageIndex#1{\@bsphack
@@ -403,8 +604,8 @@
% \@esphack}
% \def\SpecialEnvIndex#1{\@bsphack
% \index{#1\actualchar{\protect\ttfamily#1}
-% (environment)\encapchar \string\usage}%
-% \index{environments:\levelchar{\protect\ttfamily#1}\encapchar
+% (\envname)\encapchar \string\usage}%
+% \index{Envsname\levelchar{\protect\ttfamily#1}\encapchar
% \string\usage}\@esphack}
% %\@ifundefined{main}{\def\main#1{\underline{#1}}}{}
% %\@ifundefined{usage}{\def\usage#1{\textit{#1}}}{}
@@ -457,11 +658,11 @@ of the USA, like Louisiane.}
sud des États-Unis, comme la Louisiane.}
\fi
\ifcase\LANG\relax
-\DeclareFixedFootnote*{\FARSINOTE}{By \name{Mohammad}{Ghodsi} (\texttt{ghodsi@rose.ipm.ac.ir}) and
-Farsi\TeX{} Project Group. See the Farsi\TeX{} site at~\url{http://www.farsitex.org}}
+\DeclareFixedFootnote*{\FARSINOTE}{By \protect\name{Mohammad}{Ghodsi} (\texttt{ghodsi@rose.ipm.ac.ir}) and
+\upack{Farsi\TeX} Project Group. See the \upack{Farsi\TeX} site at~\url{http://www.farsitex.org}}
\or\relax
-\froff\DeclareFixedFootnote*{\FARSINOTE}{Par \name{Mohammad}{Ghodsi} (\texttt{ghodsi@rose.ipm.ac.ir}) and
-Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsitex.org}}\fron
+\froff\DeclareFixedFootnote*{\FARSINOTE}{Par \protect\name{Mohammad}{Ghodsi} (\texttt{ghodsi@rose.ipm.ac.ir}) and
+\upack{Farsi\TeX} Project Group. Voir le site de \upack{Farsi\TeX} à~\url{http://www.farsitex.org}}\fron
\fi
\ifx\KOMAScript\undefined%
\DeclareRobustCommand{\KOMAScript}{\textsf{K\kern.05em
@@ -484,6 +685,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
\TeX\@}%
\makeatother
\fi
+\def\PLaTeXe{P\LaTeXe}
%%%% Strings by language
\ifcase\LANG\relax
\def\LLL{\mbox{LANGUAGE}}
@@ -676,13 +878,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \DoNotIndex{\I,\J,\K,\L,\M,\N,\O,\P,\Q,\R,\S,\T,\U,\V,\W,\X,\Y,\Z}
% \DoNotIndex{\1,\2,\3,\4,\5,\6,\7,\8,\9,\0}
% \DoNotIndex{\!,\#,\$,\&,\',\(,\),\+,\.,\:,\;,\<,\=,\>,\?,\_}
-% \DoNotIndex{\discretionary,\immediate,\makeatletter,\makeatother}
-% \DoNotIndex{\meaning,\newenvironment,\par,\relax,\renewenvironment}
+% \DoNotIndex{\discretionary,\makeatletter,\makeatother}
+% ^^A % \DoNotIndex{\discretionary,\immediate,\makeatletter,\makeatother}
+% \DoNotIndex{\meaning,\par,\relax,\renewenvironment}
+% ^^A % \DoNotIndex{\meaning,\newenvironment,\par,\relax,\renewenvironment}
% \DoNotIndex{\repeat,\scriptsize,\selectfont,\the,\undefined}
-% \DoNotIndex{\arabic,\do,\makeindex,\null,\number,\show,\write,\@ehc}
+% \DoNotIndex{\arabic,\do,\makeindex,\null,\number,\show,\@ehc}
+% ^^A % \DoNotIndex{\arabic,\do,\makeindex,\null,\number,\show,\write,\@ehc}
% \DoNotIndex{\@author,\@ehc,\@ifstar,\@sanitize,\@title,\everypar}
% \DoNotIndex{\if@minipage,\if@restonecol,\ifeof,\ifmmode}
-% \DoNotIndex{\lccode,\newtoks,\onecolumn,\openin,\p@,\SelfDocumenting}
+% \DoNotIndex{\lccode,\onecolumn,\openin,\p@,\SelfDocumenting}
+% ^^A % \DoNotIndex{\newtoks}
% \DoNotIndex{\settowidth,\@resetonecoltrue,\@resetonecolfalse,\bf}
% \DoNotIndex{\clearpage,\closein,\lowercase,\@inlabelfalse}
% \DoNotIndex{\selectfont,\mathcode,\newmathalphabet,\rmdefault}
@@ -764,16 +970,16 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{itemize}
% \item The most useful chapters are in the first part (``{User's Manual}'', page~\pageref{p+UM}):
% \begin{itemize}
-% \item the chapter~``The \texttt{minitoc} package'', page~\pageref{o+minitoc}, describes the essential commands to use
+% \item the chapter~``The \upack{minitoc} package'', page~\pageref{o+minitoc}, describes the essential commands to use
% the package;
% \item the chapter ``Frequently Asked Questions'', page~\pageref{FAQ}, may help you to solve some
% specific problems;
% \item the ``Memento'' chapter, page~\pageref{c+memento}, is a set of tables to be used as a
% remainder of the commands of this package;
% \item the ``Examples of documents'' chapter, page~\pageref{c+exdocs}, gives the code of some documents showing the
-% basic usage of the \texttt{minitoc} package and some interesting situations;
+% basic usage of the \upack{minitoc} package and some interesting situations;
% \item the ``Messages'' chapter, page~\pageref{c+messages}, is certainly boring, but it should be searched if you get some
-% warning or error messages from the \texttt{minitoc} package, because it explains them and also the informative
+% warning or error messages from the \upack{minitoc} package, because it explains them and also the informative
% messages;
% \item the ``Jargon'' chapter, page~\pageref{c+jargon}, attemps to explain
% most of the technical terms used here;
@@ -785,8 +991,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \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 (\texttt{.mld}) and object
-% (\texttt{.mlo}) files'', page~\pageref{c+code+mld.files}, may be useful if you are interested by some language.
+% 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.
@@ -795,14 +1001,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% For this document, I have used:
% \begin{itemize}
% \IfFileExists{shorttoc.sty}{%
-% \item a short table of contents (summary), with the \texttt{\bs shorttoc} command from my \texttt{shorttoc}
+% \item a short table of contents (summary), with the \texttt{\bs shorttoc} command from my \pack{shorttoc}
% package~\cite{shorttoc}, displaying only parts and chapters;}{\relax}
% \item a main table of contents (\texttt{\bs tableofcontents}), with a maximum depth~(6);
% \item a main list of figures (\texttt{\bs listoffigures}) and a main list of tables (\texttt{\bs listoftables});
% \item for each part, a table of contents displaying only the chapters (\texttt{\bs parttoc} with
-% \texttt{parttocdepth} equal to~1);
+% \dcnt{parttocdepth} equal to~1);
% ^^A \item for each part, a list of figures (\texttt{\bs partlof}) and a list of tables (\texttt{\bs partlot}) when useful;
-% \item for each chapter, a complete table of contents (\texttt{\bs minitoc} with \texttt{minitocdepth} equal to~6);
+% \item for each chapter, a complete table of contents (\texttt{\bs minitoc} with \dcnt{minitocdepth} equal to~6);
% \item for each chapter, a list of figures (\texttt{\bs minilof}) and a list of tables (\texttt{\bs minilot}) when useful;
% \item customized parameters for the layout of the mini-tables.
% \end{itemize}
@@ -815,17 +1021,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{itemize}
% \item Les chapitres les plus utiles sont dans la première partie («~{Manuel de l'utilisateur}~», page~\pageref{p+UM}):
% \begin{itemize}
-% \item le chapitre~«~Le paquetage \texttt{minitoc}~», page~\pageref{o+minitoc}, décrit les commandes essentielles
+% \item le chapitre~«~Le paquetage \upack{minitoc}~», page~\pageref{o+minitoc}, décrit les commandes essentielles
% pour utiliser le paquetage;
% \item le chapitre «~Questions fréquemment posées~», page~\pageref{FAQ}, peut vous aider à~résoudre certains
% problèmes spécifiques;
% \item le chapitre «~Mémento~», page~\pageref{c+memento}, est un ensemble de tableaux à~utiliser
% comme aide-mémoire des commandes de ce paquetage;
% \item le chapitre «~Exemples de documents~», page~\pageref{c+exdocs}, donne le code de quelques documents montrant
-% l'utilisation basique du paquetage \texttt{minitoc} et quelques situations intéressantes;
+% l'utilisation basique du paquetage \upack{minitoc} et quelques situations intéressantes;
% \item le chapitre «~Messages~», page~\pageref{c+messages}, est certainement
% fastidieux, mais il faut le consulter lorsque vous recevez des messages d'avertissement ou d'erreur du paquetage
-% \texttt{minitoc}, parce qu'il les explique ainsi que les messages informatifs;
+% \upack{minitoc}, parce qu'il les explique ainsi que les messages informatifs;
% \item le chapitre «~Jargon~»,
% page~\pageref{c+jargon}, essaye d'expliquer la plupart des termes techniques utilisés ici;
% \item le chapitre «~Installation~»,
@@ -835,7 +1041,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \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 (\texttt{.mld}) et objets (\texttt{.mlo}) de langue~»,
+% 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
@@ -846,15 +1052,15 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{itemize}
% \IfFileExists{shorttoc.sty}{%
% \item une table des matières abrégée (sommaire), avec la commande \texttt{\bs shorttoc} de mon
-% paquetage \texttt{shorttoc}~\cite{shorttoc}, n'affichant que les parties et chapitres;}{\relax}
+% paquetage \pack{shorttoc}~\cite{shorttoc}, n'affichant que les parties et chapitres;}{\relax}
% \item une table des matières principale (\texttt{\bs tableofcontents}), avec une profondeur maximale~(6);
% \item une liste principale des figures (\texttt{\bs listoffigures}) et une liste principale des tableaux
% (\texttt{\bs listoftables});
% \item pour chaque partie, une table des matières ne montrant que les chapitres (\texttt{\bs parttoc} avec
-% \texttt{parttocdepth} égale à~1);
+% \dcnt{parttocdepth} égale à~1);
% ^^A \item pour chaque partie, une liste des figures (\texttt{\bs partlof})
% ^^A et une liste des tableaux (\texttt{\bs partlot}) lorsque c'est utile;
-% \item pour chaque chapitre, une table des matières complète (\texttt{\bs minitoc} avec \texttt{minitocdepth} égale à~6);
+% \item pour chaque chapitre, une table des matières complète (\texttt{\bs minitoc} avec \dcnt{minitocdepth} égale à~6);
% \item pour chaque chapitre, une liste des figures (\texttt{\bs minilof}) et une liste des tableaux (\texttt{\bs minilot})
% lorsque c'est utile;
% \item des paramètres adaptés pour la mise en page mini-tables.
@@ -872,10 +1078,10 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% ^^A \partlof
% ^^A \partlot
% \ifcase\LANG\relax
-% \chapter{The \texttt{minitoc} package}\label{o+minitoc}
+% \chapter{The \upack{minitoc} package}\label{o+minitoc}\ipack{minitoc}
% \or\relax
% \frenchspacing
-% \chapter{Le paquetage \texttt{minitoc}}\label{o+minitoc}
+% \chapter{Le paquetage \upack{minitoc}}\label{o+minitoc}\ipack{minitoc}
% \fi
% \pagestyle{headings}
% \minitoc
@@ -887,25 +1093,25 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \minilot
% \section{Introduction}
% \ifcase\LANG\relax
-% The \texttt{minitoc} package, initially written by \name{Nigel}{Ward} and \name{Dan}{Jurafsky}, has been
-% almost completely redesigned by \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
+% 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).
% 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 \texttt{minitoc} package introduces
+% (a ``minitoc''\,\footnote{The \upack{minitoc} package introduces
% its own jargon, explained in this document.
% It should not be too difficult, however, to learn and use; it will be used here, of course.})%
% at the beginning of each chapter of a document.
% 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 \texttt{book} or \texttt{report}) or sections
-% (classes like \texttt{article}\,\footnote{As the standard \texttt{proc} class, and the \texttt{ltxdoc} and
-% \texttt{ltxnews} classes, load the standard
-% \texttt{article} class, these classes will be just considered as variants of the \texttt{article} class.}).
+% (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.}).
% Thus, this package should not be used with
-% document classes without standard sectionning commands (like \texttt{letter}).
+% document classes without standard sectionning commands (like \class{letter}).
% When the document class defines a ``part'' sectionning level
-% (i.e.,~classes like \texttt{book}, \texttt{report} and \texttt{article}),
+% (i.e.,~classes like \class{book}, \class{report} and \class{article}),
% you can create a ``partial'' table of contents
% (a ``parttoc'') at the beginning of each part of a document.
% It is also possible to have a partial list of figures (a ``partlof'')
@@ -918,22 +1124,22 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% All these tables (``minitocs'', ``partlots'', ``sectlofs'', etc.) are collectively referenced as ``mini-tables''
% (or sometimes ``mini-lists'').
% \or\relax
-% Le paquetage \texttt{minitoc}, écrit initialement par \name{Nigel}{Ward} et \name{Dan}{Jurafsky}, a été presque
-% complètement reconstruit par \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse).
+% 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).
% 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 \texttt{minitoc}
+% 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
% l'apprendre et de l'utiliser; il sera évidemment utilisé ici.}) au début de chaque chapitre d'un document.
% 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 \texttt{book} ou \texttt{report}) ou des sections
-% (classes telles que \texttt{article}\,\footnote{Puisque la classe standard \texttt{proc}, ainsi que les classes
-% \texttt{ltxdoc} et \texttt{ltxnews}, chargent la classe
-% standard \texttt{article}, ces classes seront simplement considérées comme des variantes de la classe \texttt{article}.}).
+% 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}.}).
% 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 \texttt{letter}).
+% 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
-% que \texttt{book}, \texttt{report} et \texttt{article}), vous pouvez créer une table des matières
+% que \class{book}, \class{report} et \class{article}), vous pouvez créer une table des matières
% «~partielle~» (une «~parttoc~») au début de chaque partie d'un document. Il est aussi possible d'avoir une liste
% des figures partielle (une «~partlof~») et une liste des tableaux partielle (une «~partlot~») au début de chaque
% partie d'un document. Lorsque la classe de document ne possède pas de commande \texttt{\bs chapter} mais a une
@@ -976,11 +1182,11 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \ifcase\LANG\relax
% \subsection{Version}
-% The current version of this package is~\#50. You will find a resumed history of the package in the ``Postface''
+% The current version of this package is~\#51. 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~\#50. Vous trouverez un historique résumé de ce paquetage dans le
+% La version courante de ce paquetage est~\#51. 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
@@ -1017,9 +1223,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{Using the \texttt{minitoc} package}
+% \section{Using the \upack{minitoc} package}
% \or\relax
-% \section{Utiliser le paquetage \texttt{minitoc}}
+% \section{Utiliser le paquetage \upack{minitoc}}
% \fi
% \ifcase\LANG\relax
% \subsection{Loading the package and creating the mini-tables}
@@ -1030,9 +1236,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\minitoc}
% \begin{macro}{\chapter}
% \ifcase\LANG\relax
-% To use the \texttt{minitoc} package, you must introduce a command:
+% To use the \upack{minitoc} package, you must insert a command:
% \or\relax
-% Pour utiliser le paquetage \texttt{minitoc}, vous devez introduire une commande:
+% Pour utiliser le paquetage \upack{minitoc}, vous devez insérer une commande:
% \fi
% \begin{verse}
% \verb|\usepackage[...options...]{minitoc}|
@@ -1041,14 +1247,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% in the preamble of the document\,\footnote{This command must
% be placed \emph{after} any modification done on the sectionning
% commands; if you modify sectionning commands after loading the
-% \texttt{minitoc} package, this one might not work properly.}.
+% \upack{minitoc} package, this one might not work properly.}.
% The mini-table of contents will be in the chapter,
% after the \verb|\chapter| command, at the point of the \verb|\minitoc|
-% command. The \texttt{\bs minitoc} command may occur \emph{almost anywhere}\,\footnote{``Almost anywhere'' means
+% command. The \upack{\bs minitoc} command may occur \emph{almost anywhere}\,\footnote{``Almost anywhere'' means
% ``in a normal place'', like between two paragraphs of normal text, or in a (wide enough) minipage, but not in a
% too strange position (like a marginal note or a footnote). Even a multicolumn or a floating environment can be
% used, but with care. But note that a minitoc can be rather long, if the chapter is complex and if you ask for details
-% with a high value for \texttt{minitocdepth}.} inside a chapter.
+% with a high value for \dcnt{minitocdepth}.} inside a chapter.
%
% \lneed{5}
% Of course, it is better
@@ -1058,14 +1264,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \or\relax
% dans le préambule du document\,\footnote{Cette commande doit être placée \emph{après} toute modification faite sur
% les commandes de sectionnement; si vous modifiez des commandes de sectionnement après le chargement du paquetage
-% \texttt{minitoc}, celui-ci pourrait ne pas fonctionner correctement.}.
+% \upack{minitoc}, celui-ci pourrait ne pas fonctionner correctement.}.
% La mini-table des matières sera dans le chapitre, après la commande \verb|\chapter|, à~l'emplacement de la
% commande \verb|\minitoc|. La commande \texttt{\bs minitoc} peut se placer \emph{presque
% n'importe~où}\,\footnote{<<~Presque n'importe~où~>> signifie <<~en un endroit normal~>>, comme entre deux alinéas
% de texte normal, ou dans une minipage (suffisamment large), mais pas dans une position trop bizarre (comme une
% note marginale ou infrapaginale). Même un environnement multi-colonnes ou flottant peut être utilisé, mais avec
% soin. Mais notez qu'une minitoc peut être assez longue, si le chapitre est complexe et si vous demandez des
-% détails avec une valeur élevée de \texttt{minitocdepth}.} à~l'intérieur d'un chapitre.
+% détails avec une valeur élevée de \dcnt{minitocdepth}.} à~l'intérieur d'un chapitre.
%
% \lneed{5}
% Bien sûr, il est préférable de la placer au début du chapitre, éventuellement
@@ -1089,7 +1295,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bs setlength\{\bs mtcindent\}\{24pt\}&\emph{default}&\\
% \bs setlength\{\bs mtcskipamount\}\{\bs bigskipamount\}&\emph{default}&\\
% \ldots&&\\
-% \bs setcounter\{minitocdepth\}\{2\}&\emph{default}&\\
+% \bs setcounter\{\dcnt{minitocdepth}\}\{2\}&\emph{default}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs mtcfont\}\{\bs small\bs rmfamily\bs upshape\bs mdseries\}}&\emph{default}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs mtcSfont\}\{\bs small\bs rmfamily\bs upshape\bs bfseries\}}&\emph{default}\\
% \emph{or:}&&\\
@@ -1128,7 +1334,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bs setlength\{\bs mtcindent\}\{24pt\}&\emph{défaut}&\\
% \bs setlength\{\bs mtcskipamount\}\{\bs bigskipamount\}&\emph{défaut}&\\
% \ldots&&\\
-% \bs setcounter\{minitocdepth\}\{2\}&\emph{défaut}&\\
+% \bs setcounter\{\dcnt{minitocdepth}\}\{2\}&\emph{défaut}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs mtcfont\}\{\bs small\bs rmfamily\bs upshape\bs mdseries\}}&\emph{défaut}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs mtcSfont\}\{\bs small\bs rmfamily\bs upshape\bs bfseries\}}&\emph{défaut}\\
% \emph{ou:}&&\\
@@ -1157,24 +1363,24 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% For each mini-table of contents, an auxiliary file will be
-% created with a name of the form \emph{document}\verb|.mtc|\meta{N},
+% created with a name of the form \emph{document}\suffix{.mtc}\meta{N},
% where \meta{N} is the absolute chapter number.
% ``Absolute'' means that this number is unique,
% and always increasing from the first chapter\,\footnote{The concept of an ``absolute'' counter for the
% mini-tables has solved some obscure problems, and also made obsolete some commands, like \texttt{\bs firstpartis},
% \texttt{\bs firstchapteris}, and \texttt{\bs firstsectionis}.}.
-% The suffix is \verb|.mlf|\meta{N} for mini-lists of figures and
-% is \verb|.mlt|\meta{N} for mini-lists of tables.
+% 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
% document class.
% \or\relax
% Pour chaque mini-table des matières, un fichier auxiliaire sera créé avec un nom de la forme
-% \emph{document}\verb|.mtc|\meta{N}, où \meta{N} est le numéro absolu du chapitre. «~Absolu~» signifie que ce numéro est
+% \emph{document}\suffix{.mtc}\meta{N}, où \meta{N} est le numéro absolu du chapitre. «~Absolu~» signifie que ce numéro est
% unique, et croit toujours depuis le premier chapitre\,\footnote{Le concept d'un compteur <<~absolu~>> pour les
% mini-tables a résolu certains problèmes ténébreux, et aussi frappé d'obsolescence certaines commandes, telles que
% \texttt{\bs firstpartis}, \texttt{\bs firstchapteris} et \texttt{\bs firstsectionis}.}.
-% Le suffixe est \verb|.mlf|\meta{N} pour les mini-listes de figures et \verb|.mlt|\meta{N} pour
+% Le suffixe est \suffix{.mlf}\meta{N} pour les mini-listes de figures et \suffix{.mlt}\meta{N} pour
% les mini-listes de tableaux.
% (Si vous travaillez sous MS-DOS ou tout autre système d'exploitation utilisant des suffixes courts pour les
% noms de fichiers, voyez la section~\vref{MS-DOS} et la section~\vref{.8+3}). Il y a des commandes similaires aux
@@ -1193,18 +1399,19 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{SMOOTH}
% \ifcase\LANG\relax
% The commands\,\footnote{The code of these \texttt{\bs do.{}.{}.{}} commands is directly derived from that of
-% the \texttt{xr} package~\cite{xr}, by \name{David}{Carlisle}, with his permission.}
+% the \pack{xr} package~\cite{xr}, by \name{David}{Carlisle}, with his permission.}
% \verb|\dominitoc|, \verb|\dominilof|, and \verb|\dominilot| (for mini-tables at the chapter level),
-% take respectively the \emph{document}\verb|.toc|, \emph{document}\verb|.lof|, and \emph{document}\verb|.lot| files,
+% 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}\verb|.mtc|\meta{N}, \emph{document}\verb|.mlf|\meta{N}, and \emph{document}\verb|.mlt|\meta{N} files.
+% \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 \texttt{\bs do.{}.{}.{}} est directement dérivé de celui du
-% paquetage \texttt{xr}~\cite{xr}, de \name{David}{Carlisle}, avec sa permission.}
+% paquetage \pack{xr}~\cite{xr}, de \name{David}{Carlisle}, avec sa permission.}
% \verb|\dominitoc|, \verb|\dominilof| et \verb|\dominilot| (pour les mini-tables au niveau chapitre, prennent
-% respectivement les fichiers \emph{document}\verb|.toc|, \emph{document}\verb|.lof| et \emph{document}\verb|.lot|, et en
-% prélèvent des tranches pour créer les fichiers \emph{document}\verb|.mtc|\meta{N}, \emph{document}\verb|.mlf|\meta{N}
-% et \emph{document}\verb|.mlt|\meta{N}.
+% respectivement les fichiers \emph{document}\suffix{.toc}, \emph{document}\suffix{.lof} et \emph{document}\suffix{.lot},
+% et en
+% prélèvent des tranches pour créer les fichiers \emph{document}\suffix{.mtc}\meta{N}, \emph{document}\suffix{.mlf}\meta{N}
+% et \emph{document}\suffix{.mlt}\meta{N}.
% \fi
% \end{SMOOTH}
% \end{macro}
@@ -1291,12 +1498,12 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|\mtcskipamount| (equal to \verb|\bigskipamount| by default).
% \verb|\mtcskip| eliminates any immediate previous vertical
% skip, to not accumulate vertical space when a mini-table is
-% empty and skipped by the \index{checkfiles}\texttt{checkfiles} option.
+% empty and skipped by the \opt{checkfiles} option.
% \or\relax
% La commande \verb|\mtcskip| peut être utilisée pour ajouter un saut vertical entre deux mini-tables. Sa hauteur
% est \verb|\mtcskipamount| (égale à~\verb|\bigskipamount| par défaut). \verb|\mtcskip| élimine tout saut vertical
% qui précède immédiatement, afin de ne pas accumuler des espaces verticaux lorsqu'une mini-table est vide et donc
-% ignorée par l'option \index{checkfiles}\texttt{checkfiles}.
+% ignorée par l'option \opt{checkfiles}.
% \fi
% \end{macro}
% \end{macro}
@@ -1332,7 +1539,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ldots&&\\
% \bs setlength\{\bs stcindent\}\{24pt\}&\emph{default}&\\
% \ldots&&\\
-% \bs setcounter\{secttocdepth\}\{2\}&\emph{default}&\\
+% \bs setcounter\{\dcnt{secttocdepth}\}\{2\}&\emph{default}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs stcfont\}\{\bs small\bs rmfamily\bs upshape\bs mdseries\}}&\emph{default}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs stcSSfont\}\{\bs small\bs rmfamily\bs upshape\bs bfseries\}}&\emph{default}\\
% \emph{or:}&&\\
@@ -1367,7 +1574,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ldots&&\\
% \bs setlength\{\bs stcindent\}\{24pt\}&\emph{défaut}&\\
% \ldots&&\\
-% \bs setcounter\{secttocdepth\}\{2\}&\emph{défaut}&\\
+% \bs setcounter\{\dcnt{secttocdepth}\}\{2\}&\emph{défaut}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs stcfont\}\{\bs small\bs rmfamily\bs upshape\bs mdseries\}}&\emph{défaut}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs stcSSfont\}\{\bs small\bs rmfamily\bs upshape\bs bfseries\}}&\emph{défaut}\\
% \emph{ou:}&&\\
@@ -1394,17 +1601,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% For each section-level table of contents, an auxiliary file will be
-% created with a name of the form \emph{document}\verb|.stc|\meta{N},
+% created with a name of the form \emph{document}\suffix{.stc}\meta{N},
% where \meta{N} is the absolute section number.
-% The suffix is \verb|.slf|\meta{N} for section-level lists of figures and
-% is \verb|.slt|\meta{N} for section-level lists of tables.
+% The suffix is \suffix{.slf}\meta{N} for section-level lists of figures and
+% is \suffix{.slt}\meta{N} for section-level 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}).
% \or\relax
% Pour chaque table des matières au niveau section, un fichier auxiliaire sera créé avec un nom de la forme
-% \emph{document}\verb|.stc|\meta{N}, où \meta{N} est le numéro absolu de section.
-% Le suffixe est \verb|.slf|\meta{N} pour les
-% listes de figures au niveau section et \verb|.slt|\meta{N} pour les listes de tableaux au niveau section.
+% \emph{document}\suffix{.stc}\meta{N}, où \meta{N} est le numéro absolu de section.
+% Le suffixe est \suffix{.slf}\meta{N} pour les
+% listes de figures au niveau section et \suffix{.slt}\meta{N} pour les listes de tableaux au niveau section.
% (Si vous travaillez sous MS-DOS ou tout autre système d'exploitation utilisant des suffixes courts pour les
% noms de fichiers, voyez la section~\vref{MS-DOS} et la section~\vref{.8+3}).
% \fi
@@ -1423,30 +1630,30 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% somewhere outside the printing area of the text of the section, the sectlofs and
% sectlots can be rather strange. In order to have a better
% behaviour of these mini-tables, it may be useful to add the
-% \Virage\index{insection}\texttt{insection} option in the \verb|\usepackage| command:
+% \Virage\opt{insection} option in the \verb|\usepackage| command:
% \begin{verse}
% \verb|\usepackage[insection]{minitoc}|
% \end{verse}
% if you want more consistent sectlofs and sectlots.
+% The \opt{insection} option loads the \pack{placeins} package~\cite{placeins} with its \optp{verbose}{placeins}
+% and \optp{section}{placeins} options.
% Sometimes, it might be necessary to use the \verb|\FloatBarrier| command of this package to correctly place the
% figure or table and have a correct mini-table.
-% The \texttt{insection} option loads the \texttt{placeins} package~\cite{placeins} with its \texttt{verbose}
-% and \texttt{section} options.
-% The options \texttt{above} or \texttt{below} options should not be used, because they allow floats to drift above
+% The options \optp{above}{placeins} or \optp{below}{placeins} options should not be used, because they allow
+% floats to drift above
% or below a \verb|\FloatBarrier| (or a section limit): the barrier becomes ``porous'' upwards\footnote{But a float
% can not drift upwards beyond the top of the current page.}~($\uparrow$) or
-% downwards~($\downarrow$), or both~($\updownarrow$). The \texttt{section} option makes a more ``watertight''
+% downwards~($\downarrow$), or both~($\updownarrow$). The \optp{section}{placeins} option makes a more ``watertight''
% barrier~($\equiv$). This is illustrated by the figure~\vref{f+barrier}.
%
-% The \texttt{placeins} package, by \name{Donald}{Arsenau}, is available
-% on CTAN archives; the file \texttt{placeins.sty} contains its own
-% documentation, with a copy in \texttt{placeins.txt}. You need a version whose date is at least 2005/04/18.
+% The \pack{placeins} package, by \name{Donald}{Arseneau}, is available
+% on CTAN archives; note that the file \xfile{placeins.sty} contains its own
+% documentation, with a copy in \xfile{placeins.txt}. You need a version whose date is at least 2005/04/18.
% \begin{figure}[p]
% \begin{fullpage}
% \centering
-% \changeskips
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{With the \texttt{section} option\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{With the \optp{section}{placeins} option\strut}}\\
% \toprule
% \textbf{Command}&\textbf{Action}\\
% \midrule
@@ -1463,7 +1670,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{With the \texttt{above} option\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{With the \optp{above}{placeins} option\strut}}\\
% \toprule
% \textbf{Command}&\textbf{Action}\\
% \midrule
@@ -1480,7 +1687,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{With the \texttt{below} option\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{With the \optp{below}{placeins} option\strut}}\\
% \toprule
% \textbf{Command}&\textbf{Action}\\
% \midrule
@@ -1497,7 +1704,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{With the \texttt{above} and \texttt{below} options\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{With the \optp{above}{placeins} and \optp{below}{placeins} options\strut}}\\
% \toprule
% \textbf{Command}&\textbf{Action}\\
% \midrule
@@ -1514,14 +1721,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{fullpage}
% \end{figure}
%
-% Since version~\#45, this option also loads the \texttt{flafter} package (described in~\cite{ltoutput}
+% Since version~\#45, this option also loads the \pack{flafter} package (described in~\cite{ltoutput}
% and~\cite[page~286]{TLC2}) to force a float to appear \emph{after} its reference.
-% The \texttt{above} and \texttt{below} options of the \texttt{placeins} package are no more used, because they allowed
+% The \optp{above}{placeins} and \optp{below}{placeins} options of the \pack{placeins} package are no more used, because they allowed
% the floats to move out of the section. In all cases, it is \virage\emph{strongly} recommended to verify the position of
-% the floats and, if necessary, to look at the messages of the \texttt{placeins} package
-% in the \emph{document}\texttt{.log} file.
+% the floats and, if necessary, to look at the messages of the \pack{placeins} package
+% in the \emph{document}\suffix{.log} file.
% The placement of floats is a very complex problem, so some manual intervention may be necessary, like the use
-% of the \texttt{float} package~\cite{float} or, better, of the \texttt{floatrow} package~\cite{floatrow}.
+% of the \pack{float} package~\cite{float} or, better, of the \pack{floatrow} package~\cite{floatrow}.
% \or\relax
% \label{rem+FB}Comme les éléments flottants (figures et tableaux) pourraient
% dériver\,\footnote{\selectlanguage{english}%
@@ -1533,31 +1740,32 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% quelque part en dehors de la zone d'impression
% du texte de la section, les sectlofs et sectlots peuvent être assez étranges. Afin d'avoir un meilleur
% comportement de ces mini-tables, il peut être utile d'ajouter l'option
-% \Virage\index{insection}\texttt{insection} dans la commande \verb|\usepackage|:
+% \Virage\opt{insection} dans la commande \verb|\usepackage|:
% \begin{verse}
% \verb|\usepackage[insection]{minitoc}|
% \end{verse}
% si vous désirez des sectlofs et sectlots plus cohérentes.
-% Il peut même être nécessaire d'utiliser la commande \verb|\FloatBarrier| de ce paquetage pour placer
-% correctement la figure ou la table et avoir une mini-table correcte.
-% L'option \texttt{insection} charge le paquetage
-% \texttt{placeins}~\cite{placeins} avec ses options \texttt{verbose} et \texttt{section}.
-% Les options \texttt{above} ou \texttt{below} ne devraient pas être utilisées, car elles permettent aux éléments
+% L'option \opt{insection} charge le paquetage
+% \pack{placeins}~\cite{placeins} avec ses options \optp{verbose}{placeins} et \optp{section}{placeins}.
+% Les options \optp{above}{placeins} ou \optp{below}{placeins} ne devraient pas être utilisées, car elles permettent aux éléments
% flottants de dériver au-dessus ou en dessous d'une \verb|\FloatBarrier| (ou d'une limite de section):
% la barrière devient «~poreuse~» vers l'amont\,\footnote{Mais un élément flottant ne peut pas dériver vers
% l'amont au-delà du sommet de la page courante.}~($\uparrow$) ou vers l'aval~($\downarrow$), ou dans les
-% deux sens~($\updownarrow$). L'option \texttt{section} place une barrière plus étanche~($\equiv$).
+% deux sens~($\updownarrow$).
+% Il peut même être nécessaire d'utiliser la commande \verb|\FloatBarrier| de ce paquetage pour placer
+% correctement la figure ou la table et avoir une mini-table correcte.
+% L'option \optp{section}{placeins} place une barrière plus étanche~($\equiv$).
% Ceci est illustré par la figure~\vref{f+barrier}.
%
-% Le paquetage \texttt{placeins}, de \name{Donald}{Arsenau}, est disponible sur les archives CTAN;
-% le fichier \texttt{placeins.sty}
-% contient sa propre documentation, dont une copie est dans \texttt{placeins.txt}. Il vous faut une version plus
+% Le paquetage \pack{placeins}, de \name{Donald}{Arseneau}, est disponible sur les archives CTAN;
+% notez que le fichier \xfile{placeins.sty}
+% contient sa propre documentation, dont une copie est dans \xfile{placeins.txt}. Il vous faut une version plus
% récente que 2005/04/18.
% \begin{figure}[p]
% \begin{fullpage}
% \centering
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \texttt{section}\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \optp{section}{placeins}\strut}}\\
% \toprule
% \textbf{Commande}&\textbf{Action}\\
% \midrule
@@ -1574,7 +1782,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \texttt{above}\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \optp{above}{placeins}\strut}}\\
% \toprule
% \textbf{Commande}&\textbf{Action}\\
% \midrule
@@ -1591,7 +1799,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \texttt{below}\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{Avec l'option \optp{below}{placeins}\strut}}\\
% \toprule
% \textbf{Commande}&\textbf{Action}\\
% \midrule
@@ -1608,7 +1816,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \bigskip
%
% \begin{tabularx}{\textwidth}{@{}lO{1}@{}}
-% \multicolumn{2}{@{}c@{}}{\textbf{Avec les options \texttt{above} et \texttt{below}\strut}}\\
+% \multicolumn{2}{@{}c@{}}{\textbf{Avec les options \optp{above}{placeins} et \optp{below}{placeins}\strut}}\\
% \toprule
% \textbf{Commande}&\textbf{Action}\\
% \midrule
@@ -1625,14 +1833,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{fullpage}
% \end{figure}
%
-% Depuis la version~\#45, cette option charge aussi le paquetage \texttt{flafter} (décrit dans~\cite{ltoutput}
+% Depuis la version~\#45, cette option charge aussi le paquetage \pack{flafter} (décrit dans~\cite{ltoutput}
% et~\cite[page~292]{TLC2F}) pour forcer un élément flottant à~n'apparaître qu'\emph{après} sa référence.
-% Les options \texttt{above} et \texttt{below} du paquetage \texttt{placeins} ne sont plus utilisées, car elles
+% Les options \optp{above}{placeins} et \optp{below}{placeins} du paquetage \pack{placeins} ne sont plus utilisées, car elles
% permettaient aux éléments de sortir de la section. Dans tous les cas, il est \virage\emph{fortement} recommandé de
-% vérifier la position des éléments flottants et, si nécessaire, de regarder les messages du paquetage \texttt{placeins}
-% dans le fichier \emph{document}\texttt{.log}.
+% vérifier la position des éléments flottants et, si nécessaire, de regarder les messages du paquetage \pack{placeins}
+% dans le fichier \emph{document}\suffix{.log}.
% Le placement des éléments flottants est un problème très complexe, donc une intervention manuelle peut être nécessaire,
-% comme l'utilisation du paquetage \texttt{float}~\cite{float}, ou, mieux, du paquetage \texttt{floatrow}~\cite{floatrow}.
+% comme l'utilisation du paquetage \pack{float}~\cite{float}, ou, mieux, du paquetage \pack{floatrow}~\cite{floatrow}.
% \fi
% \end{macro}
% \end{macro}
@@ -1656,7 +1864,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ldots&\null\hfil\null&\\
% \bs setlength\{\bs ptcindent\}\{0pt\}&\emph{default}&\\
% \ldots&\null\hfil\null&\\
-% \bs setcounter\{parttocdepth\}\{2\}&\emph{default}&\\
+% \bs setcounter\{\dcnt{parttocdepth}\}\{2\}&\emph{default}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs mdseries\}}&\emph{default}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcCfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs bfseries\}}&\emph{default}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcSfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs mdseries\}}&\emph{default}\\
@@ -1693,7 +1901,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ldots&\null\hfil\null&\\
% \bs setlength\{\bs ptcindent\}\{0pt\}&\emph{défaut}&\\
% \ldots&\null\hfil\null&\\
-% \bs setcounter\{parttocdepth\}\{2\}&\emph{défaut}&\\
+% \bs setcounter\{\dcnt{parttocdepth}\}\{2\}&\emph{défaut}&\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs mdseries\}}&\emph{défaut}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcCfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs bfseries\}}&\emph{défaut}\\
% \multicolumn{2}{@{}l}{\bs renewcommand\{\bs ptcSfont\}\{\bs normalsize\bs rmfamily\bs upshape\bs mdseries\}}&\emph{défaut}\\
@@ -1722,17 +1930,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% For each partial table of contents, an auxiliary file will be
-% created with a name of the form \emph{document}\verb|.ptc|\meta{N},
+% created with a name of the form \emph{document}\suffix{.ptc}\meta{N},
% where \meta{N} is the absolute part number.
-% The suffix is \verb|.plf|\meta{N} for partial lists of figures and
-% is \verb|.plt|\meta{N} for partial lists of tables.
+% The suffix is \suffix{.plf}\meta{N} for partial lists of figures and
+% is \suffix{.plt}\meta{N} for partial 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}).
% \or\relax
% Pour chaque table des matières au niveau partie, un fichier auxiliaire sera créé avec un nom de la forme
-% \emph{document}\verb|.ptc|\meta{N}, où \meta{N} est le numéro absolu de partie.
-% Le suffixe est \verb|.plf|\meta{N} pour les
-% listes de figures au niveau partie et \verb|.plt|\meta{N} pour les listes de tableaux au niveau partie.
+% \emph{document}\suffix{.ptc}\meta{N}, où \meta{N} est le numéro absolu de partie.
+% Le suffixe est \suffix{.plf}\meta{N} pour les
+% listes de figures au niveau partie et \suffix{.plt}\meta{N} pour les listes de tableaux au niveau partie.
% (Si vous travaillez sous MS-DOS ou tout autre système d'exploitation utilisant des suffixes courts pour les
% noms de fichiers, voyez la section~\vref{MS-DOS} et la section~\vref{.8+3}).
% \fi
@@ -1767,9 +1975,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% to put no \verb|\minitoc| command in
% a chapter without sections and no \verb|\minilof| or
% \verb|\minilot| command in a chapter without figures or tables.
-% The \index{checkfiles}\texttt{checkfiles} (see section~\vref{s+placing}) package option
-% (default) skips empty mini-tables (with a note in the \emph{document}\texttt{.log} file);
-% the \index{nocheckfiles}\texttt{nocheckfiles} package option restores
+% The \opt{checkfiles} (see section~\vref{s+placing}) package option
+% (default) skips empty mini-tables (with a note in the \emph{document}\suffix{.log} file);
+% the \opt{nocheckfiles} package option restores
% the old behaviour (empty mini-tables are displayed).
% \end{SMOOTH}
% \or\relax
@@ -1777,37 +1985,37 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% Mais depuis la version~\#35, les mini-tables vides sont simplement ignorées et ce problème devrait disparaître
% dans des circonstances normales. Néanmoins, il est recommandé de ne pas mettre de commande \verb|\minitoc| dans un
% chapitre sans sections ni de commande \verb|\minilof| ou \verb|\minilot| dans un chapitre sans figures ou sans
-% tableaux. L'option de paquetage \index{checkfiles}\texttt{checkfiles} (voir la section~\vref{s+placing}), active par
-% défaut, saute les mini-tables vides (avec un note dans le fichier \emph{document}\texttt{.log}); l'option de paquetage
-% \index{nocheckfiles}\texttt{nocheckfiles} rétablit l'ancien comportement (les mini-tables vides sont imprimées).
+% tableaux. L'option de paquetage \opt{checkfiles} (voir la section~\vref{s+placing}), active par
+% défaut, saute les mini-tables vides (avec un note dans le fichier \emph{document}\suffix{.log}); l'option de paquetage
+% \opt{nocheckfiles} rétablit l'ancien comportement (les mini-tables vides sont imprimées).
% \end{SMOOTH}
% \fi
%
% \ifcase\LANG\relax
% By default, the mini-tables and partial tables of contents
% contain only references higher and to sections and
-% subsections. The counters \index{parttocdepth}\texttt{parttocdepth},
-% \index{minitocdepth}\texttt{minitocdepth} and \index{secttocdepth}\texttt{secttocdepth},
-% similar to \texttt{tocdepth}, allow the user to modify this behaviour. Mini or partial
+% subsections. The counters \dcnt{parttocdepth},
+% \dcnt{minitocdepth} and \dcnt{secttocdepth},
+% similar to \dcnt{tocdepth}, allow the user to modify this behaviour. Mini or partial
% lists of figures or tables are not affected by the value of
-% these counters, but if there are depth counters for these lists (\index{lofdepth}\texttt{lofdepth} and
-% \index{lotdepth}\texttt{lotdepth}), as done by the \index{subfigure}\texttt{subfigure} and
-% \index{subfig}\texttt{subfig} packages~\cite{subfigure,subfig}\label{h.subfig} from
+% these counters, but if there are depth counters for these lists (\dcnt{lofdepth} and
+% \dcnt{lotdepth}), as done by the \pack{subfigure} and
+% \pack{subfig} packages~\cite{subfigure,subfig}\label{h.subfig} from
% \name{Steven~Douglas}{Cochran}, new depth counters are created if necessary, with obvious names like
-% \texttt{partlofdepth}, \texttt{partlotdepth}, \texttt{minilofdepth}, \texttt{minilotdepth}, \texttt{sectlofdepth},
-% and \texttt{sectlotdepth}.
+% \dcnt{partlofdepth}, \dcnt{partlotdepth}, \dcnt{minilofdepth}, \dcnt{minilotdepth}, \dcnt{sectlofdepth},
+% and \dcnt{sectlotdepth}.
% \or\relax
% \begin{SMOOTH}
% Par défaut, les mini-tables et tables des matières partielles ne contiennent que les références jusqu'aux sections et
-% sous-sections. Les trois compteurs \index{parttocdepth}\texttt{parttocdepth}, \index{minitocdepth}\texttt{minitocdepth}
-% et \index{secttocdepth}\texttt{secttocdepth}, similaires à~\texttt{tocdepth}, permettent à~l'utilisateur de
+% sous-sections. Les trois compteurs \dcnt{parttocdepth}, \dcnt{minitocdepth}
+% et \dcnt{secttocdepth}, similaires à~\dcnt{tocdepth}, permettent à~l'utilisateur de
% modifier ce comportement. Les mini-listes des figures ou des tableaux ne sont pas affectées par ces compteurs, mais
-% s'il existe des compteurs de profondeur pour ces listes (\index{lofdepth}\texttt{lofdepth} et
-% \index{lotdepth}\texttt{lotdepth}), comme cela est fait par les paquetages\label{h.subfig}
-% \index{subfigure}\texttt{subfigure}~\cite{subfigure} et
-% \index{subfig}\texttt{subfig}~\cite{subfig} de \name{Steven~Douglas}{Cochran}, de nouveaux compteurs sont créés si
-% nécessaire, portant des noms évidents tels que \texttt{partlofdepth}, \texttt{partlotdepth},
-% \texttt{minilofdepth}, \texttt{minilotdepth}, \texttt{sectlofdepth} et \texttt{sectlotdepth}.
+% s'il existe des compteurs de profondeur pour ces listes (\dcnt{lofdepth} et
+% \dcnt{lotdepth}), comme cela est fait par les paquetages\label{h.subfig}
+% \pack{subfigure}~\cite{subfigure} et
+% \pack{subfig}~\cite{subfig} de \name{Steven~Douglas}{Cochran}, de nouveaux compteurs sont créés si
+% nécessaire, portant des noms évidents tels que \dcnt{partlofdepth}, \dcnt{partlotdepth},
+% \dcnt{minilofdepth}, \dcnt{minilotdepth}, \dcnt{sectlofdepth} et \dcnt{sectlotdepth}.
% \end{SMOOTH}
% \fi
%
@@ -1831,11 +2039,11 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{quote}
% \ifcase\LANG\relax
% command to add something in the
-% table of contents, the numbering of the \texttt{minitoc} auxiliary files would be altered.
+% table of contents, the numbering of the \upack{minitoc} auxiliary files would be altered.
% To avoid that problem, a first method is to say:\Virage
% \or\relax
% pour ajouter quelque chose dans la table des matières, la numérotation des fichiers auxiliaires de
-% \texttt{minitoc} serait altérée. Pour éviter ce problème, une première méthode est de dire:\Virage
+% \upack{minitoc} serait altérée. Pour éviter ce problème, une première méthode est de dire:\Virage
% \fi
% \begin{quote}
% \verb|\addstarredpart{...}|\\
@@ -1900,20 +2108,20 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% (or \verb|\adjuststc| or \verb|\adjustptc|) command at the end
% of the starred chapter (or section or part) to increment the
% corresponding counter. Do not use commands like \verb|\stepcounter{mtc}| or \verb|\addtocounter{mtc}{...}|
-% (which should work, but it is cheating), because the \texttt{mtcoff} package (see section~\vref{o+mtcoff}) knows
+% (which should work, but it is cheating), because the \pack{mtcoff} package (see section~\vref{o+mtcoff}) knows
% what to do about \verb|\adjustmtc| (and others), but can do
% nothing about \verb|\stepcounter| or \verb|\addtocounter|, as they are a standard basic commands
-% of \LaTeX, not \texttt{minitoc} specific commands. Syntax:
+% of \LaTeX, not \upack{minitoc} specific commands. Syntax:
% \or\relax
% Il y a parfois un problème avec des mini-tables lorsque vous utilisez \verb|\chapter*| (ou \verb|\section*|):\ les
% minitocs apparaissent dans le mauvais chapitre. Vous pouvez ajouter une commande \verb|\adjustmtc| (ou
% \verb|\adjuststc|, ou \verb|\adjustptc|) à~la fin du chapitre étoilé (ou de la section ou partie étoilée) pour
% incrémenter le compteur correspondant. N'utilisez pas de commandes telles que \verb|\stepcounter{mtc}|
% ou \verb|\addtocounter{mtc}{...}| (ceci
-% devrait marcher, mais c'est de la triche), parce que le paquetage \texttt{mtcoff} (voir la section~\vref{o+mtcoff})
+% devrait marcher, mais c'est de la triche), parce que le paquetage \pack{mtcoff} (voir la section~\vref{o+mtcoff})
% sait quoi faire avec \verb|\adjustmtc| (et autres), mais ne sait pas quoi faire de \verb|\stepcounter| ou
% \verb|\addtocounter|, car ce sont des
-% commandes \LaTeX{} basiques standard, pas des commandes spécifiques de \texttt{minitoc}. Syntaxe:
+% commandes \LaTeX{} basiques standard, pas des commandes spécifiques de \upack{minitoc}. Syntaxe:
% \fi
% \begin{quote}
% \verb|\adjustptc[|\emph{n}\verb|]|\\
@@ -1966,7 +2174,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% A more clever way to solve this problem is to use commands similar to:
% \begin{quote}
-% \verb|\mtcaddchapter[|\<title>\verb|]|
+% \verb|\mtcaddchapter[|\emph{title}\verb|]|
% \end{quote}
% This command adds an entry in the table of contents (and adjusts the
% counter, because it calls \verb|\adjustmtc|). The
@@ -1980,7 +2188,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \or\relax
% Une manière plus élégante de résoudre ce problème est d'utiliser des commandes similaires~à:
% \begin{quote}
-% \verb|\mtcaddchapter[|\<titre>\verb|]|
+% \verb|\mtcaddchapter[|\emph{titre}\verb|]|
% \end{quote}
% Cette commande ajoute une entrée dans la table des matières (et ajuste le compteur, car elle appelle \verb|\adjustmtc|).
% Le tableau~\vref{t+mtcadd} liste ces commandes, que vous placez \emph{après}\virage{} \verb|\chapter*|, etc.\ Si
@@ -2004,9 +2212,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{Level}&%
% \multicolumn{1}{c}{\textbf{With title}}\\
% \midrule
-% part&\verb|\mtcaddpart[|\<title>\verb|]|\\
-% chapter&\verb|\mtcaddchapter[|\<title>\verb|]|\\
-% section&\verb|\mtcaddsection[|\<title>\verb|]|\\
+% part&\verb|\mtcaddpart[|\emph{title}\verb|]|\\
+% chapter&\verb|\mtcaddchapter[|\emph{title}\verb|]|\\
+% section&\verb|\mtcaddsection[|\emph{title}\verb|]|\\
% \bottomrule
% \end{tabular}
% \else
@@ -2015,9 +2223,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{Level}&%
% \multicolumn{1}{c}{\textbf{With title}}\\
% \hline
-% part&\verb|\mtcaddpart[|\<title>\verb|]|\\
-% chapter&\verb|\mtcaddchapter[|\<title>\verb|]|\\
-% section&\verb|\mtcaddsection[|\<title>\verb|]|\\
+% part&\verb|\mtcaddpart[|\emph{title}\verb|]|\\
+% chapter&\verb|\mtcaddchapter[|\emph{title}\verb|]|\\
+% section&\verb|\mtcaddsection[|\emph{title}\verb|]|\\
% \thickline
% \end{tabular}
% \fi
@@ -2035,9 +2243,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{Niveau}&%
% \multicolumn{1}{c}{\textbf{Avec titre}}\\
% \midrule
-% partie&\verb|\mtcaddpart[|\<titre>\verb|]|\\
-% chapitre&\verb|\mtcaddchapter[|\<titre>\verb|]|\\
-% section&\verb|\mtcaddsection[|\<titre>\verb|]|\\
+% partie&\verb|\mtcaddpart[|\emph{titre}\verb|]|\\
+% chapitre&\verb|\mtcaddchapter[|\emph{titre}\verb|]|\\
+% section&\verb|\mtcaddsection[|\emph{titre}\verb|]|\\
% \bottomrule
% \end{tabular}
% \else
@@ -2046,9 +2254,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{Niveau}&%
% \multicolumn{1}{c}{\textbf{Avec titre}}\\
% \hline
-% partie&\verb|\mtcaddpart[|\<titre>\verb|]|\\
-% chapitre&\verb|\mtcaddchapter[|\<titre>\verb|]|\\
-% section&\verb|\mtcaddsection[|\<titre>\verb|]|\\
+% partie&\verb|\mtcaddpart[|\emph{titre}\verb|]|\\
+% chapitre&\verb|\mtcaddchapter[|\emph{titre}\verb|]|\\
+% section&\verb|\mtcaddsection[|\emph{titre}\verb|]|\\
% \thickline
% \end{tabular}
% \fi
@@ -2058,10 +2266,10 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \ifcase\LANG\relax
% \section{Typesetting of the mini-tables}
-% The mini-tables are typeset in a \texttt{verse}-like environment, and can be split over pages.
+% The mini-tables are typeset in a \env{verse}-like environment, and can be split over pages.
% \or\relax
% \section{Composition des mini-tables}
-% Les mini-tables sont composées dans un environnement analogue à~\texttt{verse}, et donc peuvent s'étendre sur
+% Les mini-tables sont composées dans un environnement analogue à~\env{verse}, et donc peuvent s'étendre sur
% plusieurs pages.
% \fi
%
@@ -2132,7 +2340,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% 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 (\texttt{txfonts} package~\cite{txfonts}),
+% 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
@@ -2142,7 +2350,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% 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}.
% Le symptôme disparaît si vous n'utilisez plus de fontes CMR grasses ou si vous utilisez les fontes TX (paquetage
-% \texttt{txfonts}~\cite{txfonts}), par exemple\IfFileExists{txfonts.sty}{, comme dans ce document}{\relax}.
+% \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.
@@ -2771,8 +2979,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \lneed{6}
% The language definition files like
-% \texttt{french.mld} and \texttt{english.mld} (the suffix
-% \index{.mld}\texttt{.mld} means ``minitoc language definition (file)'')
+% \xfile{french.mld} and \xfile{english.mld} (the suffix
+% \suffix{.mld} means ``minitoc language definition (file)'')
% (and many others, see the list in table~\vref{t+languages} and section~\vref{fo+lang}) are available.
% You can easily prepare a similar file for a preferred language (see section~\vref{faq.26}).
% You can change the language of these titles by using the
@@ -2784,8 +2992,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% renewcommand} or \texttt{\bs mtcsettitle} pour les langues autres que l'anglais.
%
% \lneed{3}
-% Les fichiers de définition de langue tels que \texttt{french.mld}
-% et \texttt{english.mld} (le suffixe \index{.mld}\texttt{.mld} signifie «~\emph{minitoc language definition
+% Les fichiers de définition de langue tels que \xfile{french.mld}
+% et \xfile{english.mld} (le suffixe \suffix{.mld} signifie «~\emph{minitoc language definition
% (file)}~») (et bien d'autres, voir la liste dans le tableau~\vref{t+languages} et la section~\vref{fo+lang}) sont
% disponibles. Vous pouvez facilement préparer un fichier similaire pour votre langue préférée
% (voir la section~\vref{faq.26}).
@@ -2805,6 +3013,180 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifDP\begin{fullpage}\fi
% \changeskips
% \caption{Available languages}\label{t+languages}
+% \ilopt{afrikaan}%
+% \ilopt{afrikaans}%
+% \ilopt{albanian}%
+% \ilopt{arab}%
+% \ilopt{arabic}%
+% \ilopt{arab2}%
+% \ilopt{arabi}%
+% \ilopt{armenian}%
+% \ilopt{bahasai}%
+% \ilopt{bahasa}%
+% \ilopt{indon}%
+% \ilopt{indonesian}%
+% \ilopt{bahasam}%
+% \ilopt{malay}%
+% \ilopt{meyalu}%
+% \ilopt{bangla}%
+% \ilopt{basque}%
+% \ilopt{bicig}%
+% \ilopt{uighur}%
+% \ilopt{bicig2}%
+% \ilopt{uighur2}%
+% \ilopt{bicig3}%
+% \ilopt{uighur3}%
+% \ilopt{bithe}%
+% \ilopt{manju}%
+% \ilopt{brazil}%
+% \ilopt{brazilian}%
+% \ilopt{breton}%
+% \ilopt{bulgarian}%
+% \ilopt{bulgarianb}%
+% \ilopt{buryat}%
+% \ilopt{buryat2}%
+% \ilopt{catalan}%
+% \ilopt{chinese1}%
+% \ilopt{chinese2}%
+% \ilopt{croatian}%
+% \ilopt{czech}%
+% \ilopt{danish}%
+% \ilopt{devanagari}%
+% \ilopt{hindi}%
+% \ilopt{dutch}%
+% \ilopt{english}%
+% \ilopt{american}%
+% \ilopt{australian}%
+% \ilopt{british}%
+% \ilopt{canadian}%
+% \ilopt{newzealand}%
+% \ilopt{UKenglish}%
+% \ilopt{USenglish}%
+% \ilopt{english1}%
+% \ilopt{english2}%
+% \ilopt{esperant}%
+% \ilopt{esperanto}%
+% \ilopt{estonian}%
+% \ilopt{ethiopia}%
+% \ilopt{ethiopian}%
+% \ilopt{ethiopian2}%
+% \ilopt{farsi1}%
+% \ilopt{farsi2}%
+% \ilopt{farsi3}%
+% \ilopt{finnish}%
+% \ilopt{finnish2}%
+% \ilopt{french}%
+% \ilopt{frenchb}%
+% \ilopt{frenchle}%
+% \ilopt{frenchpro}%
+% \ilopt{francais}%
+% \ilopt{acadien}%
+% \ilopt{canadien}%
+% \ilopt{french1}%
+% \ilopt{french2}%
+% \ilopt{galician}%
+% \ilopt{german}%
+% \ilopt{austrian}%
+% \ilopt{germanb}%
+% \ilopt{germanb2}%
+% \ilopt{greek}%
+% \ilopt{greek-mono}%
+% \ilopt{greek-polydemo}%
+% \ilopt{greek-polykatha}%
+% \ilopt{guarani}%
+% \ilopt{hangul1}%
+% \ilopt{hangul2}%
+% \ilopt{hangul3}%
+% \ilopt{hangul4}%
+% \ilopt{hangul-u8}%
+% \ilopt{hanja1}%
+% \ilopt{hanja2}%
+% \ilopt{hanja-u8}%
+% \ilopt{hebrew}%
+% \ilopt{hebrew2}%
+% \ilopt{hindi-modern}%
+% \ilopt{icelandic}%
+% \ilopt{interlingua}%
+% \ilopt{irish}%
+% \ilopt{italian}%
+% \ilopt{italian2}%
+% \ilopt{japanese}%
+% \ilopt{japanese2}%
+% \ilopt{japanese3}%
+% \ilopt{japanese4}%
+% \ilopt{japanese5}%
+% \ilopt{japanese6}%
+% \ilopt{kannada}%
+% \ilopt{latin}%
+% \ilopt{latin2}%
+% \ilopt{latvian}%
+% \ilopt{letton}%
+% \ilopt{lithuanian}%
+% \ilopt{lowersorbian}%
+% \ilopt{lsorbian}%
+% \ilopt{magyar}%
+% \ilopt{hungarian}%
+% \ilopt{magyar2}%
+% \ilopt{magyar3}%
+% \ilopt{malayalam-keli}%
+% \ilopt{malayalam-omega}%
+% \ilopt{malayalam-rachana}%
+% \ilopt{malayalam-rachana2}%
+% \ilopt{mongol}%
+% \ilopt{ngermanb}%
+% \ilopt{ngerman}%
+% \ilopt{naustrian}%
+% \ilopt{ngermanb2}%
+% \ilopt{norsk}%
+% \ilopt{norsk2}%
+% \ilopt{nynorsk}%
+% \ilopt{nynorsk2}%
+% \ilopt{polish}%
+% \ilopt{polish2}%
+% \ilopt{polski}%
+% \ilopt{portuguese}%
+% \ilopt{portuges}%
+% \ilopt{romanian}%
+% \ilopt{romanian2}%
+% \ilopt{romanian3}%
+% \ilopt{russian}%
+% \ilopt{russianb}%
+% \ilopt{russianc}%
+% \ilopt{russian2m}%
+% \ilopt{russian2o}%
+% \ilopt{russian-cca}%
+% \ilopt{russian-cca1}%
+% \ilopt{russian-lh}%
+% \ilopt{russian-lhcyralt}%
+% \ilopt{russian-lhcyrkoi}%
+% \ilopt{russian-lhcyrwin}%
+% \ilopt{samin}%
+% \ilopt{scottish}%
+% \ilopt{serbian}%
+% \ilopt{serbianc}%
+% \ilopt{slovak}%
+% \ilopt{slovene}%
+% \ilopt{spanish}%
+% \ilopt{castillan}%
+% \ilopt{castillian}%
+% \ilopt{spanish2}%
+% \ilopt{spanish3}%
+% \ilopt{spanish4}%
+% \ilopt{swedish}%
+% \ilopt{swedish2}%
+% \ilopt{thai}%
+% \ilopt{turkish}%
+% \ilopt{ukrainian}%
+% \ilopt{ukraineb}%
+% \ilopt{uppersorbian}%
+% \ilopt{usorbian}%
+% \ilopt{vietnam}%
+% \ilopt{vietnamese}%
+% \ilopt{welsh}%
+% \ilopt{xalx}%
+% \ilopt{khalkha}%
+% \ilopt{xalx2}%
+% \ilopt{xalx3}%
% \centering
% \hspace*{-.5\widthinc}\begin{minipage}{\textwidth+\widthinc}\raggedright\small
% \selectlanguage{french} ^^A to get better spacing
@@ -2949,24 +3331,24 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{multicols}{2}\footnotesize
% \begin{itemize}
% \item[]The languages in parentheses are aliases of a main language
-% and their \texttt{.mld} files will load the \texttt{.mld} file
+% and their \suffix{.mld} files will load the \suffix{.mld} file
% of that main language.
-% \item[$^{\dagger}$] The presence of the \texttt{english.mld} file is mandatory.
-% \item[$^a$] The \texttt{arab(ic)} and \texttt{arab2} languages require the use of the
-% Arab\TeX\ package~\cite{arabtex2,arabtex}.
-% \item[$^b$] The \texttt{russian} language is not yet supported
-% by the \texttt{babel} system~\cite{babel,babel-user}, but
-% \texttt{russianb}~\cite{russianb} is supported if you use
-% babel-3.6 or a higher version; \texttt{russianc} is an extra. Look also at other \texttt{.mld} files for russian.
+% \item[$^{\dagger}$] The presence of the \xfile{english.mld} file is mandatory.
+% \item[$^a$] The \ulopt{arab(ic)}\ilopt{arab}\ilopt{arabic} and \lopt{arab2} languages require the use of the
+% \pack{Arab\TeX} package~\cite{arabtex2,arabtex} (by \name{Klaus}{Lagally}).
+% \item[$^b$] The \ulopt{russian} language is not yet supported
+% by the \pack{babel} system~\cite{babel,babel-user}, but
+% \lopt{russianb}~\cite{russianb} is supported if you use
+% babel-3.6 or a higher version; \lopt{russianc} is an extra. Look also at other \suffix{.mld} files for russian.
% \item[$^c$] Some languages may require specific fonts.
-% \item[$^d$] Requires the CJK package~\cite{cjk,cjk2}.
-% \item[$^e$] Requires Lambda~($\mathbf{\Lambda}$), the version of \LaTeX\ for Omega~($\mathbf{\Omega}$).
+% \item[$^d$] Requires the \pack{CJK} package~\cite{cjk,cjk2}.
+% \item[$^e$] Requires \emph{Lambda}~($\mathbf{\Lambda}$), the version of \LaTeX\ for Omega~($\mathbf{\Omega}$).
% \item[$^f$] Requires a 8-bits input encoding.
-% \item[$^g$] Uses also a \texttt{.mlo} file.
+% \item[$^g$] Uses also a \suffix{.mlo} file.
% \item[$^h$] Requires a specific input encoding.
-% \item[$^i$] The bicig language is also known as uighur.
-% \item[$^j$] The \texttt{arabi} and \texttt{farsi3} languages require the use of the
-% \Arabi{} package~\cite{arabi}.
+% \item[$^i$] The \lopt{bicig} language is also known as \lopt{uighur}.
+% \item[$^j$] The \lopt{arabi} and \lopt{farsi3} languages require the use of the
+% \packa{\Arabi}{arabi} package~\cite{arabi}.
% \end{itemize}
% \end{multicols}
% \end{minipage}
@@ -2978,6 +3360,180 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifDP\begin{fullpage}\fi
% \changeskips
% \caption{Langues disponibles}\label{t+languages}
+% \ilopt{afrikaan}%
+% \ilopt{afrikaans}%
+% \ilopt{albanian}%
+% \ilopt{arab}%
+% \ilopt{arabic}%
+% \ilopt{arab2}%
+% \ilopt{arabi}%
+% \ilopt{armenian}%
+% \ilopt{bahasai}%
+% \ilopt{bahasa}%
+% \ilopt{indon}%
+% \ilopt{indonesian}%
+% \ilopt{bahasam}%
+% \ilopt{malay}%
+% \ilopt{meyalu}%
+% \ilopt{bangla}%
+% \ilopt{basque}%
+% \ilopt{bicig}%
+% \ilopt{uighur}%
+% \ilopt{bicig2}%
+% \ilopt{uighur2}%
+% \ilopt{bicig3}%
+% \ilopt{uighur3}%
+% \ilopt{bithe}%
+% \ilopt{manju}%
+% \ilopt{brazil}%
+% \ilopt{brazilian}%
+% \ilopt{breton}%
+% \ilopt{bulgarian}%
+% \ilopt{bulgarianb}%
+% \ilopt{buryat}%
+% \ilopt{buryat2}%
+% \ilopt{catalan}%
+% \ilopt{chinese1}%
+% \ilopt{chinese2}%
+% \ilopt{croatian}%
+% \ilopt{czech}%
+% \ilopt{danish}%
+% \ilopt{devanagari}%
+% \ilopt{hindi}%
+% \ilopt{dutch}%
+% \ilopt{english}%
+% \ilopt{american}%
+% \ilopt{australian}%
+% \ilopt{british}%
+% \ilopt{canadian}%
+% \ilopt{newzealand}%
+% \ilopt{UKenglish}%
+% \ilopt{USenglish}%
+% \ilopt{english1}%
+% \ilopt{english2}%
+% \ilopt{esperant}%
+% \ilopt{esperanto}%
+% \ilopt{estonian}%
+% \ilopt{ethiopia}%
+% \ilopt{ethiopian}%
+% \ilopt{ethiopian2}%
+% \ilopt{farsi1}%
+% \ilopt{farsi2}%
+% \ilopt{farsi3}%
+% \ilopt{finnish}%
+% \ilopt{finnish2}%
+% \ilopt{french}%
+% \ilopt{frenchb}%
+% \ilopt{frenchle}%
+% \ilopt{frenchpro}%
+% \ilopt{francais}%
+% \ilopt{acadien}%
+% \ilopt{canadien}%
+% \ilopt{french1}%
+% \ilopt{french2}%
+% \ilopt{galician}%
+% \ilopt{german}%
+% \ilopt{austrian}%
+% \ilopt{germanb}%
+% \ilopt{germanb2}%
+% \ilopt{greek}%
+% \ilopt{greek-mono}%
+% \ilopt{greek-polydemo}%
+% \ilopt{greek-polykatha}%
+% \ilopt{guarani}%
+% \ilopt{hangul1}%
+% \ilopt{hangul2}%
+% \ilopt{hangul3}%
+% \ilopt{hangul4}%
+% \ilopt{hangul-u8}%
+% \ilopt{hanja1}%
+% \ilopt{hanja2}%
+% \ilopt{hanja-u8}%
+% \ilopt{hebrew}%
+% \ilopt{hebrew2}%
+% \ilopt{hindi-modern}%
+% \ilopt{icelandic}%
+% \ilopt{interlingua}%
+% \ilopt{irish}%
+% \ilopt{italian}%
+% \ilopt{italian2}%
+% \ilopt{japanese}%
+% \ilopt{japanese2}%
+% \ilopt{japanese3}%
+% \ilopt{japanese4}%
+% \ilopt{japanese5}%
+% \ilopt{japanese6}%
+% \ilopt{kannada}%
+% \ilopt{latin}%
+% \ilopt{latin2}%
+% \ilopt{latvian}%
+% \ilopt{letton}%
+% \ilopt{lithuanian}%
+% \ilopt{lowersorbian}%
+% \ilopt{lsorbian}%
+% \ilopt{magyar}%
+% \ilopt{hungarian}%
+% \ilopt{magyar2}%
+% \ilopt{magyar3}%
+% \ilopt{malayalam-keli}%
+% \ilopt{malayalam-omega}%
+% \ilopt{malayalam-rachana}%
+% \ilopt{malayalam-rachana2}%
+% \ilopt{mongol}%
+% \ilopt{ngermanb}%
+% \ilopt{ngerman}%
+% \ilopt{naustrian}%
+% \ilopt{ngermanb2}%
+% \ilopt{norsk}%
+% \ilopt{norsk2}%
+% \ilopt{nynorsk}%
+% \ilopt{nynorsk2}%
+% \ilopt{polish}%
+% \ilopt{polish2}%
+% \ilopt{polski}%
+% \ilopt{portuguese}%
+% \ilopt{portuges}%
+% \ilopt{romanian}%
+% \ilopt{romanian2}%
+% \ilopt{romanian3}%
+% \ilopt{russian}%
+% \ilopt{russianb}%
+% \ilopt{russianc}%
+% \ilopt{russian2m}%
+% \ilopt{russian2o}%
+% \ilopt{russian-cca}%
+% \ilopt{russian-cca1}%
+% \ilopt{russian-lh}%
+% \ilopt{russian-lhcyralt}%
+% \ilopt{russian-lhcyrkoi}%
+% \ilopt{russian-lhcyrwin}%
+% \ilopt{samin}%
+% \ilopt{scottish}%
+% \ilopt{serbian}%
+% \ilopt{serbianc}%
+% \ilopt{slovak}%
+% \ilopt{slovene}%
+% \ilopt{spanish}%
+% \ilopt{castillan}%
+% \ilopt{castillian}%
+% \ilopt{spanish2}%
+% \ilopt{spanish3}%
+% \ilopt{spanish4}%
+% \ilopt{swedish}%
+% \ilopt{swedish2}%
+% \ilopt{thai}%
+% \ilopt{turkish}%
+% \ilopt{ukrainian}%
+% \ilopt{ukraineb}%
+% \ilopt{uppersorbian}%
+% \ilopt{usorbian}%
+% \ilopt{vietnam}%
+% \ilopt{vietnamese}%
+% \ilopt{welsh}%
+% \ilopt{xalx}%
+% \ilopt{khalkha}%
+% \ilopt{xalx2}%
+% \ilopt{xalx3}%
% \centering
% \hspace*{-.5\widthinc}\begin{minipage}{\textwidth+\widthinc}\raggedright\small
% \selectlanguage{french} ^^A to get better spacing
@@ -3121,25 +3677,25 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \hrule
% \begin{multicols}{2}\footnotesize
% \begin{itemize}
-% \item[] Les langues entre parenthèses sont des alias d'une langue principale et leurs fichiers \texttt{.mld}
-% chargeront le fichier \texttt{.mld} de cette langue principale.
-% \item[$^{\dagger}$] La présence du fichier \texttt{english.mld} est obligatoire.
-% \item[$^a$] Les langues <<~\texttt{arab(ic)}~>> et <<~\texttt{arab2}~>> requièrent l'utilisation du paquetage
-% Arab\TeX~\cite{arabtex2,arabtex}.
-% \item[$^b$] La langue <<~\texttt{russian}~» n'est pas encore supportée par le
-% système \texttt{babel}~\cite{babel,babel-user},
-% mais <<~\texttt{russianb}~>>~\cite{russianb} est supportée si vous utilisez
-% babel-3.6 ou une version supérieure; <<~\texttt{russianc}~>> est un supplément. Regardez aussi les autres
-% fichiers \texttt{.mld} pour le russe (\emph{russian}).
+% \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
+% \pack{Arab\TeX}~\cite{arabtex2,arabtex} (de \name{Klaus}{Lagally}).
+% \item[$^b$] La langue <<~\uopt{russian}~» n'est pas encore supportée par le
+% système \pack{babel}~\cite{babel,babel-user},
+% mais <<~\lopt{russianb}~>>~\cite{russianb} est supportée si vous utilisez
+% babel-3.6 ou une version supérieure; <<~\lopt{russianc}~>> est un supplément. Regardez aussi les autres
+% fichiers \suffix{.mld} pour le russe (\emph{russian}).
% \item[$^c$] Certaines langues peuvent requérir des fontes spécifiques.
-% \item[$^d$] Requiert le paquetage CJK~\cite{cjk,cjk2}.
-% \item[$^e$] Requiert Lambda~($\mathbf{\Lambda}$), la version de \LaTeX\ pour Omega~($\mathbf{\Omega}$).
+% \item[$^d$] Requiert le paquetage \pack{CJK}~\cite{cjk,cjk2}.
+% \item[$^e$] Requiert \emph{Lambda}~($\mathbf{\Lambda}$), la version de \LaTeX\ pour Omega~($\mathbf{\Omega}$).
% \item[$^f$] Requiert un codage en entrée sur 8~bits.
-% \item[$^g$] Utilise aussi un fichier \texttt{.mlo}.
+% \item[$^g$] Utilise aussi un fichier \suffix{.mlo}.
% \item[$^h$] Requiert un codage en entrée spécifique.
-% \item[$^i$] La langue bicig est aussi connue sous le nom de ouïghour (\emph{uighur}).
-% \item[$^j$] Les langues <<~\texttt{arabi}~>> et <<~\texttt{farsi3}~>> requièrent l'utilisation du paquetage
-% \Arabi~\cite{arabi}.
+% \item[$^i$] La langue \lopt{bicig} est aussi connue sous le nom de ouïghour (\emph{\lopt{uighur}}).
+% \item[$^j$] Les langues <<~\lopt{arabi}~>> et <<~\lopt{farsi3}~>> requièrent l'utilisation du paquetage
+% \packa{\Arabi}{arabi}~\cite{arabi}.
% \end{itemize}
% \end{multicols}
% \end{minipage}
@@ -3234,7 +3790,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% These title commands should be redefined by \texttt{\bs renewcommand} or \texttt{\bs mtcsettitle} for
% languages other than english.
% The language definition files like
-% \texttt{french.mld} and \texttt{english.mld} (and many others; for a complete list, see
+% \xfile{french.mld} and \xfile{english.mld} (and many others; for a complete list, see
% table~\vref{t+languages}) are available. Read also section~\vref{fo+lang}.
% You can easily prepare a similar file for a preferred language (see section~\vref{faq.26}).
% You can change the language of these titles by using the
@@ -3245,7 +3801,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% chaînes «~Table of Contents~», «~List of Figures~» et «~List of Tables~» par défaut.
% Ces commandes de titres devraient être redéfinies par \texttt{\bs renewcommand} or \texttt{\bs mtcsettitle}
% pour les langues autres que
-% l'anglais. Des fichiers de définition de langue tels que \texttt{french.mld} et \texttt{english.mld} (et de
+% l'anglais. Des fichiers de définition de langue tels que \xfile{french.mld} et \xfile{english.mld} (et de
% nombreux autres; pour une liste complète, voir le tableau~\vref{t+languages}) sont disponibles. Lire aussi
% la section~\vref{fo+lang}.
% Vous pouvez facilement préparer un fichier similaire pour votre langue préférée (voir la section~\vref{faq.26}).
@@ -3339,7 +3895,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% and \texttt{\bs slttitle}, which are the strings ``Contents'', ``Figures'' and ``Tables'' by default.
% These title commands should be redefined by \texttt{\bs renewcommand} or \texttt{\bs mtcsettitle} for
% languages other than english.
-% The language definition files like \texttt{french.mld} and \texttt{english.mld} (and also many others, as listed in
+% The language definition files like \xfile{french.mld} and \xfile{english.mld} (and also many others, as listed in
% table~\vref{t+languages} and explained in section~\vref{fo+lang}) are available.
% You can easily prepare a similar file for your preferred language (see section~\vref{faq.26}).
% You can change the language of these titles by using the
@@ -3350,7 +3906,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% chaînes «~Contents~», «~Figures~» et «~Tables~» par défaut.
% Ces commandes de titres devraient être redéfinies par \texttt{\bs renewcommand} ou \texttt{\bs mtcsettitle}
% pour les langues autres que
-% l'anglais. Des fichiers de définition de langue tels que \texttt{french.mld} et \texttt{english.mld} (et de
+% l'anglais. Des fichiers de définition de langue tels que \xfile{french.mld} et \xfile{english.mld} (et de
% nombreux autres, voir le tableau~\vref{t+languages} et la section~\vref{fo+lang}) sont disponibles. Vous pouvez
% facilement préparer un fichier similaire pour votre langue préférée (voir la section~\vref{faq.26}).
% Vous pouvez changer la langue de ces titres
@@ -3586,13 +4142,13 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\tightmtctrue}
% \begin{macro}{\tightmtcfalse}
% \ifcase\LANG\relax
-% With the commands \verb|\tightmtctrue| (or the \index{tight}\texttt{tight}
-% package option) and \verb|\tightmtcfalse| (or the \index{loose}\texttt{loose}
+% With the commands \verb|\tightmtctrue| (or the \opt{tight}
+% package option) and \verb|\tightmtcfalse| (or the \opt{loose}
% package option, which is the default), the mini-tables will have less (tight) or more (loose) space
% between contents lines.
% \or\relax
-% Avec les commandes \verb|\tightmtctrue| (ou l'option de paquetage \index{tight}\texttt{tight}) et
-% \verb|\tightmtcfalse| (ou l'option de paquetage \index{loose}\texttt{loose}, qui est le choix par défaut), les
+% Avec les commandes \verb|\tightmtctrue| (ou l'option de paquetage \opt{tight}) et
+% \verb|\tightmtcfalse| (ou l'option de paquetage \opt{loose}, qui est le choix par défaut), les
% mini-tables auront moins (\emph{tight}) ou plus (\emph{loose}) d'espacement entre les lignes de leurs entrées.
% \fi
% \end{macro}
@@ -3601,17 +4157,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{SMOOTH}
%
% \ifcase\LANG\relax
-% But with the \KOMAScript{} classes~\cite{koma,komab} (\texttt{scrartcl},
-% \texttt{scrbook} and \texttt{scrreprt}), it may sometimes be necessary
+% But with the \KOMAScript{} classes~\cite{komab,koma} (\class{scrartcl},
+% \class{scrbook} and \class{scrreprt}), it may sometimes be necessary
% to use the following options or commands, because we need to set \verb|\parskip| to zero in place of
% \verb|\parsep| to tighten the mini-table. The efficiency of the following options depends of the options given
-% to these \KOMAScript{} classes (\texttt{parindent} option, \texttt{parskip} option and variants).
+% to these \KOMAScript{} classes (\optp{parindent}{KOMA} option, \optp{parskip}{KOMA} option and variants).
% \or\relax
-% Mais avec les classes \KOMAScript~\cite{koma,komab} (\texttt{scrartcl},
-% \texttt{scrbook} et \texttt{scrreprt}), il peut être
+% Mais avec les classes \KOMAScript~\cite{komab,koma} (\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 \verb|\parskip| au lieu
% de \verb|\parsep| pour resserrer la mini-table. L'efficacité des options ci-dessous dépend des options données
-% à~ces classes \KOMAScript{} (options \texttt{parindent}, \texttt{parskip} et variantes).
+% à~ces classes \KOMAScript{} (options \optp{parindent}{KOMA}, \optp{parskip}{KOMA} et variantes).
% \fi
%
% \lneed{5}
@@ -3620,14 +4176,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\ktightmtctrue}
% \begin{macro}{\ktightmtcfalse}
% \ifcase\LANG\relax
-% For the \KOMAScript{} classes, with the commands \verb|\ktightmtctrue| (or the \index{k-tight}\texttt{k-tight}
-% package option) and \verb|\ktightmtcfalse| (or the \index{k-loose}\texttt{k-loose}
+% For the \KOMAScript{} classes, with the commands \verb|\ktightmtctrue| (or the \opt{k-tight}
+% package option) and \verb|\ktightmtcfalse| (or the \opt{k-loose}
% package option, which is the default), the mini-tables will have less (tight) or more (loose) space
% between contents lines.
% \or\relax
% Pour les classes \KOMAScript, avec les commandes \verb|\ktightmtctrue| (ou l'option de
-% paquetage \index{k-tight}\texttt{k-tight}) et
-% \verb|\ktightmtcfalse| (ou l'option de paquetage \index{k-loose}\texttt{k-loose}, qui est le choix par défaut), les
+% paquetage \opt{k-tight}) et
+% \verb|\ktightmtcfalse| (ou l'option de paquetage \opt{k-loose}, qui est le choix par défaut), les
% mini-tables auront moins (\emph{tight}) ou plus (\emph{loose}) d'espacement entre les lignes de leurs entrées.
% \fi
% \end{macro}
@@ -3757,7 +4313,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{quote}
% \verb|\mtcsetdepth{minitoc}{4}|
% \end{quote}
-% will set the counter \verb|minitocdepth| with the given value. This command checks that you set a depth for a
+% will set the counter \dcnt{minitocdepth} with the given value. This command checks that you set a depth for a
% mini-table type available in your document class (and that it is possible to change its depth).
% \or\relax
% Pour simplifier la redéfinition des profondeurs des mini-tables, vous disposez de la commande
@@ -3770,7 +4326,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{quote}
% \verb|\mtcsetdepth{minitoc}{4}|
% \end{quote}
-% forcera le compteur \verb|minitocdepth|~la valeur donnée. Cette commande vérifie que vous forcez une profondeur
+% forcera le compteur \dcnt{minitocdepth}~la valeur donnée. Cette commande vérifie que vous forcez une profondeur
% pour un type de mini-table disponible dans votre classe de document (et qu'il est possible de changer sa
% profondeur).
% \fi
@@ -3779,70 +4335,74 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \ifcase\LANG\relax
% \subsection{Languages for the titles}\label{fo+lang}
-% Most of the strings defined in the language definition files \index{.mld}(\texttt{.mld}) were taken from the
-% superb \texttt{babel} package~\cite{babel,babel-user} of \name{Johannes}{Braams},
+% Most of the strings defined in the language definition files (\suffix{.mld}) were taken from the
+% superb \pack{babel} package~\cite{babel,babel-user} of \name{Johannes}{Braams},
% some were adapted, others were made available by gentle users
-% or taken from specific packages, like Arab\TeX{}~\cite{arabtex2,arabtex}, \Arabi{}~\cite{arabi},
-% {Arm\TeX} (armenian)~\cite{armtex}, {Bang\TeX} (bangla)~\cite{bangtex},
-% \devnag{} for \TeX~\cite{devanagari},
-% \texttt{ethiop}~\cite{ethiop},
-% \texttt{guarani}~\cite{guarani},
-% Malayalam~\cite{malayalam,malayalam-o},
-% Mon\TeX{} (mongol)~\cite{mlsquick,montex}, CJK (chinese,
+% or taken from specific packages, like \pack{Arab\TeX}~\cite{arabtex2,arabtex},
+% \packa{\Arabi}{arabi}~\cite{arabi},
+% \pack{Arm\TeX} (armenian)~\cite{armtex}, \pack{Bang\TeX} (bangla)~\cite{bangtex},
+% \pack{Cervan\TeX} (spanish)~\cite{spanish4}.
+% \devnag\ipack{\devnag} for \TeX~\cite{devanagari},
+% \pack{ethiop}~\cite{ethiop},
+% \pack{guarani}~\cite{guarani},
+% \pack{malayalam}~\cite{malayalam} and \pack{omal}~\cite{malayalam-o},
+% \pack{Mon\TeX} (mongol)~\cite{mlsquick,montex}, \pack{CJK} (chinese,
% corean-hangûl/hanja, japanese, thai)~\cite{cjk,cjk2},
-% {\PLaTeX}~\cite{platex,platex-pl} (polish),
-% {\SLaTeX}~\cite{slatex} (swedish),
-% Farsi\TeX~\cite{farsi} (farsi or iranian), or \texttt{vietnam.sty}
+% \packa{\PLaTeX}{platex}~\cite{platex,platex-pl} (polish),
+% \packa{\SLaTeX}{slatex}~\cite{slatex} (swedish),
+% \pack{Farsi\TeX}~\cite{farsi} (farsi or iranian), or \pack{vietnam}
% --- latvian (letton),
-% greek-mono, greek-polydemo, greek-polykatha, polish2, russian2m, russian2o and spanish3
-% need Lambda~($\mathbf{\Lambda}$), i.e.,~the Omega~($\mathbf{\Omega}$) version of \LaTeX, (see~\cite{antomega}),
-% or even found by searching on the Web (\texttt{bulgarianb.mld} for upper cyrillic bulgarian,
-% \texttt{japanese.mld} for japanese, \texttt{serbianc.mld} for cyrillic serbian).
+% \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}),
+% or even found by searching on the Web (\xfile{bulgarianb.mld} for upper cyrillic bulgarian,
+% \xfile{japanese.mld} for japanese, \xfile{serbianc.mld} for cyrillic serbian).
% Other languages are welcome. See table~\vref{t+languages}.
% \or\relax
% \subsection{Langues pour les titres}\label{fo+lang}
-% La plupart des chaînes définies dans les fichiers de définition de langue \index{.mld}(\texttt{.mld}) ont été prises
-% dans le superbe paquetage \texttt{babel}~\cite{babel,babel-user} de \name{Johannes}{Braams}, certaines ont été adaptées,
+% La plupart des chaînes définies dans les fichiers de définition de langue (\suffix{.mld}) ont été prises
+% dans le superbe paquetage \pack{babel}~\cite{babel,babel-user} de \name{Johannes}{Braams}, certaines ont été adaptées,
% d'autres ont été mises à~disposition par d'aimables utilisateurs ou prises dans des paquetages spécifiques, tels
-% que Arab\TeX{}~\cite{arabtex2,arabtex}, \Arabi{}~\cite{arabi}, {Arm\TeX} (arménien)~\cite{armtex},
-% {Bang\TeX} (bangla)~\cite{bangtex},
-% \devnag{} pour \TeX~\cite{devanagari},
-% \texttt{ethiop}~\cite{ethiop}, \texttt{guarani}~\cite{guarani}, Malayalam~\cite{malayalam,malayalam-o},
-% Mon\TeX{} (mongol)~\cite{mlsquick,montex}, CJK (chinois,
+% que \pack{Arab\TeX}~\cite{arabtex2,arabtex}, \packa{\Arabi}{arabi}~\cite{arabi}, \pack{Arm\TeX} (arménien)~\cite{armtex},
+% \pack{Bang\TeX} (bangla)~\cite{bangtex},
+% \pack{Cervan\TeX} (espagnol)~\cite{spanish4}.
+% \devnag\ipack{\devnag} pour \TeX~\cite{devanagari},
+% \pack{ethiop}~\cite{ethiop}, \pack{guarani}~\cite{guarani}, \pack{malayalam}~\cite{malayalam} and
+% \pack{omal}~\cite{malayalam-o},
+% \pack{Mon\TeX} (mongol)~\cite{mlsquick,montex}, \pack{CJK} (chinois,
% coréen-hangûl/hanja, japonais, thaï)~\cite{cjk,cjk2},
-% {\PLaTeX}~\cite{platex,platex-pl} (polonais),
-% {\SLaTeX}~\cite{slatex} (suédois),
-% Farsi\TeX~\cite{farsi} (farsi ou iranien)
-% \texttt{vietnam.sty} --- le latvien (letton), des variantes de grec
-% (greek-mono, greek-polydemo, greek-polykatha), de polonais (polish2), de russe (russian2m, russian2o) et
-% d'espagnol (spanish3) ont besoin
-% de Lambda~($\mathbf{\Lambda}$), c'est-à-dire de la version de \LaTeX\ pour Omega~($\mathbf{\Omega}$),
+% \packa{\PLaTeX}{platex}~\cite{platex,platex-pl} (polonais),
+% \packa{\SLaTeX}{slatex}~\cite{slatex} (suédois),
+% \pack{Farsi\TeX}~\cite{farsi} (farsi ou iranien)
+% \pack{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}$),
% (voir~\cite{antomega}), --- ou ont même été trouvées en
-% cherchant sur le Web (\texttt{bulgarianb.mld} pour le haut bulgare cyrilique, \texttt{japanese.mld} pour le
-% japonais, \texttt{serbianc.mld} pour le serbe cyrillique). D'autres langues sont les bienvenues.
+% cherchant sur le Web (\xfile{bulgarianb.mld} pour le haut bulgare cyrillique, \xfile{japanese.mld} pour le
+% japonais, \xfile{serbianc.mld} pour le serbe cyrillique). D'autres langues sont les bienvenues.
% Voir le tableau~\vref{t+languages}.
% \fi
%
% \lneed{3}
% \ifcase\LANG\relax
% But\Virage{} for some oriental languages\,\footnote{Mainly for chinese, farsi, hangûl (korean), hanja (korean), japanese,
-% malayalam-omega, thai and some variants of russian.}, the sources of the titles use some exotic encodings which
+% \lopt{malayalam-omega}, thai and some variants of russian.}, the sources of the titles use some exotic encodings which
% are difficult to manipulate in a
-% \texttt{.dtx} file, hence the \texttt{.mld} file is then just a wrapper which loads a special file,
-% nicknamed a \index{.mlo}\texttt{.mlo}
-% file\,\footnote{The extension \texttt{.mlo} means \emph{minitoc language object}.}, not generated by the
-% \texttt{.dtx} file in the current version of \texttt{minitoc} package, but via \texttt{filecontents}
-% environments in the \index{minitoc.ins}\texttt{minitoc.ins} file, and playing with the ``catcode'' of
+% \suffix{.dtx} file, hence the \suffix{.mld} file is then just a wrapper which loads a special file,
+% nicknamed a \suffix{.mlo}
+% file\,\footnote{The extension \suffix{.mlo} means \emph{minitoc language object}.}, not generated by the
+% \suffix{.dtx} file in the current version of \upack{minitoc} package, but via \env{filecontents}
+% environments in the \xfile{minitoc.ins} file, and playing with the ``catcode'' of
% the ``delete'' character.
% \or\relax
% Mais\Virage{} pour certaines langues orientales\,\footnote{Principalement pour le chinois, le farsi, le coréen (hangûl et
-% hanja), le japonais, le malayalam-omega, le thaï et certaines variantes du russe.}, les sources des titres
+% hanja), le japonais, le \lopt{malayalam-omega}, le thaï et certaines variantes du russe.}, les sources des titres
% utilisent quelques
-% codages exotiques qu'il est difficile de manipuler dans un fichier \texttt{.dtx}, donc le fichier \texttt{.mld} est alors
-% un simple emballage qui charge un fichier spécial, surnommé fichier \index{.mlo}\texttt{.mlo}\,\footnote{Le
-% suffixe \texttt{.mlo} signifie \emph{minitoc language object} (objet de langue pour minitoc).}, qui n'est pas
-% engendré par le fichier \texttt{.dtx} dans la version actuelle du paquetage \texttt{minitoc}, mais via des
-% environnements \texttt{filecontents} dans le fichier \index{minitoc.ins}\texttt{minitoc.ins},
+% codages exotiques qu'il est difficile de manipuler dans un fichier \suffix{.dtx}, donc le fichier \suffix{.mld} est alors
+% un simple emballage qui charge un fichier spécial, surnommé fichier \suffix{.mlo}\,\footnote{Le
+% suffixe \suffix{.mlo} signifie \emph{minitoc language object} (objet de langue pour minitoc).}, qui n'est pas
+% engendré par le fichier \suffix{.dtx} dans la version actuelle du paquetage \upack{minitoc}, mais via des
+% environnements \env{filecontents} dans le fichier \xfile{minitoc.ins},
% et en jouant sur le «~catcode~» du caractère «~delete~».
% \fi
%
@@ -4227,8 +4787,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\mtcsetrules}
% \ifcase\LANG\relax
% By default, most of mini-tables have horizontal rules after their
-% titles and at their ends. The exception is the ``parttoc'' in a \texttt{book}- or
-% \texttt{report}-like document (i.e.,~when \verb|\chapter| is defined). To activate
+% titles and at their ends. The exception is the ``parttoc'' in a \class{book}- or
+% \class{report}-like document (i.e.,~when \verb|\chapter| is defined). To activate
% or deactivate these rules, the commands of the table~\vref{t+horiz} are available.
% But you can also use the following command, which is simpler:
% \begin{quote}
@@ -4248,8 +4808,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{itemize}
% \end{samepage}
% \or\relax
-% Par défaut, la plupart des mini-tables ont des filets horizontaux après leurs titres et à~leurs fins, L'exception
-% est la «~parttoc~» dans un document de type analogue à~\texttt{book} ou \texttt{report} (c'est-à-dire lorsque
+% Par défaut, la plupart des mini-tables ont des filets horizontaux après leurs titres et à~leurs fins. L'exception
+% est la «~parttoc~» dans un document de type analogue à~\class{book} ou \class{report} (c'est-à-dire lorsque
% la commande \verb|\chapter| est définie). Pour activer ou désactiver ces filets, les commandes du
% tableau~\vref{t+horiz} sont disponibles. Mais vous pouvez aussi utiliser la commande suivante, plus simple:
% \begin{quote}
@@ -4327,13 +4887,13 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \ifcase\LANG\relax
% In the mini-tables, they are leaders of dots between
-% the section titles and the page numbers. The \texttt{undotted}
-% package option removes these dots. The \texttt{dotted} package option
+% the section titles and the page numbers. The \opt{undotted}
+% package option removes these dots. The \opt{dotted} package option
% is the default. See also section~\vref{s+alt+layout}.
% \or\relax
% Dans les mini-tables, il y~a des points de conduite entre les titres de sections et les numéros de pages.
-% L'option de paquetage \texttt{undotted} supprime ces points de conduite. L'option de paquetage
-% \texttt{dotted} est le choix par défaut. Voir aussi la section~\vref{s+alt+layout}.
+% L'option de paquetage \opt{undotted} supprime ces points de conduite. L'option de paquetage
+% \opt{dotted} est le choix par défaut. Voir aussi la section~\vref{s+alt+layout}.
% \fi
%
% \lneed{5}
@@ -4344,14 +4904,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% By default, a parttoc (or a partlof or a
-% partlot), in a \texttt{book}- or \texttt{report}-class document, is preceded and followed by a
+% partlot), in a \class{book}- or \class{report}-class document, is preceded and followed by a
% \verb|\cleardoublepage| (which acts like \verb|\clearpage| in a one-side document), and has a page style of
% \texttt{empty}. Since version~\#32, you can modify this
% behaviour by redefining the commands of table~\vref{t+parttoc+features}, whose meaning
% is obvious. A feature defined as \texttt{\bs empty} does nothing.
% \or\relax
-% Par défaut, une parttoc (ou une partlof ou une partlot), dans un document de classe \texttt{book} ou
-% \texttt{report},
+% Par défaut, une parttoc (ou une partlof ou une partlot), dans un document de classe \class{book} ou
+% \class{report},
% est précédée et suivie par une \verb|\cleardoublepage| (qui agit comme \verb|\clearpage| dans un document en recto),
% et a un style de page \texttt{empty}. Depuis la version~\#32, vous pouvez modifier ce comportement en
% redéfinissant les commandes du tableau~\vref{t+parttoc+features}, dont la signification est évidente.
@@ -4563,11 +5123,11 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% \subsubsection[Remark about page styles]{Remark about page styles\,\footnote{This remark is taken and adapted
% from a draft of the second edition of the JMPL~\cite{JMPL1}, by
-% \name{Benjamin}{Bayart}, where he comments the \texttt{minitoc} package.}}
+% \name{Benjamin}{Bayart}, where he comments the \upack{minitoc} package.}}
% \or\relax
% \subsubsection[Remarque sur les styles de page]{Remarque sur les styles de page\,\footnote{Cette remarque est
% tirée et adaptée d'une version préliminaire de la seconde édition du JMPL~\cite{JMPL1}, par
-% \name{Benjamin}{Bayart}, où il commente le paquetage \texttt{minitoc}.}}
+% \name{Benjamin}{Bayart}, où il commente le paquetage \upack{minitoc}.}}
% \fi
% \ifcase\LANG\relax
% The \Virage{}default commands for
@@ -4643,7 +5203,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\firstchapteris}
% \begin{macro}{\firstsectionis}
% \ifcase\LANG\relax
-% To make the \texttt{minitoc}
+% To make the \upack{minitoc}
% package work with such documents, you must insert the command:
% \begin{quote}
% \texttt{\bs firstchapteris\{}\meta{N}\texttt{\}}
@@ -4659,7 +5219,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|\firstsectionis| commands are similar for parts and sections with
% a non standard numbering.
% \or\relax
-% Pour que le paquetage \texttt{minitoc} fonctionne avec de tels documents, vous devez insérer la commande:
+% Pour que le paquetage \upack{minitoc} fonctionne avec de tels documents, vous devez insérer la commande:
% \begin{quote}
% \texttt{\bs firstchapteris\{}\meta{N}\texttt{\}}
% \end{quote}
@@ -4701,12 +5261,12 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% If{\Virage} you want to add entries in the Table of Contents for
% objects like the Table of Contents itself, the List of
% Figures, the List of Tables, the Bibliography or the Index,
-% you should use the \index{tocbibind}\texttt{tocbibind} package~\cite{tocbibind} by \name{Peter~R.}{Wilson}
+% you should use the \pack{tocbibind} package~\cite{tocbibind} by \name{Peter~R.}{Wilson}
% (this package is available from the CTAN archives).
% \or\relax
% Si{\Virage} vous souhaitez ajouter des entrées dans la table des matières pour des objets tels que la table de
% matières elle-même, la liste des figures, la liste de tableaux, la bibliographie ou l'index, vous devriez
-% utiliser le paquetage \index{tocbibind}\texttt{tocbibind}~\cite{tocbibind} de \name{Peter~R.}{Wilson} (ce
+% utiliser le paquetage \pack{tocbibind}~\cite{tocbibind} de \name{Peter~R.}{Wilson} (ce
% paquetage est disponible sur les archives CTAN).
% \fi
%
@@ -4714,7 +5274,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\dominitoc}
% \ifcase\LANG\relax
% But these entries are considered as chapters (or sections in
-% an article class document) when the \texttt{.toc} file is
+% an article class document) when the \suffix{.toc} file is
% scanned to prepare the minitocs (the \verb|\dominitoc| phase).
% \or\relax
% Mais ces entrées sont considérées comme des chapitres (ou des sections dans un document de classe article)
@@ -4724,14 +5284,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% Note that the same problems appear if you use one of the \texttt{scrbook}, \texttt{scrreprt} or
-% \texttt{scrartcl.cls} \KOMAScript{} classes~\cite{koma,komab} with some options (\texttt{liststotoc},
-% \texttt{liststotocnumbered}, \texttt{bibtotoc}, \texttt{bibtotocnumbered}, and \texttt{idxtotoc}).
-% The solutions are the same.
+% 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},
+% \optp{liststotocnumbered}{KOMA}, \optp{bibtotoc}{KOMA}, \optp{bibtotocnumbered}{KOMA}, and \optp{idxtotoc}{KOMA}).
+% 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{koma,komab}
-% \texttt{scrbook}, \texttt{scrreprt} or \texttt{scrartcl.cls} avec certaines options (\texttt{liststotoc},
-% \texttt{liststotocnumbered}, \texttt{bibtotoc}, \texttt{bibtotocnumbered} et \texttt{idxtotoc}).
+% Notez que les mêmes problèmes apparaissent lorsque vous utilisez l'une des classes \KOMAScript~\cite{komab,koma}
+% \class{scrbook}, \class{scrreprt} or \class{scrartcl} avec certaines options (\optp{liststotoc}{KOMA},
+% \optp{liststotocnumbered}{KOMA}, \optp{bibtotoc}{KOMA}, \optp{bibtotocnumbered}{KOMA} et \optp{idxtotoc}{KOMA}).
% Les solutions sont les mêmes.
% \fi
% \end{SMOOTH}
@@ -4868,46 +5428,46 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% and/or glossary (or index) are processed as starred sections, you must
% modify these additions to use section level commands.
%
-% And proceed \virage\emph{with extreme care}, tracking in the \emph{document}\texttt{.log} file the
-% insertion of \texttt{.mtc}\meta{N} files (and siblings). They are
-% some examples in the \index{mtc-add.tex}\texttt{mtc-add.tex} (see section~\vref{mtc-add.tex})
-% and \index{mtc-ads.tex}\texttt{mtc-ads.tex} (see section~\vref{mtc-ads.tex}) files distributed with
-% \texttt{minitoc}. The \texttt{mtc-ads.tex} example shows how much that problem is difficult.
+% And proceed \virage\emph{with extreme care}, tracking in the \emph{document}\suffix{.log} file the
+% insertion of \suffix{.mtc}\meta{N} files (and siblings). They are
+% some examples in the \exam{mtc-add.tex} (see section~\vref{mtc-add.tex})
+% and \exam{mtc-ads.tex} (see section~\vref{mtc-ads.tex}) files distributed with
+% \upack{minitoc}. The \exam{mtc-ads.tex} example shows how much that problem is difficult.
% \or\relax
% Bien sûr, les documents dans lesquels la table des matières, la liste des figures, la liste des tableaux, la
% bibliographie et/ou le glossaire (ou l'index) sont traités comme des sections étoilées, vous devez modifier ces
% additions pour utiliser des commandes au niveau section.
%
-% Et procédez \virage\emph{avec grand soin}, en suivant dans le fichier \emph{document}\texttt{.log} l'insertion des
-% fichiers \texttt{.mtc}\meta{N} (et
+% Et procédez \virage\emph{avec grand soin}, en suivant dans le fichier \emph{document}\suffix{.log} l'insertion des
+% fichiers \suffix{.mtc}\meta{N} (et
% analogues). Il y~a divers exemples dans les fichiers
-% \index{mtc-add.tex}\texttt{mtc-add.tex} (voir la section~\vref{mtc-add.tex}) et
-% \index{mtc-ads.tex}\texttt{mtc-ads.tex} (voir la section~\vref{mtc-ads.tex}) distribués avec \texttt{minitoc}.
-% L'exemple \texttt{mtc-ads.tex} montre combien ce problème est difficile.
+% \exam{mtc-add.tex} (voir la section~\vref{mtc-add.tex}) et
+% \exam{mtc-ads.tex} (voir la section~\vref{mtc-ads.tex}) distribués avec \upack{minitoc}.
+% L'exemple \exam{mtc-ads.tex} montre combien ce problème est difficile.
% \fi
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{notoccite} option}\label{ss+notoccite}
+% \section{The \uopt{notoccite} option}\label{ss+notoccite}\iopt{notoccite}
% \or\relax
-% \section{L'option \texttt{notoccite}}\label{ss+notoccite}
+% \section{L'option \uopt{notoccite}}\label{ss+notoccite}\iopt{notoccite}
% \fi
% \begin{macro}{\cite}
% \ifcase\LANG\relax
-% This option loads the \index{notoccite}\texttt{notoccite} package~\cite{notoccite} (by \name{Donald}{Arseneau}).
+% This option loads the \pack{notoccite} package~\cite{notoccite} (by \name{Donald}{Arseneau}).
% It avoids problems with \verb|\cite| commands in
% sectionning commands or captions: if you then run \BibTeX{} using the \index{unsrt}\texttt{unsrt} (unsorted) style, or a
% similar style, these citations get numbered starting
% from the page in the table of contents where is the parasite citation, not the number they should have in the main text.
-% The \texttt{notoccite} package prevents this. As \texttt{minitoc} prints TOCs, it is subject to the same problem.
+% The \pack{notoccite} package prevents this. As \upack{minitoc} prints TOCs, it is subject to the same problem.
% See also \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibtocorder}.
% \or\relax
-% Cette option charge le paquetage \index{notoccite}\texttt{notoccite}~\cite{notoccite} (de \name{Donald}{Arseneau}).
+% Cette option charge le paquetage \pack{notoccite}~\cite{notoccite} (de \name{Donald}{Arseneau}).
% Elle évite des problèmes avec des commandes \verb|\cite| situées dans des commandes de sectionnement ou des
% captions: si vous exécutez alors \BibTeX{} en utilisant le style \index{unsrt}\texttt{unsrt} (non trié), ou un
% style similaire, ces citations seront numérotées en commençant à~la page de la table des matières où se trouve la
% citation parasite, et non avec le numéro qu'elles auraient dans le texte principal. Le paquetage
-% \texttt{notoccite} évite ceci. Comme \texttt{minitoc} imprime des tables des matières, il est sujet au même
+% \pack{notoccite} évite ceci. Comme \upack{minitoc} imprime des tables des matières, il est sujet au même
% problème.
% Voir aussi \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibtocorder}.
% \fi
@@ -4915,25 +5475,26 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{listfiles} and \texttt{nolistfiles} options}\label{s+listfiles}\index{listfiles}\index{nolistfiles}
-% The \texttt{listfiles} package option creates a list of the minitoc auxiliary files into the
-% file \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}. This feature can help you to remove these auxiliary
+% \section{The \uopt{listfiles} and \uopt{nolistfiles} options}\label{s+listfiles}\iopt{listfiles}\iopt{nolistfiles}
+% The \opt{listfiles} package option creates a list of the minitoc auxiliary files into the
+% file \emph{document}\suffix{.maf}\footnote{This package option is now (since version~\#48) the default (list created).}.
+% This feature can help you to remove these auxiliary
% files which are no more necessary after the \LaTeX\ run.
% Under Unix or Linux, you can use something like:
% \begin{quote}
-% \verb+cat +\emph{document}\verb+.maf | xargs -i -t \rm {}+
+% \verb+cat +\emph{document}\verb+.maf | \tool{xargs} -i -t \rm {}+
% \end{quote}
-% The \texttt{listfiles} package option is now (since version~\#48) the default (list created).
% \or\relax
-% \section{Les options \texttt{listfiles} et \texttt{nolistfiles}}\label{s+listfiles}\index{listfiles}\index{nolistfiles}
-% L'option de paquetage \texttt{listfiles} crée une liste des fichiers auxiliaires minitoc dans le
-% fichier \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}. Ce dispositif peut vous aider à~supprimer ces
+% \section{Les options \uopt{listfiles} et \uopt{nolistfiles}}\label{s+listfiles}\iopt{listfiles}\iopt{nolistfiles}
+% L'option de paquetage \opt{listfiles} crée une liste des fichiers auxiliaires minitoc dans le
+% fichier \emph{document}\suffix{.maf}\,\footnote{Cette option de paquetage est désormais (depuis la version~\#48)
+% le choix par défaut (liste créée).}.
+% Ce dispositif peut vous aider à~supprimer ces
% fichiers auxiliaires qui ne sont plus nécessaires après l'exécution de \LaTeX.
% Sous Unix ou Linux, vous pouvez utiliser quelque chose comme:
% \begin{quote}
-% \verb+cat +\emph{document}\verb+.maf | xargs -i -t \rm {}+
+% \verb+cat +\emph{document}\verb+.maf | \tool{xargs} -i -t \rm {}+
% \end{quote}
-% L'option de paquetage \texttt{listfiles} est désormais (depuis la version~\#48) le choix par défaut (liste créée).
% \fi
% \ifcase\LANG\relax
% \or\relax
@@ -4942,32 +5503,32 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% ^^A \need{.75\textheight} ^^A% for marginpars.
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{hints} option}\label{s+hints}\index{hints}
+% \section{The \uopt{hints} option}\label{s+hints}\iopt{hints}
% \or\relax
-% \section{L'option \texttt{hints}}\label{s+hints}\index{hints}
+% \section{L'option \uopt{hints}}\label{s+hints}\iopt{hints}
% \fi
% \ifcase\LANG\relax
% This package option detects some actions and the loading of some packages and classes
-% known as interacting with \texttt{minitoc},
+% known as interacting with \upack{minitoc},
% and also some frequent misuses and errors. This list of interacting packages and classes is, of course, not closed.
% If a known package is loaded,
-% this option writes some hints in the \emph{document}\texttt{.log} file and
-% emits a warning. The hints written in the \emph{document}\texttt{.log} file may suggest you to consult the
+% this option writes some hints in the \emph{document}\suffix{.log} file and
+% emits a warning. The hints written in the \emph{document}\suffix{.log} file may suggest you to consult the
% present document or
-% the \index{minitoc.bug}\texttt{minitoc.bug} file. \virage\emph{Your advice about this option will be welcome.}
-% This option is activated by default, but you can inhibit it via the \index{nohints}\texttt{nohints} option.
-% The following problems and potential problems are currently detected:
+% the \xfile{minitoc.bug} file. \virage\emph{Your advice about this option will be welcome.}
+% This option is activated by default, but you can inhibit it via the \opt{nohints} option.
+% The following (potential) problems are currently detected:
% \or\relax
% Cette option du paquetage détecte certaines actions et le chargement de certains paquetages et classes connus pour
-% interagir avec \texttt{minitoc}, ainsi que certaines mauvaises utilisations et erreurs fréquentes. La liste des
+% interagir avec \upack{minitoc}, ainsi que certaines mauvaises utilisations et erreurs fréquentes. La liste des
% paquetages et classes qui interagissent n'est évidemment pas close. Si un tel paquetage (ou classe) est chargé,
-% cette option écrit quelques indications (\emph{hints}) dans le fichier \emph{document}\texttt{.log}
+% cette option écrit quelques indications (\emph{hints}) dans le fichier \emph{document}\suffix{.log}
% et émet un avertissement. Les
-% indications écrites dans le fichier \emph{document}\texttt{.log} peuvent vous suggérer de consulter
+% indications écrites dans le fichier \emph{document}\suffix{.log} peuvent vous suggérer de consulter
% le présent document ou le
-% fichier \index{minitoc.bug}\texttt{minitoc.bug}. \virage\emph{Votre avis sur cette option sera le bienvenu.} Cette
-% option est activée par défaut, mais vous pouvez l'inhiber via l'option \index{nohints}\texttt{nohints}. Les problèmes
-% et problèmes potentiels suivants sont actuellement détectés:
+% fichier \xfile{minitoc.bug}. \virage\emph{Votre avis sur cette option sera le bienvenu.} Cette
+% option est activée par défaut, mais vous pouvez l'inhiber via l'option \opt{nohints}. Les problèmes
+% (potentiels) suivants sont actuellement détectés:
% \fi
% \begin{itemize}
% \lneed{14}
@@ -4989,19 +5550,19 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% another packages; reconsider then the loading order of the packages.}:
% \verb|\part|, \verb|\@part|, \verb|\@spart|, \verb|\chapter|, \verb|\@chapter|,
% \verb|\@schapter|, \verb|\section|, \verb|\@sect|, and \verb|\@ssect|.
-% Note that the \index{hyperref}\texttt{hyperref} (see section~\vref{faq.17}) package alters these commands at
+% Note that the \pack{hyperref} (see section~\vref{faq.17}) package alters these commands at
% \texttt{\bs begin\{document\}}, hence this problem might be reported if you use this package, but these
-% alterations seem harmless. Note that the \texttt{hyperref} must be loaded \emph{before} \texttt{minitoc}.
+% alterations seem harmless. Note that the \pack{hyperref} must be loaded \emph{before} \upack{minitoc}.
% \or\relax
% L'altération de certaines des commandes suivantes\,\footnote{Les commandes contenant le caractère <<~\texttt{@}~>>
% dans leurs noms sont des commandes internes de \LaTeX{}, d'un paquetage ou d'une classe; elles sont parfois
% altérées par d'autres paquetages; reconsidérez l'ordre de chargement des paquetages.}:
% \verb|\part|, \verb|\@part|, \verb|\@spart|, \verb|\chapter|, \verb|\@chapter|,
% \verb|\@schapter|, \verb|\section|, \verb|\@sect| et \verb|\@ssect|.
-% Mais le paquetage \index{hyperref}\texttt{hyperref} (voir la section~\vref{faq.17}) altère ces commandes lors de
+% Mais le paquetage \pack{hyperref} (voir la section~\vref{faq.17}) altère ces commandes lors de
% \texttt{\bs begin\{document\}}, donc ce problème pourrait être signalé si vous utilisez ce paquetage, mais
-% ces altérations semblent bénignes. Notez que le paquetage \texttt{hyperref} doit être chargé \emph{avant}
-% \texttt{minitoc}.
+% ces altérations semblent bénignes. Notez que le paquetage \pack{hyperref} doit être chargé \emph{avant}
+% \upack{minitoc}.
% \fi
% \end{macro}
% \end{macro}
@@ -5018,49 +5579,49 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \item
% \ifcase\LANG\relax
% Presence of the following packages or classes, which need some precautions:
-% \index{amsbook}\texttt{amsbook} (class),
-% \index{memoir}\texttt{memoir} (class),
-% \index{appendix}\texttt{appendix},
-% \index{placeins}\texttt{placeins} (beware to its options and its release date (2005/04/18 at least)),
-% \index{scrbook}\texttt{scrbook} (class),
-% \index{scrreprt}\texttt{scrreprt} (class),
-% \index{scrartcl}\texttt{scrartcl} (class),
-% \index{tocbibind}\texttt{tocbibind}, and
-% \index{tocloft}\texttt{tocloft}.
+% \class{amsbook} (class),
+% \class{memoir} (class),
+% \pack{appendix},
+% \pack{placeins} (beware to its options and its release date (2005/04/18 at least)),
+% \class{scrbook} (class),
+% \class{scrreprt} (class),
+% \class{scrartcl} (class),
+% \pack{tocbibind}, and
+% \pack{tocloft}.
% \or\relax
% Présence des paquetages et classes suivants, qui demandent certaines précautions:
-% \index{amsbook}\texttt{amsbook} (classe),
-% \index{appendix}\texttt{appendix},
-% \index{placeins}\texttt{placeins} (attention à~ses options et à~sa date (au moins 2005/04/18)),
-% \index{scrbook}\texttt{scrbook} (classe),
-% \index{scrreprt}\texttt{scrreprt} (classe),
-% \index{scrartcl}\texttt{scrartcl} (classe),
-% \index{tocbibind}\texttt{tocbibind} et
-% \index{tocloft}\texttt{tocloft}.
+% \class{amsbook} (classe),
+% \pack{appendix},
+% \pack{placeins} (attention à~ses options et à~sa date (au moins 2005/04/18)),
+% \class{scrbook} (classe),
+% \class{scrreprt} (classe),
+% \class{scrartcl} (classe),
+% \pack{tocbibind} et
+% \pack{tocloft}.
% \fi
% \lneed{5}
% \item
% \ifcase\LANG\relax
% Presence of the following packages or classes, which, unfortunately, are incompatible
-% with the \texttt{minitoc} package:
-% \index{amsart}\texttt{amsart} (class),
-% \index{amsproc}\texttt{amsproc} (class),
-% \index{alphanum}\texttt{alphanum}, \index{jura}\texttt{jura} (class),
-% \index{titlesec}\texttt{titlesec}, and
-% \index{titletoc}\texttt{titletoc}\,\footnote{\label{fn+titlesec}The \texttt{titlesec} package redefines
+% with the \upack{minitoc} package:
+% \class{amsart} (class),
+% \class{amsproc} (class),
+% \pack{alphanum}, \class{jura} (class),
+% \pack{titlesec}, and
+% \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 \texttt{minitoc} and \texttt{titlesec}-\texttt{titletoc} are
+% completely alien to the standard \LaTeX\ way; hence \upack{minitoc} and \upack{titlesec}-\upack{titletoc} are
% fundamentaly incompatible, and it is very sad.}.
% \or\relax
% Présence des paquetages ou classes suivants, qui, malheureusement, sont incompatibles avec le paquetage
-% \texttt{minitoc}:
-% \index{amsart}\texttt{amsart} (classe),
-% \index{amsproc}\texttt{amsproc} (classe),
-% \index{alphanum}\texttt{alphanum}, \index{jura}\texttt{jura} (classe),
-% \index{titlesec}\texttt{titlesec} et
-% \index{titletoc}\texttt{titletoc}\,\footnote{\label{fn+titlesec}Le paquetage \texttt{titlesec} redéfinit les
+% \upack{minitoc}:
+% \class{amsart} (classe),
+% \class{amsproc} (classe),
+% \pack{alphanum}, \class{jura} (classe),
+% \pack{titlesec} et
+% \pack{titletoc}\,\footnote{\label{fn+titlesec}Le paquetage \upack{titlesec} redéfinit les
% commandes de sectionnement d'une manière complètement étrangère à~la manière standard de \LaTeX;
-% donc \texttt{minitoc} et \texttt{titlesec}-\texttt{titletoc} sont fondamentalement incompatibles,
+% donc \upack{minitoc} et \upack{titlesec}-\upack{titletoc} sont fondamentalement incompatibles,
% et ceci est fort regrettable.}.
% \fi
% \lneed{5}
@@ -5099,13 +5660,13 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\sectlot}
% \ifcase\LANG\relax
% Usage of \verb|\sectlof| and/or \verb|\sectlot| without
-% using the \index{insection}\texttt{insection} package option of \texttt{minitoc}
-% (or the \index{placeins}\texttt{placeins} package without
-% its \index{section}\texttt{section} option).
+% using the \opt{insection} package option of \upack{minitoc}
+% (or the \pack{placeins} package without
+% its \optp{section}{placeins} option).
% \or\relax
% Utilisation de \verb|\sectlof| et/ou \verb|\sectlot| sans utiliser l'option de paquetage
-% \index{insection}\texttt{insection} de \texttt{minitoc} (ou le paquetage \index{placeins}\texttt{placeins}
-% sans son option \index{section}\texttt{section}).
+% \opt{insection} de \upack{minitoc} (ou le paquetage \pack{placeins}
+% sans son option \optp{section}{placeins}).
% \fi
% \end{macro}
% \end{macro}
@@ -5114,13 +5675,13 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \item
% \ifcase\LANG\relax
-% If you are using short extensions (because of your operating system or the \index{shortext}\texttt{shortext}
+% If you are using short extensions (because of your operating system or the \opt{shortext}
% package option, see section~\vref{MS-DOS}) and go beyond the limit of 99~parts, chapters or sections,
-% the \texttt{hints} package option displays a warning.
+% the \opt{hints} package option displays a warning.
% \or\relax
% Si vous utilisez des suffixes courts (à~cause de votre système d'exploitation ou de l'option de paquetage
-% \index{shortext}\texttt{shortext}, voyez à~la section~\vref{MS-DOS}) et que vous allez au-delà de la
-% limite de 99~parties, chapitres ou sections, l'option de paquetage signale un avertissement.
+% \opt{shortext}, voyez à~la section~\vref{MS-DOS}) et que vous allez au-delà de la
+% limite de 99~parties, chapitres ou sections, l'option de paquetage \opt{hints} signale un avertissement.
% \fi
% \lneed{5}
% \item
@@ -5128,17 +5689,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\mtcaddchapter}
% \begin{macro}{\mtcaddsection}
% \ifcase\LANG\relax\label{h.abstract}
-% If the \index{abstract}\texttt{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}), is used with its
-% \index{addtotoc}\texttt{addtotoc} option, a ``{Abstract}'' entry is added to the table of contents,
+% If the \pack{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}), is used with its
+% \optp{addtotoc}{abstract} option, a ``{Abstract}'' entry is added to the table of contents,
% as a starred chapter if the document class defines \verb|\chapter|, else as a starred section.
% This is detected and you should add a \verb|\mtcaddchapter[]| or a \verb|\mtcaddsection[]|
-% command after your \texttt{abstract} environment.
+% command after your \env{abstract} environment.
% \or\relax\label{h.abstract}
-% Si le paquetage \index{abstract}\texttt{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}), est utilisé
-% avec son option \index{addtotoc}\texttt{addtotoc}, une entrée «~{Abstract}~» (ou équivalente) est ajoutée
+% Si le paquetage \pack{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}), est utilisé
+% avec son option \optp{addtotoc}{abstract}, une entrée «~{Abstract}~» (ou équivalente) est ajoutée
% à~la table des matières, comme un chapitre étoilé si la classe de document définit \verb|\chapter|, sinon
% comme une section étoilée. Ceci est détecté et vous devriez ajouter une commande \verb|\mtcaddchapter[]| ou
-% \verb|\mtcaddsection[]| après votre environnement \texttt{abstract}.
+% \verb|\mtcaddsection[]| après votre environnement \env{abstract}.
% \fi
% \end{macro}
% \end{macro}
@@ -5146,127 +5707,129 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.sectsty}
-% If the \index{sectsty}\texttt{sectsty} package~\cite{sectsty} (by \name{Rowland}{McDonnell}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% If the \pack{sectsty} package~\cite{sectsty} (by \name{Rowland}{McDonnell}) is used,
+% it must be loaded \emph{before} the \upack{minitoc} package. The interaction has been pointed out
+% by \name{Bil}{Kleb}.
% \or\relax\label{h.sectsty}
-% Si le paquetage \index{sectsty}\texttt{sectsty}~\cite{sectsty} (de \name{Rowland}{McDonnell}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Si le paquetage \pack{sectsty}~\cite{sectsty} (de \name{Rowland}{McDonnell}) est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}. L'interaction a été signalée par
+% \name{Bil}{Kleb}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.varsects}
-% If the \index{varsects}\texttt{varsects} package~\cite{varsects}
+% If the \pack{varsects} package~\cite{varsects}
% (by \name{Daniel}{Taupin}\textsuperscript{\textdied}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.varsects}
-% Si le paquetage \index{varsects}\texttt{varsects}~\cite{varsects}
+% Si le paquetage \pack{varsects}~\cite{varsects}
% (de \name{Daniel}{Taupin}\textsuperscript{\textdied}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.fncychap}
-% If the \index{fncychap}\texttt{fncychap} package~\cite{fncychap}
+% If the \pack{fncychap} package~\cite{fncychap}
% (by \name{Ulf~A.}{Lindgren}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.fncychap}
-% Si le paquetage \index{fncychap}\texttt{fncychap}~\cite{fncychap}
+% Si le paquetage \pack{fncychap}~\cite{fncychap}
% (de \name{Ulf~A.}{Lindgren}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.hangcaption}
-% If the \index{hangcaption}\texttt{hangcaption} package~\cite{hangcaption}
+% If the \pack{hangcaption} package~\cite{hangcaption}
% (by \name{David~M.}{Jones}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.hangcaption}
-% Si le paquetage \index{hangcaption}\texttt{hangcaption}~\cite{hangcaption}
+% Si le paquetage \pack{hangcaption}~\cite{hangcaption}
% (de \name{David~M.}{Jones}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.quotchap}
-% If the \index{quotchap}\texttt{quotchap} package~\cite{quotchap}
+% If the \pack{quotchap} package~\cite{quotchap}
% (by \name{Karsten}{Tinnefeld}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.quotchap}
-% Si le paquetage \index{quotchap}\texttt{quotchap}~\cite{quotchap}
+% Si le paquetage \pack{quotchap}~\cite{quotchap}
% (de \name{Karsten}{Tinnefeld}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.romannum}
-% If the \index{romannum}\texttt{romannum} package~\cite{romannum}
+% If the \pack{romannum} package~\cite{romannum}
% (by \name{Peter~R.}{Wilson}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.romannum}
-% Si le paquetage \index{romannum}\texttt{romannum}~\cite{romannum}
+% Si le paquetage \pack{romannum}~\cite{romannum}
% (de \name{Peter~R.}{Wilson}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.sfheaders}
-% If the \index{sfheaders}\texttt{sfheaders} package~\cite{sfheaders}
+% If the \pack{sfheaders} package~\cite{sfheaders}
% (by \name{Maurizio}{Loreti}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.sfheaders}
-% Si le paquetage \index{sfheaders}\texttt{sfheaders}~\cite{sfheaders}
+% Si le paquetage \pack{sfheaders}~\cite{sfheaders}
% (de \name{Maurizio}{Loreti}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.alnumsec}
-% If the \index{alnumsec}\texttt{alnumsec} package~\cite{alnumsec}
-% (by \name{Frank}{Küster}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% If the \pack{alnumsec} package~\cite{alnumsec}
+% (by \namea{Frank}{Küster}{Kuster}) is used,
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.alnumsec}
-% Si le paquetage \index{alnumsec}\texttt{alnumsec}~\cite{alnumsec}
-% (de \name{Frank}{Küster}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Si le paquetage \pack{alnumsec}~\cite{alnumsec}
+% (de \namea{Frank}{Küster}{Kuster}) est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{3}
% \item
% \ifcase\LANG\relax\label{h.captcont}
-% If the \index{captcont}\texttt{captcont} package~\cite{captcont}
+% If the \pack{captcont} package~\cite{captcont}
% (by \name{Steven~Douglas}{Cochran}) is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.captcont}
-% Si le paquetage \index{captcont}\texttt{captcont}~\cite{captcont}
+% Si le paquetage \pack{captcont}~\cite{captcont}
% (de \name{Steven~Douglas}{Cochran}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \lneed{4}
% \item
% \begin{SMOOTH}
% \ifcase\LANG\relax\label{h.caption}\label{h.caption2}\label{h.ccaption}\label{h.mcaption}
-% If one of the \index{caption}\texttt{caption}~\cite{caption},
-% \index{caption2}\texttt{caption2}\footnote{This package is obsolete;
-% now use the \texttt{caption} package.}~\cite{caption2}, (both written by \xname{Axel}{Sommerfeldt}),
-% \index{ccaption}\texttt{ccaption}~\cite{ccaption} (written by \name{Peter~R.}{Wilson}), or
-% \index{mcaption}\texttt{mcaption}~\cite{mcaption} (written by \xname{Stephan}{Hennig}), packages is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package.
+% If one of the \pack{caption}~\cite{caption},
+% \pack{caption2}\footnote{This package is obsolete;
+% now use the \upack{caption} package.}~\cite{caption2}, (both written by \xname{Axel}{Sommerfeldt}),
+% \pack{ccaption}~\cite{ccaption} (written by \name{Peter~R.}{Wilson}), or
+% \pack{mcaption}~\cite{mcaption} (written by \xname{Stephan}{Hennig}), packages is used,
+% it must be loaded \emph{before} the \upack{minitoc} package.
% \or\relax\label{h.caption}\label{h.caption2}\label{h.ccaption}\label{h.mcaption}
-% Si l'un des paquetages \index{caption}\texttt{caption}~\cite{caption},
-% \index{caption2}\texttt{caption2}~\cite{caption2}\,\footnote{Ce paquetage est obsolète; utilisez
-% maintenant le paquetage \texttt{caption}.}, (tous deux écrits par \xname{Axel}{Sommerfeldt}),
-% \index{ccaption}\texttt{ccaption}~\cite{ccaption} (écrit par \name{Peter~R.}{Wilson}), ou
-% \index{mcaption}\texttt{mcaption}~\cite{mcaption} (écrit par \xname{Stephan}{Hennig}), est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Si l'un des paquetages \pack{caption}~\cite{caption},
+% \pack{caption2}~\cite{caption2}\,\footnote{Ce paquetage est obsolète; utilisez
+% maintenant le paquetage \upack{caption}.}, (tous deux écrits par \xname{Axel}{Sommerfeldt}),
+% \pack{ccaption}~\cite{ccaption} (écrit par \name{Peter~R.}{Wilson}), ou
+% \pack{mcaption}~\cite{mcaption} (écrit par \xname{Stephan}{Hennig}), est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% \fi
% \end{SMOOTH}
% \lneed{4}
% \item
% \ifcase\LANG\relax
-% If you try to insert empty mini-tables, the \texttt{hints} option gives a global warning (except if you
-% used also the \texttt{nocheckfiles}\index{nocheckfiles} option, see section~\vref{s+placing}).
+% If you try to insert empty mini-tables, the \opt{hints} option gives a global warning (except if you
+% used also the \opt{nocheckfiles} option, see section~\vref{s+placing}).
% \or\relax
-% Si vous essayez d'insérer des mini-tables vides, l'option \texttt{hints} vous donne un avertissement
-% global (sauf si vous avez aussi utilisé l'option \texttt{nocheckfiles}\index{nocheckfiles}, voyez la
+% Si vous essayez d'insérer des mini-tables vides, l'option \opt{hints} vous donne un avertissement
+% global (sauf si vous avez aussi utilisé l'option \opt{nocheckfiles}, voyez la
% section~\vref{s+placing}).
% \fi
% \lneed{4}
@@ -5308,28 +5871,28 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% Under\Virage{} MS-DOS (and other PC oriented old operating systems),
% the filename extensions are limited to 3 characters.
-% The \texttt{minitoc} package determines dynamically the type of
+% The \upack{minitoc} package determines dynamically the type of
% extensions available and will use it.
% All other modifications will be done automatically.
-% The \texttt{.mtc}\meta{N}
-% extensions will become \texttt{.M}\meta{N}, where \meta{N} is the absolute chapter
+% The \suffix{.mtc}\meta{N}
+% extensions will become \suffix{.M}\meta{N}, where \meta{N} is the absolute chapter
% number.
-% The extensions \verb|.mlf|\meta{N} and \verb|.mlt|\meta{N} become
-% \verb|.F|\meta{N} and \verb|.T|\meta{N}.
-% The \texttt{.ptc}\meta{N}
-% extensions become \texttt{.P}\meta{N}, where \meta{N} is the absolute part number.
-% The extensions \verb|.plf|\meta{N} and \verb|.plt|\meta{N} become
-% \verb|.G|\meta{N} and \verb|.U|\meta{N}.
-% The \texttt{.stc}\meta{N}
-% extensions become \texttt{.S}\meta{N}, where \meta{N} is the absolute section
+% The extensions \suffix{.mlf}\meta{N} and \suffix{.mlt}\meta{N} become
+% \suffix{.F}\meta{N} and \suffix{.T}\meta{N}.
+% The \suffix{.ptc}\meta{N}
+% extensions become \suffix{.P}\meta{N}, where \meta{N} is the absolute part number.
+% The extensions \suffix{.plf}\meta{N} and \suffix{.plt}\meta{N} become
+% \suffix{.G}\meta{N} and \suffix{.U}\meta{N}.
+% The \suffix{.stc}\meta{N}
+% extensions become \suffix{.S}\meta{N}, where \meta{N} is the absolute section
% number.
-% The extensions \verb|.slf|\meta{N} and \verb|.slt|\meta{N} become
-% \verb|.H|\meta{N} and \verb|.V|\meta{N}. All these extensions are listed in table~\vref{t+suffixes}.
+% The extensions \suffix{.slf}\meta{N} and \suffix{.slt}\meta{N} become
+% \suffix{.H}\meta{N} and \suffix{.V}\meta{N}. All these extensions are listed in table~\vref{t+suffixes}.
% Of course, this implies a limit of 99~chapters in a
% document, but do you really need so many chapters (or sections in an
% article)? The limit of 99~parts does not seem too serious for
% most documents, but for sections, it could be tragical.
-% The \texttt{hints} option (section~\vref{s+hints}) will report such situations.
+% The \opt{hints} option (section~\vref{s+hints}) will report such situations.
% See also section~\vref{.8+3}.
% \begin{table}[t]
% \centering
@@ -5340,34 +5903,34 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{mini-table}&\textbf{long extensions}&\textbf{short extensions}\\
% &(UNIX, etc.)&(MS-DOS, etc,)\\
% \midrule
-% parttoc&\texttt{.ptc}\meta{N}&\texttt{.P}\meta{N}\\
-% partlof&\texttt{.plf}\meta{N}&\texttt{.G}\meta{N}\\
-% partlot&\texttt{.plt}\meta{N}&\texttt{.U}\meta{N}\\
+% parttoc&\suffix{.ptc}\meta{N}&\suffix{.P}\meta{N}\\
+% partlof&\suffix{.plf}\meta{N}&\suffix{.G}\meta{N}\\
+% partlot&\suffix{.plt}\meta{N}&\suffix{.U}\meta{N}\\
% \midrule
-% minitoc&\texttt{.mtc}\meta{N}&\texttt{.M}\meta{N}\\
-% minilof&\texttt{.mlf}\meta{N}&\texttt{.F}\meta{N}\\
-% minilot&\texttt{.mlt}\meta{N}&\texttt{.T}\meta{N}\\
+% minitoc&\suffix{.mtc}\meta{N}&\suffix{.M}\meta{N}\\
+% minilof&\suffix{.mlf}\meta{N}&\suffix{.F}\meta{N}\\
+% minilot&\suffix{.mlt}\meta{N}&\suffix{.T}\meta{N}\\
% \midrule
-% secttoc&\texttt{.stc}\meta{N}&\texttt{.S}\meta{N}\\
-% sectlof&\texttt{.slf}\meta{N}&\texttt{.H}\meta{N}\\
-% sectlot&\texttt{.slt}\meta{N}&\texttt{.V}\meta{N}\\
+% secttoc&\suffix{.stc}\meta{N}&\suffix{.S}\meta{N}\\
+% sectlof&\suffix{.slf}\meta{N}&\suffix{.H}\meta{N}\\
+% sectlot&\suffix{.slt}\meta{N}&\suffix{.V}\meta{N}\\
% \bottomrule
% \end{tabular}
% \end{table}
% \or\relax
% Sous\Virage{} MS-DOS (et autres vieux systèmes d'exploitation pour PC), les suffixes des noms de fichiers sont
-% limités à~3~caractères. Le paquetage \texttt{minitoc} détermine dynamiquement le type de suffixes disponible et
-% l'utilisera. Toutes les autres modifications seront faites automatiquement. Les suffixes \texttt{.mtc}\meta{N} deviendront
-% \texttt{.M}\meta{N}, où \meta{N} est le numéro absolu de chapitre.
-% Les suffixes \verb|.mlf|\meta{N} et \verb|.mlt|\meta{N} deviennent \verb|.F|\meta{N} et \verb|.T|\meta{N}.
-% Les suffixes \texttt{.ptc}\meta{N} deviennent \texttt{.P}\meta{N}, où \meta{N} est le numéro absolu de partie.
-% Les suffixes \verb|.plf|\meta{N} et \verb|.plt|\meta{N} deviennent \verb|.G|\meta{N} et \verb|.U|\meta{N}.
-% Les suffixes \texttt{.stc}\meta{N} deviennent \texttt{.S}\meta{N}, où \meta{N} est le numéro absolu de section.
-% Les suffixes \verb|.slf|\meta{N} et \verb|.slt|\meta{N} deviennent \verb|.H|\meta{N} et \verb|.V|\meta{N}.
+% limités à~3~caractères. Le paquetage \upack{minitoc} détermine dynamiquement le type de suffixes disponible et
+% l'utilisera. Toutes les autres modifications seront faites automatiquement. Les suffixes \suffix{.mtc}\meta{N} deviendront
+% \suffix{.M}\meta{N}, où \meta{N} est le numéro absolu de chapitre.
+% Les suffixes \suffix{.mlf}\meta{N} et \suffix{.mlt}\meta{N} deviennent \suffix{.F}\meta{N} et \suffix{.T}\meta{N}.
+% Les suffixes \suffix{.ptc}\meta{N} deviennent \suffix{.P}\meta{N}, où \meta{N} est le numéro absolu de partie.
+% Les suffixes \suffix{.plf}\meta{N} et \suffix{.plt}\meta{N} deviennent \suffix{.G}\meta{N} et \suffix{.U}\meta{N}.
+% Les suffixes \suffix{.stc}\meta{N} deviennent \suffix{.S}\meta{N}, où \meta{N} est le numéro absolu de section.
+% Les suffixes \suffix{.slf}\meta{N} et \suffix{.slt}\meta{N} deviennent \suffix{.H}\meta{N} et \suffix{.V}\meta{N}.
% Tous ces suffixes sont listés dans le tableau~\vref{t+suffixes}.
% Bien sûr, ceci implique une limite de 99~chapitres dans un document, mais avez-vous vraiment besoin d'autant de
% chapitres (ou de sections dans un article)? La limite de 99~parties ne semble pas trop grave pour la plupart des
-% documents, mais pour les sections, ceci pourrait être tragique. L'option \texttt{hints} (section~\vref{s+hints})
+% documents, mais pour les sections, ceci pourrait être tragique. L'option \opt{hints} (section~\vref{s+hints})
% signalera de telles situations.
% Voir aussi la section~\vref{.8+3}.
% \begin{table}[t]
@@ -5379,17 +5942,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \textbf{mini-table}&\textbf{suffixes longs}&\textbf{suffixes courts}\\
% &(UNIX, etc.)&(MS-DOS, etc,)\\
% \midrule
-% parttoc&\texttt{.ptc}\meta{N}&\texttt{.P}\meta{N}\\
-% partlof&\texttt{.plf}\meta{N}&\texttt{.G}\meta{N}\\
-% partlot&\texttt{.plt}\meta{N}&\texttt{.U}\meta{N}\\
+% parttoc&\suffix{.ptc}\meta{N}&\suffix{.P}\meta{N}\\
+% partlof&\suffix{.plf}\meta{N}&\suffix{.G}\meta{N}\\
+% partlot&\suffix{.plt}\meta{N}&\suffix{.U}\meta{N}\\
% \midrule
-% minitoc&\texttt{.mtc}\meta{N}&\texttt{.M}\meta{N}\\
-% minilof&\texttt{.mlf}\meta{N}&\texttt{.F}\meta{N}\\
-% minilot&\texttt{.mlt}\meta{N}&\texttt{.T}\meta{N}\\
+% minitoc&\suffix{.mtc}\meta{N}&\suffix{.M}\meta{N}\\
+% minilof&\suffix{.mlf}\meta{N}&\suffix{.F}\meta{N}\\
+% minilot&\suffix{.mlt}\meta{N}&\suffix{.T}\meta{N}\\
% \midrule
-% secttoc&\texttt{.stc}\meta{N}&\texttt{.S}\meta{N}\\
-% sectlof&\texttt{.slf}\meta{N}&\texttt{.H}\meta{N}\\
-% sectlot&\texttt{.slt}\meta{N}&\texttt{.V}\meta{N}\\
+% secttoc&\suffix{.stc}\meta{N}&\suffix{.S}\meta{N}\\
+% sectlof&\suffix{.slf}\meta{N}&\suffix{.H}\meta{N}\\
+% sectlot&\suffix{.slt}\meta{N}&\suffix{.V}\meta{N}\\
% \bottomrule
% \end{tabular}
% \end{table}
@@ -5421,35 +5984,35 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% \section{The \texttt{mtcoff} package}\label{o+mtcoff}\index{mtcoff}
+% \section{The \upack{mtcoff} package}\label{o+mtcoff}\ipack{mtcoff}
% \or\relax
-% \section{Le paquetage \texttt{mtcoff} }\label{o+mtcoff}\index{mtcoff}
+% \section{Le paquetage \upack{mtcoff} }\label{o+mtcoff}\ipack{mtcoff}
% \fi
% \ifcase\LANG\relax
-% If a document has been prepared with the \texttt{minitoc} package,
-% it contains many \texttt{minitoc} specific commands, most of them being
+% If a document has been prepared with the \upack{minitoc} package,
+% it contains many \upack{minitoc} specific commands, most of them being
% \verb|\dominitoc|,
% \verb|\faketableofcontents|, and \verb|\minitoc| commands (and their
% equivalents for lists of figures and tables).
% If you want to typeset
% this document without any mini-table, you have just to replace the
-% \texttt{minitoc} package by the \texttt{mtcoff} package (without option), and all these
-% commands will be ignored, eventually writing warning messages in the \emph{document}\texttt{.log} file.
+% \upack{minitoc} package by the \pack{mtcoff} package (without option), and all these
+% commands will be ignored, eventually writing warning messages in the \emph{document}\suffix{.log} file.
% At least two \LaTeX\ runs will be necessary to get a correct page numbering and cross references.
-% It also sanitizes the \texttt{.aux}, \texttt{.toc},
-% \texttt{.lof}, and \texttt{.lot} files from \texttt{minitoc} specific
+% It also sanitizes the \suffix{.aux}, \suffix{.toc},
+% \suffix{.lof}, and \suffix{.lot} files from \upack{minitoc} specific
% commands which are now spurious.
% \or\relax
-% Si un document a été préparé avec le paquetage \texttt{minitoc} package, il contient de nombreuses commandes
-% spécifiques de \texttt{minitoc}, dont la plupart sont des commandes \verb|\dominitoc|, \verb|\faketableofcontents| et
+% Si un document a été préparé avec le paquetage \upack{minitoc} package, il contient de nombreuses commandes
+% spécifiques de \upack{minitoc}, dont la plupart sont des commandes \verb|\dominitoc|, \verb|\faketableofcontents| et
% \verb|\minitoc| (et leurs équivalentes pour les listes de figures et de tableaux).
% Si vous souhaitez composer ce document sans aucune mini-table, il vous suffit de remplacer le paquetage
-% \texttt{minitoc} par le paquetage \texttt{mtcoff} (sans option), et toutes ces commandes seront ignorées, en
-% écrivant éventuellement des messages d'avertissement dans le fichier \emph{document}\texttt{.log} file.
+% \upack{minitoc} par le paquetage \pack{mtcoff} (sans option), et toutes ces commandes seront ignorées, en
+% écrivant éventuellement des messages d'avertissement dans le fichier \emph{document}\suffix{.log} file.
% Au moins deux exécutions
% de \LaTeX\ seront nécessaires pour avoir une numérotation des pages et des références croisées correctes.
-% Ceci nettoie aussi les fichiers \texttt{.aux}, \texttt{.toc}, \texttt{.lof} et \texttt{.lot} en y~éliminant les
-% commandes spécifiques de \texttt{minitoc} devenues superflues.
+% Ceci nettoie aussi les fichiers \suffix{.aux}, \suffix{.toc}, \suffix{.lof} et \suffix{.lot} en y~éliminant les
+% commandes spécifiques de \upack{minitoc} devenues superflues.
% \fi
% \end{SMOOTH}
%
@@ -5477,24 +6040,24 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% Here is a list of problems and frequently asked questions about
-% \texttt{minitoc.sty}. If the version has a number less than~50, please
-% upgrade to version~\#50. This list is also given in the \index{minitoc.bug}\texttt{minitoc.bug} file,
+% the \upack{minitoc.sty} package. If the version has a number less than~51, please
+% upgrade to version~\#51. 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 \index{hints}\texttt{hints} option (see section~\vref{s+hints}),
-% which is activated by default, and b)~read the \emph{document}\texttt{.log} file, which may contain pertinent
+% If a problem arises, it is often wise to: a)~use the \opt{hints} option (see section~\vref{s+hints}),
+% which is activated by default, and b)~read the \emph{document}\suffix{.log} file, which may contain pertinent
% messages. If you do not find a solution, ask a question on an adequate news group, like \texttt{fr.comp.text.tex}
% (in french) or \texttt{comp.text.tex} (in english) preferably, groups which I try to follow, or send me a mail
% 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
-% \texttt{minitoc}. Si votre version a un numéro plus petit que~50, vous êtes priés de faire une mise à~jour
-% à~la version~\#50. Cette liste est aussi donnée dans le fichier \index{minitoc.bug}\texttt{minitoc.bug}, sous
+% \upack{minitoc}. Si votre version a un numéro plus petit que~51, vous êtes priés de faire une mise à~jour
+% à~la version~\#51. 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.
%
-% Si un problème survient, il est souvent avisé: a)~d'utiliser l'option \index{hints}\texttt{hints} (voir la
-% section~\vref{s+hints}), qui est activée par défaut, et b)~de lire le fichier \emph{document}\texttt{.log}, qui
+% Si un problème survient, il est souvent avisé: a)~d'utiliser l'option \opt{hints} (voir la
+% section~\vref{s+hints}), qui est activée par défaut, et b)~de lire le fichier \emph{document}\suffix{.log}, qui
% peut contenir des messages pertinents. Si vous ne trouvez pas de solution, posez une question sur un groupe de
% discussion adéquat, tel que \texttt{fr.comp.text.tex} (en français), ou \texttt{comp.text.tex} (en anglais) de préférence,
% que j'essaye de suivre, ou envoyez moi un courrier en dernier recours (prière de joindre un exemple complet
@@ -5513,12 +6076,12 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% This problem seemed solved since version~\#8, but version~\#12 added better fixes.
% You may have to make some final tuning with \verb|\enlargethispage|.
% See the \LaTeX\ manual~\cite{latex-manual}.
-% The \index{needspace}\texttt{needspace} package~\cite{needspace} may also be useful.
+% The \pack{needspace} package~\cite{needspace} may also be useful.
% \or\relax
% Ce problème semblait résolu depuis la version~\#8, mais la version~\#12 a ajouté de meilleures corrections. Vous
% pouvez devoir faire quelques ajustements ultimes avec \texttt{\bs enlargethispage}. Voir le manuel
% \LaTeX~\cite{latex-manual}. Il peut aussi être utile d'utiliser le paquetage
-% \index{needspace}\texttt{needspace}~\cite{needspace}.
+% \pack{needspace}~\cite{needspace}.
% \fi
% \end{macro}
%
@@ -5564,24 +6127,24 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
%
% \ifcase\LANG\relax
-% The best way seems to make one run with the \index{mtcoff}\texttt{mtcoff}
-% package replacing the \texttt{minitoc} package, then restore
-% the \texttt{minitoc} package and re-execute \LaTeX\ at least three times
+% 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}.
-% Running with the \texttt{mtcoff} package ensures that the standard auxiliary files
-% are cleared from ``spurious'' commands introduced by \texttt{minitoc}.
-% A more radical solution is to delete the \texttt{.aux}, \texttt{.toc},
-% \texttt{.lof} and \texttt{.lot} files relative to the document, then
+% 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},
+% \suffix{.lof} and \suffix{.lot} files relative to the document, then
% re-execute \LaTeX\ at least three times.
% \or\relax
-% La meilleure méthode semble d'effectuer une exécution avec le paquetage \index{mtcoff}\texttt{mtcoff} remplaçant
-% le paquetage \texttt{minitoc}, puis de rétablir le paquetage \texttt{minitoc} et de ré-exécuter \LaTeX\ au
+% 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}.
-% Exécuter avec le paquetage \texttt{mtcoff}
+% Exécuter avec le paquetage \pack{mtcoff}
% garantit que les fichiers auxiliaires standard seront purgés des commandes «~superflues~» introduites par
-% \texttt{minitoc}. Une solution plus radicale est de détruire les fichiers \texttt{.aux}, \texttt{.toc}, \texttt{.lof}
-% et \texttt{.lot} relatifs au document, puis de ré-exécuter \LaTeX\ au moins trois fois.
+% \upack{minitoc}. Une solution plus radicale est de détruire les fichiers \suffix{.aux}, \suffix{.toc}, \suffix{.lof}
+% et \suffix{.lot} relatifs au document, puis de ré-exécuter \LaTeX\ au moins trois fois.
% \fi
% \ifcase\LANG\relax
% \begin{figure}[tp]
@@ -5628,10 +6191,10 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \put(15,5){\makebox(0,0){\LaTeX\ (1)}}
% \put(75,5){\makebox(0,0){\LaTeX\ (2)}}
% \put(135,5){\makebox(0,0){\LaTeX\ (3)}}
-% \put(45,47){\makebox(0,10)[b]{\texttt{.toc}}}
-% \put(105,47){\makebox(0,10)[b]{\texttt{.toc}}}
-% \put(97,30){\makebox(10,0)[l]{\texttt{.mtc}\NUM}}
-% \put(157,30){\makebox(10,0)[l]{\texttt{.mtc}\NUM}}
+% \put(45,47){\makebox(0,10)[b]{\suffix{.toc}}}
+% \put(105,47){\makebox(0,10)[b]{\suffix{.toc}}}
+% \put(97,30){\makebox(10,0)[l]{\suffix{.mtc}\NUM}}
+% \put(157,30){\makebox(10,0)[l]{\suffix{.mtc}\NUM}}
% \put(75,50){\vector(0,1){5}}
% \put(135,50){\vector(0,1){5}}
% \put(90,25){\vector(1,0){5}}
@@ -5653,7 +6216,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{itemize}
% \end{minipage}
% \end{flushleft}
-% \caption{Three compilations for \texttt{minitoc}}\label{f+mtc+3comp}
+% \caption{Three compilations for \upack{minitoc}}\label{f+mtc+3comp}
% \end{figure}
% \or\relax
% \begin{figure}[tp]
@@ -5700,10 +6263,10 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \put(15,5){\makebox(0,0){\LaTeX\ (1)}}
% \put(75,5){\makebox(0,0){\LaTeX\ (2)}}
% \put(135,5){\makebox(0,0){\LaTeX\ (3)}}
-% \put(45,47){\makebox(0,10)[b]{\texttt{.toc}}}
-% \put(105,47){\makebox(0,10)[b]{\texttt{.toc}}}
-% \put(97,30){\makebox(10,0)[l]{\texttt{.mtc}\NUM}}
-% \put(157,30){\makebox(10,0)[l]{\texttt{.mtc}\NUM}}
+% \put(45,47){\makebox(0,10)[b]{\suffix{.toc}}}
+% \put(105,47){\makebox(0,10)[b]{\suffix{.toc}}}
+% \put(97,30){\makebox(10,0)[l]{\suffix{.mtc}\NUM}}
+% \put(157,30){\makebox(10,0)[l]{\suffix{.mtc}\NUM}}
% \put(75,50){\vector(0,1){5}}
% \put(135,50){\vector(0,1){5}}
% \put(90,25){\vector(1,0){5}}
@@ -5724,7 +6287,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{itemize}
% \end{minipage}
% \end{flushleft}
-% \caption{Trois compilations pour \texttt{minitoc}}\label{f+mtc+3comp}
+% \caption{Trois compilations pour \upack{minitoc}}\label{f+mtc+3comp}
% \end{figure}
% \fi
%
@@ -5736,19 +6299,19 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \section{Suffixes pour les noms des fichiers auxiliaires}\label{.8+3}
% \fi
% \ifcase\LANG\relax
-% \emph{This package creates auxiliary files with extensions like \texttt{.mtc\meta{N}}.
+% \emph{This package creates auxiliary files with extensions like \suffix{.mtc}\meta{N}.
% Some operating systems allow only 3~characters extensions. What to do?}\par
% No modification is needed: all became automatic since
% version \#28! If you insist to use 3~characters extensions,
% even on operating systems allowing more, just use the package
-% option \index{shortext}\texttt{shortext}. Then you will get first the
+% option \opt{shortext}. Then you will get first the
% autoconfiguration messages, then a message saying that you
% will use short extensions. But then be careful to not have more than 99~mini-tables of the same kind (even empty)!
% \or\relax
-% \emph{Ce paquetage crée des fichiers auxiliaires ayant des suffixes tels que \texttt{.mtc\meta{N}}. Certains
+% \emph{Ce paquetage crée des fichiers auxiliaires ayant des suffixes tels que \suffix{.mtc}\meta{N}. Certains
% systèmes d'exploitation ne permettent que des suffixes limités à~3~caractères. Que faire?}\par
% Aucune modification n'est nécessaire: tout est devenu automatique depuis la version \#28! Si vous voulez vraiment
-% utiliser des suffixes de 3~caractères, utilisez simplement l'option de paquetage \index{shortext}\texttt{shortext}.
+% utiliser des suffixes de 3~caractères, utilisez simplement l'option de paquetage \opt{shortext}.
% Alors vous recevrez d'abord les messages d'autoconfiguration, puis un message disant que vous allez
% utiliser des suffixes courts. Mais alors faites attention à~ne pas avoir plus 99~mini-tables du même type (même vides)!
% \fi
@@ -5768,7 +6331,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{verse}
% The mechanism would break. It is better to add \texttt{\bs chapter} commands,
% to create empty (but numbered in a legal way) chapters.
-% Since version~\#10, the \texttt{minitoc} package works with appendices.
+% 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}.
%
@@ -5779,8 +6342,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{verse}
% \verb|\setcounter{chapter}{6}|
% \end{verse}
-% Ceci casserait la mécanique du paquetage. Il est préférable d'ajouter des commandes \texttt{\bs chapter}, afin de
-% créer des chapitres vides (mais numérotés d'une manière légale). Depuis la version~\#10, le paquetage \texttt{minitoc}
+% Ceci casserait la mécanique du paquetage. Il vaut mieux ajouter des commandes \texttt{\bs 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~»,
@@ -5797,25 +6360,25 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \section{Classes de document supportées}\label{s+supported+classes}
% \fi
% \ifcase\LANG\relax
-% The \texttt{minitoc} package is restricted to document classes which define
-% chapters in the standard way, like ``\texttt{book}'' and ``\texttt{report}'',
-% or sections in the standard way, like ``\texttt{article}''.
+% 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}''.
% There are ``parttocs'' if the document class defines the \verb|\part| command.
-% Note that classes like ``\texttt{letter}'', which have not the classical sectionning structure, cannot be
+% Note that classes like ``\class{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 \texttt{minitoc} package relies on the
+% standard or new names; this is only limited by the imagination. The \upack{minitoc} package relies on the
% names of the standard sectionning commands and on the syntax of these commands.}.
% See also section~\vref{s+AMS}.
% \or\relax
-% Le paquetage \texttt{minitoc} est restreint aux classes de document qui définissent les chapitres de la manière
-% standard, comme «~\texttt{book}~» et «~\texttt{report}~», ou les sections de la manière standard,
-% comme «~\texttt{article}~». Il y~a des «~parttocs~» si la classe de document définit la commande \verb|\part|.
-% Notez que des classes telles que «~\texttt{letter}~», qui n'ont pas la structure de sectionnement classique, ne
+% 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 \verb|\part|.
+% Notez que des classes telles que «~\class{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é
-% que par l'imagination. Le paquetage \texttt{minitoc} s'appuie sur les noms des commandes de sectionnement standard
+% que par l'imagination. Le paquetage \upack{minitoc} s'appuie sur les noms des commandes de sectionnement standard
% et sur la syntaxe de ces commandes.}.
% Voir aussi la section~\vref{s+AMS}.
% \fi
@@ -5828,7 +6391,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \section{Compatibilité avec les versions de \LaTeX{}}
% \fi
% \ifcase\LANG\relax
-% Some users have failed to make \texttt{minitoc} to work. They got a message like:
+% Some users have failed to make \upack{minitoc} to work. They got a message like:
% \begin{verse}
% \verb|Package minitoc Warning: <W0021>|\\
% \verb|Undefined command ... \@inputcheck ...|\\
@@ -5843,15 +6406,15 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|Your version of latex.tex is very obsolete.|\\
% \verb|Trying to continue... crossing fingers.|
% \end{verse}
-% The \verb|\reset@font| command has been added to \texttt{latex.tex}
+% The \verb|\reset@font| command has been added to \xfile{latex.tex}
% on September~29th, 1991 and the \verb|\@inputcheck| command
-% on March~18th, 1992 and this version of \texttt{latex.tex} has been
+% on March~18th, 1992 and this version of \xfile{latex.tex} has been
% released on March~25th, 1992. If you get this message, you
-% have an old version of \texttt{latex.tex}. Get a recent one from
+% have an old version of \xfile{latex.tex}. Get a recent one from
% the archives (or a recent distribution)
-% and regenerate a \texttt{latex.fmt} format via \texttt{initex} (or your configuration tool).
+% and regenerate a \xfile{latex.fmt} format via \texttt{initex} (or your configuration tool).
% \or\relax
-% Certains utilisateurs ne sont pas parvenus à~faire fonctionner \texttt{minitoc}. Ils ont reçu un message tel que:
+% Certains utilisateurs ne sont pas parvenus à~faire fonctionner \upack{minitoc}. Ils ont reçu un message tel que:
% \begin{verse}
% \verb|Package minitoc Warning: <W0021>|\\
% \verb|Undefined command ... \@inputcheck ...|\\
@@ -5866,11 +6429,11 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|Your version of latex.tex is very obsolete.|\\
% \verb|Trying to continue... crossing fingers.|
% \end{verse}
-% La commande \verb|\reset@font| a été ajoutée à~\texttt{latex.tex} le 29~septembre 1991, et la commande
-% \verb|\@inputcheck| le 18~mars 1992, et cette version de \texttt{latex.tex} a été distribuée le 25~mars 1992. Si
-% vous obtenez un tel message, vous avez une vieille version de \texttt{latex.tex}. Obtenez une version récente
+% La commande \verb|\reset@font| a été ajoutée à~\xfile{latex.tex} le 29~septembre 1991, et la commande
+% \verb|\@inputcheck| le 18~mars 1992, et cette version de \xfile{latex.tex} a été distribuée le 25~mars 1992. Si
+% vous obtenez un tel message, vous avez une vieille version de \xfile{latex.tex}. Obtenez une version récente
% depuis les archives (ou une distribution récente)
-% et régénérez un format \texttt{latex.fmt} via \texttt{initex} (ou votre outil de configuration).
+% et régénérez un format \xfile{latex.fmt} via \texttt{initex} (ou votre outil de configuration).
% \fi
%
% ^^A (9)
@@ -5884,16 +6447,16 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% Some demanding users want to have minilof, minilot and
% minibbl. First, ``minibbl'' is another problem, strongly
-% related to the \BibTeX's dealing with \texttt{.aux} files. Look
-% at the \texttt{chapterbib}\cite{chapterbib}, \texttt{bibunits}~\cite{bibunits},
-% \texttt{multibib}~\cite{multibib}, \texttt{bibtopic}~\cite{bibtopic}, and \texttt{splitbib}~\cite{splitbib} packages.
+% 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.
% Version~\#13 has implemented basic minilofs and minilots.
% 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 \texttt{.aux}.
-% Regardez les paquetages \texttt{chapterbib}~\cite{chapterbib}, \texttt{bibunits}~\cite{bibunits},
-% \texttt{multibib}~\cite{bibunits}, \texttt{bibtopic}~\cite{bibtopic} et \texttt{splitbib}~\cite{splitbib}.
+% (mini-bibliographies) 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
% paquetage{\froff\,\footnote{Voir~: \froff\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multbib}}}.
% \fi
@@ -5913,54 +6476,54 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% (or one for all minitocs, one for all minilofs, \ldots)
% would make the reading of such file very slow, as it would
% be read for each \texttt{\bs miniXXX} macro!
-% Moreover, this would make the \index{checkfiles}\texttt{checkfiles} (see section~\vref{s+placing}) package
+% Moreover, this would make the \opt{checkfiles} (see section~\vref{s+placing}) package
% option impractical to implement.
-% Note that the many files \texttt{*.mtc*}, etc., may be
+% Note that the many files \uxfile{*.mtc*}, etc., may be
% deleted after the \LaTeX{} run. They are rebuilt by the preparation commands
% (like \verb|\dominitoc| and siblings).
% But, since version \#35,
-% \texttt{minitoc} is able to detect and skip empty \texttt{*.mtc*} files
+% \upack{minitoc} is able to detect and skip empty \uxfile{*.mtc*} files
% (and siblings) to avoid ugly titles with just two thin rules.
% It would not be easy to do with one big auxiliary file.
-% Since version \#44, the \texttt{listfiles} package option is available to create a list of these auxiliary
+% Since version \#44, the \opt{listfiles} package option is available to create a list of these auxiliary
% files; see section~\vref{s+listfiles}.
% \or\relax
% Ce paquetage crée des tas de fichiers auxiliaires et certains utilisateurs ont argué qu'il y en avait trop.
% Une réorganisation profonde serait nécessaire pour éviter ce grand nombre. Utiliser un seul grand fichier
% auxiliaire (ou un pour toutes les minitocs, un pour toutes les minilofs, etc.) rendrait la lecture de ce
% fichier très lente, car il devrait être lu pour chaque commande \texttt{\bs miniXXX}! De plus, ceci
-% rendrait l'implantation de l'option \texttt{checkfiles} (section~\vref{s+placing}) pratiquement impossible.
-% Notez que les nombreux fichiers \texttt{*.mtc*}, etc., peuvent être détruits après l'exécution de \LaTeX.
+% rendrait l'implantation de l'option \opt{checkfiles} (section~\vref{s+placing}) pratiquement impossible.
+% Notez que les nombreux fichiers \uxfile{*.mtc*}, etc., peuvent être détruits après l'exécution de \LaTeX.
% Ils sont reconstruits par les commandes de prépatation (comme \verb|\dominitoc| et ses analogues).
-% Mais, depuis la version \#35, \texttt{minitoc} est capable de détecter et sauter les fichiers \texttt{*.mtc*} (et
+% Mais, depuis la version \#35, \upack{minitoc} est capable de détecter et sauter les fichiers \uxfile{*.mtc*} (et
% analogues) vides pour éviter des titres isolés avec seulement deux filets fins.
% Tout ceci ne serait pas facile à~faire avec un seul gros fichier auxiliaire.
-% Depuis la version \#44, l'option de paquetage \texttt{listfiles} est disponible pour créer une liste de ces
+% Depuis la version \#44, l'option de paquetage \opt{listfiles} est disponible pour créer une liste de ces
% fichiers auxiliaires; voir la section~\vref{s+listfiles}.
% \fi
%
% \ifcase\LANG\relax
% \lneed{5}
-% These files contain the mini-tables extracted from the \texttt{.toc}, \texttt{.lof}, and \texttt{.lot} files.
+% These files contain the mini-tables extracted from the \suffix{.toc}, \suffix{.lof}, and \suffix{.lot} files.
% They are no more useful after the \LaTeX\ run. If you run \LaTeX\ via a script or a ``makefile'', it may be
% useful to add to it a cleaning feature (which should be optional, to allow debugging). The
-% table~\vref{t+suffixes} gives the list of the extensions for these files (note that a \<document>\texttt{.mtc}
+% table~\vref{t+suffixes} gives the list of the extensions for these files (note that a \emph{document}\suffix{.mtc}
% auxiliary file is also created as a scratch file).
%
-% As an example, you can look at the \index{rubber@\texttt{rubber}}\texttt{rubber} script~\cite{rubber}
+% As an example, you can look at the \tool{rubber} tool~\cite{rubber}
% (written in Python) provided by \xname{Emmanuel}{Beffara}:
% \begin{quote}
% \url{http://rubber.sourceforge.net/}\\
% \url{http://www.pps.jussieu.fr/~beffara/soft/rubber/}
% \end{quote}
% \or\relax
-% Ces fichiers contiennent les mini-tables extraites des fichiers \texttt{.toc}, \texttt{.lof} et \texttt{.lot}.
+% Ces fichiers contiennent les mini-tables extraites des fichiers \suffix{.toc}, \suffix{.lof} et \suffix{.lot}.
% Ils ne sont plus utiles après l'exécution de \LaTeX. Si vous exécutez \LaTeX\ au moyen d'un script ou
% d'un «~makefile~», il peut être utile de lui ajouter un dispositif de nettoyage (qui devrait être optionnel,
% pour permettre la mise au point). Le tableau~\vref{t+suffixes} donne la liste des suffixes pour ces fichiers
-% (notez qu'un fichier auxiliaire \<document>\texttt{.mtc} est aussi créé comme fichier de travail).
+% (notez qu'un fichier auxiliaire \emph{document}\suffix{.mtc} est aussi créé comme fichier de travail).
%
-% Comme exemple, vous pouvez regarder le script \index{rubber@\texttt{rubber}}\texttt{rubber}~\cite{rubber}
+% Comme exemple, vous pouvez regarder l'outil \tool{rubber}~\cite{rubber}
% (écrit en Python) fourni par \xname{Emmanuel}{Beffara}:
% {\froff\begin{quote}
% \url{http://rubber.sourceforge.net/}\\
@@ -5977,8 +6540,8 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \fi
% \ifcase\LANG\relax
% Here also, some redesign was needed. From version~\#15, there are parttocs, partlofs and
-% partlots for the part level in \texttt{book{\BAR}report}-like and \texttt{article}-like documents,
-% secttocs, sectlofs and sectlots for the section level in \texttt{article}-like
+% partlots for the part level in \class{book}\texttt{\BAR}\class{report}-like and \class{article}-like documents,
+% secttocs, sectlofs and sectlots for the section level in \class{article}-like
% documents. Note that you can not have minitocs features at chapter
% and section level in the same document, because doing so would make
% an unreadable monster. The user must choose the main class of
@@ -6010,9 +6573,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \or\relax
% Ici aussi, une reconstruction a été nécessaire. Depuis la version~\#15, il y a des parttocs, partlofs et partlots
% pour le niveau partie dans les documents dont la classe est similaire
-% à~\texttt{book}, \texttt{report} ou \texttt{article},
+% à~\class{book}, \class{report} ou \class{article},
% des secttocs, sectlofs et sectlots pour le niveau section dans les documents dont la classe est similaire
-% à~\texttt{article}. Notez que vous ne pouvez pas avoir les dispositifs de \texttt{minitoc} aux niveaux chapitre et
+% à~\class{article}. Notez que vous ne pouvez pas avoir les dispositifs de \upack{minitoc} aux niveaux chapitre et
% section dans le même document, car cela produirait un monstre illisible. L'utilisateur doit choisir la classe de
% base du document selon la taille de celui-ci (par exemple, ne pas écrire un article de plus de 100~sections: c'est
% un rapport, ou même un livre!).
@@ -6050,14 +6613,14 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\contentsline}
% \ifcase\LANG\relax
% The more recent version of \LaTeXe{} adds \verb|\protect| before
-% \verb|\contentsline| in the \texttt{.toc}, \texttt{.lof} and \texttt{.lof}
-% files. The version~\#17 of \texttt{minitoc} attempts to be compatible with \LaTeXe{} and \LaTeX2.09.
+% \verb|\contentsline| in the \suffix{.toc}, \suffix{.lof} and \suffix{.lof}
+% files. The version~\#17 of \upack{minitoc} attempts to be compatible with \LaTeXe{} and \LaTeX2.09.
% This will be the \emph{last}
% version usable with \LaTeX2.09. Versions~\#18 and later are \LaTeXe{} specific, and no more compatible
% with \LaTeX2.09, which is completely obsolete.
% \or\relax
% La version la plus récente de \LaTeXe{} ajoute \verb|\protect| avant \verb|\contentsline| dans les fichiers
-% \texttt{.toc}, \texttt{.lof} et \texttt{.lof}. La version~\#17 de \texttt{minitoc} tente d'être compatible
+% \suffix{.toc}, \suffix{.lof} et \suffix{.lof}. La version~\#17 de \upack{minitoc} tente d'être compatible
% avec \LaTeXe{} et \LaTeX2.09. Ce sera la \emph{dernière} version utilisable avec \LaTeX2.09. Les versions~\#18 et
% ultérieures sont spécifiques de \LaTeXe, et ne sont plus compatibles avec \LaTeX2.09, qui est totalement obsolète.
% \fi
@@ -6072,11 +6635,11 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \section{Documents ré-initialisant le numéro de chapitre pour chaque partie}
% \fi
% \ifcase\LANG\relax
-% Since version~\#23, \texttt{minitoc} works with document classes resetting
+% Since version~\#23, \upack{minitoc} works with document classes resetting
% chapter (or section) number at each part (or chapter). This is possible because the auxiliary files for the
% mini-tables have now an \emph{absolute} number.
% \or\relax
-% Depuis la version~\#23, \texttt{minitoc} fonctionne avec les classes de document qui ré-initialisent le numéro de
+% Depuis la version~\#23, \upack{minitoc} fonctionne avec les classes de document qui ré-initialisent le numéro de
% chapitre (ou de section) pour chaque partie (ou chapitre). Ceci est possible car les fichiers auxiliaires pour les
% mini-tables ont désormais un numéro \emph{absolu}.
% \fi
@@ -6085,12 +6648,12 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \ifcase\LANG\relax
% \section{The mini-tables have too much spaced lines}
-% From version~\#29, you can have tight mini-tables with the \index{tight}\texttt{tight} option, and
-% with the \index{k-tight}\texttt{k-tight} option for the \KOMAScript{} classes~\cite{koma,komab} (since version~\#43).
+% 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).
% \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 \index{tight}\texttt{tight},
-% avec l'option \index{k-tight}\texttt{k-tight} pour les classes \KOMAScript~\cite{koma,komab} (depuis la version~\#43).
+% 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).
% \fi
%
% ^^A (15)
@@ -6107,69 +6670,69 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \ifcase\LANG\relax
% \section{Removing the lines of dots}
-% The lines of dots (leaders) between section titles and page numbers are removed by the \index{undotted}\texttt{undotted}
+% The lines of dots (leaders) between section titles and page numbers are removed by the \opt{undotted}
% option (\#29). See also section~\vref{s+alt+layout}.
% \or\relax
% \section{Retirer les points de conduite}
% Les lignes de points (points de conduite) entre les titres de sections et les numéros de pages sont retirés par
-% l'option \index{undotted}\texttt{undotted} (\#29). Voir aussi la section~\vref{s+alt+layout}.
+% l'option \opt{undotted} (\#29). Voir aussi la section~\vref{s+alt+layout}.
% \fi
%
% ^^A (17)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Using the \index{hyperref}\texttt{hyperref} package with \texttt{minitoc}}\label{faq.17}
+% \section{Using the \pack{hyperref} package with \upack{minitoc}}\label{faq.17}
% \or\relax
-% \section{Utiliser le paquetage \index{hyperref}\texttt{hyperref} avec \texttt{minitoc}}\label{faq.17}
+% \section{Utiliser le paquetage \pack{hyperref} avec \upack{minitoc}}\label{faq.17}
% \fi
% \ifcase\LANG\relax
-% Since version~\#31, \texttt{minitoc} works correctly with the powerful \texttt{hyperref}
+% 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 \texttt{minitoc-hyper.sty} package is now obsolete and should no more be used.
+% \emph{Hence\Virage{} the \pack{minitoc-hyper} package 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 \texttt{hyperref} package to a document yet using \texttt{minitoc},
+% 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,
% then re-\LaTeX\ the document. There will be no problem if you remove the loading of
-% \texttt{hyperref} and add it again: the problem occurs only when upgrading from
-% \texttt{minitoc}~\#30 to \texttt{minitoc}~\#31 (or higher) with a document already processed and adding
-% \texttt{hyperref} at the same time! It seems better to process the document with \texttt{minitoc}~\#31 (or higher)
-% without \texttt{hyperref}, then with \texttt{hyperref}, because some internal commands written
-% into the auxiliary files have been modified. If used, the \texttt{hyperref} package must be loaded \emph{before}
-% \texttt{minitoc}. Note that the documents \texttt{minitoc.dtx} and \texttt{fminitoc.dtx} show (not so) basic examples
-% of the use of the \texttt{hyperref} package with \texttt{minitoc}.
-% \or\relax
-% Depuis la version \#31, \texttt{minitoc} fonctionne enfin correctement avec le puissant paquetage
-% \index{hyperref}\texttt{hyperref}~\cite{hyperref.web}, grâce à~\name{Heiko}{Oberdiek}, qui a utilisé les travaux de
+% \pack{hyperref} and add it again: the problem occurs only when upgrading from
+% \upack{minitoc}~\#30 to \upack{minitoc}~\#31 (or higher) with a document already processed and adding
+% \pack{hyperref} at the same time! It seems better to process the document with \upack{minitoc}~\#31 (or higher)
+% without \pack{hyperref}, then with \pack{hyperref}, because some internal commands written
+% into the auxiliary files have been modified. If used, the \pack{hyperref} package must be loaded \emph{before}
+% \upack{minitoc}. Note that the documents \xfile{minitoc.dtx} and \xfile{fminitoc.dtx} show (not so) basic examples
+% of the use of the \pack{hyperref} package with \upack{minitoc}.
+% \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 \texttt{minitoc-hyper.sty} est désormais obsolète et ne devrait plus être
+% \emph{Donc\Virage{} le paquetage \pack{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 \texttt{hyperref} à~un
-% document utilisant déjà \texttt{minitoc}, vous recevrez un message d'erreur concernant des accolades fermantes en
+% 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
% trop. Il suffit de laisser se terminer l'exécution de \LaTeX, puis de ré-exécuter \LaTeX\ sur le document. Il n'y
-% aura aucun problème si vous enlevez le chargement de \texttt{hyperref} puis l'ajoutez de nouveau; ce problème ne
-% se produit que lorsque vous passez de \texttt{minitoc} version~\#30 à~\texttt{minitoc} version~\#31 (ou supérieure)
-% avec un document déjà traité et en ajoutant \texttt{hyperref} en même temps! Il semble préférable de traiter le
-% document avec \texttt{minitoc} version~\#31 (ou supérieure) sans \texttt{hyperref}, puis avec \texttt{hyperref},
+% aura aucun problème si vous enlevez le chargement de \pack{hyperref} puis l'ajoutez de nouveau; ce problème ne
+% se produit que lorsque vous passez de \upack{minitoc} version~\#30 à~\upack{minitoc} version~\#31 (ou supérieure)
+% avec un document déjà traité et en ajoutant \pack{hyperref} en même temps! Il semble préférable de traiter le
+% document avec \upack{minitoc} version~\#31 (ou supérieure) sans \pack{hyperref}, puis avec \pack{hyperref},
% parce que certaines commandes internes écrites dans les fichiers auxiliaires ont été modifiées. S'il est utilisé,
-% le paquetage \texttt{hyperref} doit être chargé \emph{avant} \texttt{minitoc}. Notez que les documents
-% \texttt{minitoc.dtx} et \texttt{fminitoc.dtx} montrent des exemples (qui ne sont pas vraiment) basiques de
-% l'utilisation du paquetage \texttt{hyperref} avec \texttt{minitoc}.
+% le paquetage \pack{hyperref} doit être chargé \emph{avant} \upack{minitoc}. Notez que les documents
+% \xfile{minitoc.dtx} et \xfile{fminitoc.dtx} montrent des exemples (qui ne sont pas vraiment) basiques de
+% l'utilisation du paquetage \pack{hyperref} avec \upack{minitoc}.
% \fi
%
% ^^A (18)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Problem while upgrading \texttt{minitoc}}
+% \section{Problem while upgrading \upack{minitoc}}
% If upgrading from version~\#30 or lower to
-% version~\#31 or higher, you should delete the \texttt{.aux},
-% \texttt{.toc}, \texttt{.lof}, \texttt{.lot} files of the document,
+% version~\#31 or higher, you should delete the \suffix{.aux},
+% \suffix{.toc}, \suffix{.lof}, \suffix{.lot} files of the document,
% else the first \LaTeX{} run with version~\#31 or higher will
% produce a lot of errors (the next run should be ok). See also the section~\vref{faq.17}.
% \or\relax
-% \section{Problème lors de la mise à~jour de \texttt{minitoc}}
+% \section{Problème lors de la mise à~jour de \upack{minitoc}}
% Lors de la mise à~jour de la version~\#30 ou inférieure vers la version~\#31 ou supérieure, vous devriez détruire
-% les fichiers \texttt{.toc}, \texttt{.lof}, \texttt{.lot} du document, sinon la première exécution de \LaTeX{} avec
+% les fichiers \suffix{.toc}, \suffix{.lof}, \suffix{.lot} du document, sinon la première exécution de \LaTeX{} avec
% la version~\#31 ou supérieure produira beaucoup d'erreurs (l'exécution suivante devrait être correcte). Voir aussi
% la section~\vref{faq.17}.
% \fi
@@ -6253,17 +6816,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \lneed{5}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{appendix} package}\index{appendix}\label{faq+appendix}
+% \section{Use with the \upack{appendix} package}\ipack{appendix}\label{faq+appendix}
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{appendix}}\index{appendix}\label{faq+appendix}
+% \section{Utilisation avec le paquetage \upack{appendix}}\ipack{appendix}\label{faq+appendix}
% \fi
% \begin{environment}{appendices}
% \begin{macro}{\addcontentsline}
% \begin{macro}{\adjustmtc}
% \begin{macro}{\adjuststc}
% \ifcase\LANG\relax
-% If you use the \texttt{appendix} package~\cite{appendix} (by \name{Peter~R.}{Wilson}),
-% you will observe a serious problem with minitocs in the \texttt{appendices} environment
+% If you use the \pack{appendix} package~\cite{appendix} (by \name{Peter~R.}{Wilson}),
+% you will observe a serious problem with minitocs in the \env{appendices} environment
% (and after it): they do not
% match with their respective appendices. In fact, the environnement opening \verb|\begin{appendices}| hides a
% \verb|\addcontentsline| command for a chapter or a section, putting trouble
@@ -6271,7 +6834,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|\adjustmtc| or \verb|\adjuststc| command
% (depending if the appendices are at the chapter or section level) after \emph{each}
% \texttt{\bs begin\{appendices\}} command. An other solution is to add the following commands in the preamble
-% \emph{after} the loading of the \texttt{appendix} package:
+% \emph{after} the loading of the \pack{appendix} package:
% \begin{verse}
% \verb|\let\oldappendices\appendices|\\
% \verb|\def\appendices{\oldappendices\adjustmtc}|
@@ -6291,18 +6854,18 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{quote}
% when it is necessary to delimit the end of the preceding chapter or section.
%
-% A rather elegant solution is to add an entry into the TOC via the \verb|\addappheadtotoc| offered by
-% the \texttt{appendix} package. As this entry is a chapter-level (or section-level) entry, it delimits correctly
+% A rather elegant solution is to add an entry into the TOC via the \verb|\addappheadtotoc| command offered by
+% the \pack{appendix} package. As this entry is a chapter-level (or section-level) entry, it delimits correctly
% the end of the preceding chapter or section.
% \or\relax
-% Si vous utilisez le paquetage \texttt{appendix}~\cite{appendix} (de \name{Peter~R.}{Wilson}), vous observerez un
-% sérieux problème avec les minitocs dans l'environnement \texttt{appendices} (et après lui): elles ne correspondent
+% Si vous utilisez le paquetage \pack{appendix}~\cite{appendix} (de \name{Peter~R.}{Wilson}), vous observerez un
+% sérieux problème avec les minitocs dans l'environnement \env{appendices} (et après lui): elles ne correspondent
% pas avec leurs appendices respectifs. En fait, l'ouverture de l'environnement par \verb|\begin{appendices}| dissimule une
% commande \verb|\addcontentsline| pour un chapitre ou une section, semant le trouble dans la numérotation des
% minitocs ou secttocs. Plusieurs solutions sont disponibles. La première consiste à~ajouter une commande \verb|\adjustmtc|
% ou \verb|\adjuststc| (selon que les appendices sont au niveau chapitre ou section) après \emph{chaque} commande
% \texttt{\bs begin\{appendices\}}. Une autre solution est d'ajouter les commandes suivantes dans le préambule
-% \emph{après} le chargement du paquetage \texttt{appendix}:
+% \emph{après} le chargement du paquetage \pack{appendix}:
% \begin{verse}
% \verb|\let\oldappendices\appendices|\\
% \verb|\def\appendices{\oldappendices\adjustmtc}|
@@ -6323,7 +6886,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% lorsqu'il est nécessaire de délimiter la fin du chapitre (ou de la section) précédent(e).
%
% Une solution assez élégante consiste à~ajouter une entrée dans la table des matières via la
-% commande \verb|\addappheadtotoc| fournie par le paquetage \texttt{appendix}. Comme cette entrée est une entrée
+% commande \verb|\addappheadtotoc| fournie par le paquetage \pack{appendix}. Comme cette entrée est une entrée
% au niveau chapitre (ou au niveau section), elle délimite correctement la fin du chapitre (ou de la section)
% précédent(e).
% \fi
@@ -6336,19 +6899,19 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% ^^A (21)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{tocloft} package}\index{tocloft}\label{faq+tocloft}
+% \section{Use with the \upack{tocloft} package}\ipack{tocloft}\label{faq+tocloft}
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{tocloft}}\index{tocloft}\label{faq+tocloft}
+% \section{Utilisation avec le paquetage \upack{tocloft}}\ipack{tocloft}\label{faq+tocloft}
% \fi
% \begin{macro}{\mtcsetfont}
% \ifcase\LANG\relax
-% (This answer is given in the documentation of the \texttt{tocloft} package~\cite{tocloft}.)
-% The \texttt{tocloft} (by \name{Peter~R.}{Wilson}) and \texttt{minitoc} packages
+% (This answer is given in the documentation of the \pack{tocloft} package~\cite{tocloft}.)
+% The \pack{tocloft} (by \name{Peter~R.}{Wilson}) and \upack{minitoc} packages
% have an unfortunate interaction\,\footnote{Discovered by \name{Lyndon}{Dudding}.}, which fortunately can be fixed.
-% In the normal course of events, when \texttt{minitoc} is used in a chaptered
+% In the normal course of events, when \upack{minitoc} is used in a chaptered
% document it will typeset section
-% entries in the minitocs in bold font. If \texttt{tocloft} is used in
-% conjunction with \texttt{minitoc}, then the minitoc section entries are
+% entries in the minitocs in bold font. If \pack{tocloft} is used in
+% conjunction with \upack{minitoc}, then the minitoc section entries are
% typeset in the normal font, except for the page numbers which are in
% bold font, while the ToC section entries are all in normal font.
%
@@ -6376,15 +6939,15 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% put the incantation between the \verb|\tableofcontents|
% command and the first \verb|\chapter| command.
%
-% As \texttt{tocloft} is a very powerful and useful package, these cures are worth to be added if you need the
+% As \pack{tocloft} is a very powerful and useful package, these cures are worth to be added if you need the
% benefits of this package. See also section~\vref{faq+memoir}.
% \or\relax
-% (Cette réponse est donnée dans la documentation du paquetage \texttt{tocloft}~\cite{tocloft}.)
-% Les paquetages \texttt{tocloft} (de \name{Peter~R.}{Wilson}) et \texttt{minitoc} ont une fâcheuse
+% (Cette réponse est donnée dans la documentation du paquetage \pack{tocloft}~\cite{tocloft}.)
+% Les paquetages \pack{tocloft} (de \name{Peter~R.}{Wilson}) et \upack{minitoc} ont une fâcheuse
% interaction\,\footnote{Découverte par \name{Lyndon}{Dudding}.}, qui, heureusement, peut être corrigée.
-% Dans le cours normal des choses, lorsque \texttt{minitoc} est utilisé dans un document avec chapitres, il
-% composera les entrées de sections dans une fonte grasse. Si \texttt{tocloft} est utilisé en conjonction avec
-% \texttt{minitoc}, alors les entrées de sections dans les minitocs sont composées dans la fonte normale, sauf pour
+% Dans le cours normal des choses, lorsque \upack{minitoc} est utilisé dans un document avec chapitres, il
+% composera les entrées de sections dans une fonte grasse. Si \pack{tocloft} est utilisé en conjonction avec
+% \upack{minitoc}, alors les entrées de sections dans les minitocs sont composées dans la fonte normale, sauf pour
% les numéros de pages qui sont en fonte grasse, tandis que les entrées de sections dans la table des matières
% principale sont entièrement en fonte normale.
%
@@ -6411,7 +6974,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% normale dans la table des matières principale, placer l'incantation entre la commande \verb|\tableofcontents| et
% la première commande \verb|\chapter|.
%
-% Puisque \texttt{tocloft} est un paquetage très puissant et très utile, cela vaut la peine d'ajouter ces remèdes si
+% Puisque \pack{tocloft} est un paquetage très puissant et très utile, cela vaut la peine d'ajouter ces remèdes si
% vous voulez profiter des avantages de ce paquetage. Voir aussi la section~\vref{faq+memoir}.
% \fi
% \end{macro}
@@ -6420,24 +6983,24 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{SMOOTH}
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{memoir} class}\index{memoir}\label{faq+memoir}
-% The \texttt{memoir} class~\cite{memoir,add-memoir} offers basically the functionnalities of the \texttt{appendix},
-% \texttt{tocbibind}
-% and \texttt{tocloft} packages (this class and these packages have the same author, \xname{Peter~R.}{Wilson}),
+% \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},
+% \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;
% see above the available solutions (sections~\vref{faq+appendix},
% \vref{special.entries}, and~\vref{faq+tocloft} respectively).
-% If your version of the \texttt{memoir} class is recent, the syntax of the \verb|\chapter| command is
-% different and the \texttt{memoir} class \emph{could be no more compatible} with the \texttt{minitoc} package, but a
-% patch is inserted to fix the problem. Hopefully, if your version of the \texttt{memoir} is more recent than 2005/09/25,
+% If your version of the \class{memoir} class is recent, the syntax of the \verb|\chapter| command is
+% different and the \class{memoir} class \emph{could be no more compatible} with the \upack{minitoc} package, but a
+% patch is inserted to fix the problem. Hopefully, if your version of the \class{memoir} is more recent than 2005/09/25,
% the patch is no more necessary.
%
-% If you are using the \texttt{memoir} class (or the \texttt{tocloft} package),
+% If you are using the \class{memoir} class (or the \pack{tocloft} package),
% the \verb|\mtcsetfont| command has no effect (\verb|\mtcsettitlefont| works); you should use the font
-% commands which are specific of the \texttt{memoir} class (or of the \texttt{tocloft} package).
+% commands which are specific of the \class{memoir} class (or of the \pack{tocloft} package).
%
-% If you still want to use the \verb|\mtcsetfont| commands while using the \texttt{memoir} class (or of the
-% \texttt{tocloft} package), you must disable the \texttt{memoir}/\texttt{tocloft} font commands. This is done by
+% If you still want to use the \verb|\mtcsetfont| commands while using the \class{memoir} class (or of the
+% \pack{tocloft} package), you must disable the \class{memoir}/\pack{tocloft} font commands. This is done by
% the following commands:
% \begin{quote}
% \verb|\let\cftpartfont\relax|\\
@@ -6453,23 +7016,23 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|\let\cftsubtablefont\relax|
% \end{quote}
% \or\relax
-% \section{Utilisation avec la classe \texttt{memoir}}\index{memoir}\label{faq+memoir}
-% La classe \texttt{memoir}~\cite{memoir,add-memoir} offre essentiellement les fonctionnalités des
-% paquetages \texttt{appendix}, \texttt{tocbibind} et \texttt{tocloft} (cette classe et ces paquetages ont
+% \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
+% 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},
% \vref{special.entries} et~\vref{faq+tocloft} respectivement).
-% Si votre version\Virage{} de la classe \texttt{memoir} est récente, la syntaxe de la commande \verb|\chapter|
-% est différente et la classe \texttt{memoir} \emph{pourrait n'être plus compatible} avec le paquetage \texttt{minitoc},
-% mais une modification est insérée pour corriger le problème. Heureusement, si votre version de la classe \texttt{memoir}
+% Si votre version\Virage{} de la classe \class{memoir} est récente, la syntaxe de la commande \verb|\chapter|
+% est différente et la classe \class{memoir} \emph{pourrait n'être plus compatible} avec le paquetage \upack{minitoc},
+% mais une modification est insérée pour corriger le problème. Heureusement, si votre version de la classe \class{memoir}
% est plus récente que 2005/09/25, la correction n'est plus nécessaire.
%
-% Si vous utilisez la classe \texttt{memoir} (ou le paquetage \texttt{tocloft}), la commande \verb|\mtcsetfont|
+% Si vous utilisez la classe \class{memoir} (ou le paquetage \pack{tocloft}), la commande \verb|\mtcsetfont|
% n'a aucun effet (\verb|\mtcsettitlefont| fonctionne); vous devriez utiliser les commandes de fontes qui
-% sont spécifiques de la classe \texttt{memoir} (ou du paquetage \texttt{tocloft}).
+% sont spécifiques de la classe \class{memoir} (ou du paquetage \pack{tocloft}).
%
-% Si vous souhaitez quand même utiliser les commandes \verb|\mtcsetfont| tout en utilisant la classe \texttt{memoir}
-% (ou le paquetage \texttt{tocloft}), vous devez désactiver les commandes de fontes de \texttt{memoir}/\texttt{tocloft}.
+% Si vous souhaitez quand même utiliser les commandes \verb|\mtcsetfont| tout en utilisant la classe \class{memoir}
+% (ou le paquetage \pack{tocloft}), vous devez désactiver les commandes de fontes de \class{memoir}/\pack{tocloft}.
% Ceci peut être fait par les commandes suivantes:
% \begin{quote}
% \verb|\let\cftpartfont\relax|\\
@@ -6519,10 +7082,10 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \begin{macro}{\mtcsetdepth}
% \ifcase\LANG\relax
% Since version \#43, the \verb|\mtcsetdepth| command is available.
-% You do not need anymore to know the counters \verb|minitocdepth|, \verb|sectlotdepth|, etc.
+% You do not need anymore to know the counters \dcnt{minitocdepth}, \dcnt{sectlotdepth}, etc.
% \or\relax
% Depuis la version \#43, la commande \verb|\mtcsetdepth| est disponible.
-% n'avez plus besoin de connaître les compteurs \verb|minitocdepth|, \verb|sectlotdepth|, etc.
+% n'avez plus besoin de connaître les compteurs \dcnt{minitocdepth}, \dcnt{sectlotdepth}, etc.
% \fi
% \end{macro}
%
@@ -6532,15 +7095,17 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% \section[Compatibility with the \texorpdfstring{\AmS}{\emph{AmS}} document classes]%
% {Compatibility with the {\AmS} document classes}\label{s+AMS}
+% This problem has been pointed out by \name{Henri}{Massias}.
% \or\relax
% \section[Compatibilité avec les classes de document de l'\texorpdfstring{\AmS}{\emph{AmS}}]%
% {Compatibilité avec les classes de document de l'{\AmS}}\label{s+AMS}
+% Ce problème a été signalé par \name{Henri}{Massias}.
% \fi
% \begin{macro}{\mtcaddchapter}
% \ifcase\LANG\relax
-% Unfortunately, the \index{amsart.cls}\texttt{amsart.cls} and \index{amsproc.cls}\texttt{amsproc.cls} document classes are
-% incompatible with \texttt{minitoc}.
-% The \index{amsbook.cls}\texttt{amsbook.cls} document class requires the insertion of commands if you want
+% Unfortunately, the \class{amsart} and \class{amsproc} document classes are
+% 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}
% \verb|\listoffigures|\\
@@ -6549,9 +7114,9 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \verb|\mtcaddchapter % added|
% \end{verse}
% \or\relax
-% Malheureusement, les classes de document \index{amsart.cls}\texttt{amsart.cls} et \index{amsproc.cls}\texttt{amsproc.cls}
-% sont incompatibles avec \texttt{minitoc}.
-% La classe de document \index{amsbook.cls}\texttt{amsbook.cls} requiert l'insertion de commandes si vous désirez
+% Malheureusement, les classes de document \class{amsart} et \class{amsproc}
+% sont 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}
% \verb|\listoffigures|\\
@@ -6576,7 +7141,7 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \ifcase\LANG\relax
% It is a problem similar to that of section~\vref{faq.19}.
% An example is having a local table of contents for a chapter (\verb|\minitoc|) whose entries should not appear in
-% the main table of contents. Just use the \texttt{mtchideinmaintoc} environment:
+% the main table of contents. Just use the \env{mtchideinmaintoc} environment:
% \begin{quote}
% \texttt{\bs chapter\{Title\}}\\
% \texttt{\bs begin\{mtchideinmaintoc\}[}\emph{level}\texttt{]}\\
@@ -6587,12 +7152,12 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{quote}
% This environment accepts an optional numeric argument, which is the depth of hiding in the main toc (default:
% \texttt{-1}, complete hiding).
-% You can look at the \index{mtc-apx.tex}\texttt{mtc-apx.tex} example file:\label{mtc-apx.tex}
+% You can look at the \exam{mtc-apx.tex} example file:\label{mtc-apx.tex}
% \or\relax
% C'est un problème similaire à~celui de la section~\vref{faq.19}.
% Un exemple est d'avoir une table des matières locale pour un chapitre (\verb|\minitoc|) dont les entrées ne
% doivent pas apparaître dans la table des matières principale. Utilisez simplement l'environnement
-% \texttt{mtchideinmaintoc}:
+% \env{mtchideinmaintoc}:
% \begin{quote}
% \texttt{\bs chapter\{Titre\}}\\
% \texttt{\bs begin\{mtchideinmaintoc\}[}\emph{niveau}\texttt{]}\\
@@ -6603,11 +7168,13 @@ Farsi\TeX{} Project Group. Voir le site de Farsi\TeX{} à~\url{http://www.farsite
% \end{quote}
% Cet environnement accepte un argument optionnel numérique, qui est la profondeur de masquage dans la table des
% matières principale (par défaut: \texttt{-1}, masquage complet). Vous pouvez regarder le fichier d'exemple
-% \index{mtc-apx.tex}\texttt{mtc-apx.tex}:\label{mtc-apx.tex}
+% \exam{mtc-apx.tex}:\label{mtc-apx.tex}
% \fi
% \begin{macrocode}
%<*mtc-apx>
\documentclass[oneside]{book}
+\ProvidesFile{mtc-apx.tex}%
+ [2007/01/04]
\usepackage{lipsum} % provides filling text
\usepackage{tocbibind} % adds some entries in the main TOC.
\usepackage[tight,listfiles]{minitoc}
@@ -6660,22 +7227,22 @@ Second appendix
% \end{macrocode}
%
% \ifcase\LANG\relax
-% Of course, the environments \texttt{mtchideinmainlof}
-% and \texttt{mtchideinmainlot} are also available, to hide some entries in the main
+% Of course, the environments \env{mtchideinmainlof}
+% and \env{mtchideinmainlot} are also available, to hide some entries in the main
% 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 \verb|\chapter| command), else the restore command might be inserted to early into the
-% \texttt{.toc}, \texttt{.lof} or \texttt{.lot} file. There is an example file
-% (\index{mtc-hi1.tex}\texttt{mtc-hi1.tex}):\label{mtc-hi1.tex}
+% \suffix{.toc}, \suffix{.lof} or \suffix{.lot} file. There is an example file
+% (\exam{mtc-hi1.tex}):\label{mtc-hi1.tex}
% \or\relax
-% Bien sûr, les environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot} sont aussi disponibles, pour
-% masquer certaines entrées dans laiste principale des figures ou des tableaux.
+% Bien sûr, les environnements \env{mtchideinmainlof} et \env{mtchideinmainlot} sont aussi disponibles, pour
+% masquer certaines entrées dans la liste principale des figures ou des tableaux.
%
% Notez\virage{} que la position de la fin de ces environnements doit être ajustée pour inclure un saut de page
% (comme celui fait par une commande \verb|\chapter|), sinon la commande de restauration pourrait être insérée
-% trop tôt dans le fichier \texttt{.toc}, \texttt{.lof} ou \texttt{.lot}. Voici un fichier d'exemple
-% (\index{mtc-hi1.tex}\texttt{mtc-hi1.tex}):\label{mtc-hi1.tex}
+% trop tôt dans le fichier \suffix{.toc}, \suffix{.lof} ou \suffix{.lot}. Voici un fichier d'exemple
+% (\exam{mtc-hi1.tex}):\label{mtc-hi1.tex}
% \fi
% \raggedcolumns
% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
@@ -6683,6 +7250,8 @@ Second appendix
% \begin{macrocode}
%<*mtc-hi1>
\documentclass{report}
+\ProvidesFile{mtc-hi1.tex}%
+ [2007/01/04]
\usepackage%
[tight,listfiles]{minitoc}
\begin{document}
@@ -6770,19 +7339,21 @@ Second appendix
% (or \verb|\mtchideinmainlot|) command in the first figure (or table) to
% hide, \emph{before} its caption and a \verb|\endmtchideinmainlof| (or \verb|\endmtchideinmainlot|) command at the end of
% the last figure (or table) to hide, \emph{after} its caption, like in this example file
-% (\index{mtc-hi2.tex}\texttt{mtc-hi2.tex}):\label{mtc-hi2.tex}
+% (\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 \verb|\mtchideinmainlof| (ou \verb|\mtchideinmainlot|) dans
% la première figure (ou table) à~masquer, \emph{avant} son caption et une commande \verb|\endmtchideinmainlof|
% (ou \verb|\endmtchideinmainlot|) à~la fin de la dernière figure (ou table) à~masquer, \emph{après} son caption,
-% comme dans cet exemple de fichier (\index{mtc-hi2.tex}\texttt{mtc-hi2.tex}):\label{mtc-hi2.tex}
+% comme dans cet exemple de fichier (\exam{mtc-hi2.tex}):\label{mtc-hi2.tex}
% \fi
% \begin{SMOOTH}
% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2}
% \begin{macrocode}
%<*mtc-hi2>
\documentclass{report}
+\ProvidesFile{mtc-hi2.tex}%
+ [2007/01/04]
\usepackage%
[tight,listfiles]{minitoc}
\begin{document}
@@ -6882,32 +7453,32 @@ Second appendix
% ^^A (26)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Defining your own \texttt{.mld} file}\label{faq.26}\index{.mld}%
+% \section{Defining your own \usuffix{.mld} file}\label{faq.26}\isuffix{.mld}%
% \or\relax
-% \section{Définir votre propre fichier \texttt{.mld}}\label{faq.26}\index{.mld}%
+% \section{Définir votre propre fichier \usuffix{.mld}}\label{faq.26}\isuffix{.mld}%
% \fi
% \begin{macro}{\mtcsettitle}
% \begin{macro}{\mtcselectlanguage}
% \ifcase\LANG\relax
-% First, you should not directly modify one of the distributed \texttt{.mld} and \texttt{.mlo} files.
+% First, you should not directly modify one of the distributed \suffix{.mld} and \suffix{.mlo} files.
% The simplest way to alter some
% title is to redefine the corresponding command via \verb|\renewcommand| or better via
% \verb|\mtcsettitle|.
-% If you really want to have your own \texttt{.mld} file, you copy an existing \texttt{.mld} file
+% If you really want to have your own \suffix{.mld} file, you copy an existing \suffix{.mld} file
% into one with a new name (not
-% the name of a distributed \texttt{.mld} file). Then you modify this new \texttt{.mld} file and you can use it via
-% \verb|\mtcselectlanguage|. You can always contact me to add this new \texttt{.mld} file to the
-% distribution. These remarks apply also to the \emph{language}\texttt{[.mld--.mlo]} pairs of language definition files.
+% the name of a distributed \suffix{.mld} file). Then you modify this new \suffix{.mld} file and you can use it via
+% \verb|\mtcselectlanguage|. You can always contact me to add this new \suffix{.mld} file to the
+% distribution. These remarks apply also to the \emph{language}\usuffix{[.mld--.mlo]} pairs of language definition files.
% \or\relax
-% Tout d'abord, vous ne devriez pas modifier directement l'un des fichiers \texttt{.mld} et \texttt{.mlo} de la
+% Tout d'abord, vous ne devriez pas modifier directement l'un des fichiers \suffix{.mld} et \suffix{.mlo} de la
% distribution. La
% manière la plus simple de modifier un certain titre est de redéfinir la commande correspondante via
% \verb|\renewcommand| ou mieux, via \verb|\mtcsettitle|. Si vous souhaitez vraiment avoir votre propre fichier
-% \index{.mld}\texttt{.mld}, vous copiez un fichier \texttt{.mld} existant vers un fichier portant un nouveau nom
-% (pas le nom d'un fichier \texttt{.mld} de la distribution). Puis vous modifiez ce nouveau fichier \texttt{.mld} et
+% \suffix{.mld}, vous copiez un fichier \suffix{.mld} existant vers un fichier portant un nouveau nom
+% (pas le nom d'un fichier \suffix{.mld} de la distribution). Puis vous modifiez ce nouveau fichier \suffix{.mld} et
% vous pourrez l'utiliser via \verb|\mtcselectlanguage|. Vous pouvez toujours me contacter pour ajouter ce nouveau
-% fichier \texttt{.mld} à~la distribution. Ces remarques s'appliquent aussi aux paires
-% \emph{langue}\texttt{[.mld--.mlo]} de fichiers de définition de langues.
+% fichier \suffix{.mld} à~la distribution. Ces remarques s'appliquent aussi aux paires
+% \emph{langue}\isuffix{.mld}\isuffix{.mlo}\usuffix{[.mld--.mlo]} de fichiers de définition de langues.
% \fi
% \end{macro}
% \end{macro}
@@ -6915,27 +7486,27 @@ Second appendix
% ^^A (27)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{abstract} package}\label{faq.27}\index{abstract}
+% \section{Use with the \upack{abstract} package}\label{faq.27}\ipack{abstract}
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{abstract}}\label{faq.27}\index{abstract}
+% \section{Utilisation avec le paquetage \upack{abstract}}\label{faq.27}\ipack{abstract}
% \fi
% \begin{environment}{abstract}
% \begin{macro}{\mtcaddchapter}
% \begin{macro}{\mtcaddsection}
% \begin{macro}{\chapter}
% \ifcase\LANG\relax
-% If the \texttt{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}), is used with its
-% \index{addtotoc}\texttt{addtotoc} option, a ``{Abstract}'' entry is added to the table of contents,
+% If the \pack{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}), is used with its
+% \optp{addtotoc}{abstract} option, a ``{Abstract}'' entry is added to the table of contents,
% as a starred chapter if the document class defines \verb|\chapter|, else as a starred section.
-% This problem is detected by the \texttt{hints} option and you should add
+% This problem is detected by the \opt{hints} option and you should add
% a \verb|\mtcaddchapter[]| or a \verb|\mtcaddsection[]|
-% command after your \texttt{abstract} environment.
+% command after your \env{abstract} environment.
% \or\relax
-% Lorsque le paquetage \texttt{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}), est utilisé avec son option
-% \index{addtotoc}\texttt{addtotoc}, une entrée «~{Abstract}~» (ou similaire) est ajoutée dans la table des
+% Lorsque le paquetage \pack{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}), est utilisé avec son option
+% \optp{addtotoc}{abstract}, une entrée «~{Abstract}~» (ou similaire) est ajoutée dans la table des
% matières, comme un chapitre étoilé si la classe du document définit \verb|\chapter|, sinon comme une section
-% étoilée. Ce problème est détecté par l'option \texttt{hints} et vous devriez ajouter une commande
-% \verb|\mtcaddchapter[]| ou \verb|\mtcaddsection[]| après votre environnement \texttt{abstract}.
+% étoilée. Ce problème est détecté par l'option \opt{hints} et vous devriez ajouter une commande
+% \verb|\mtcaddchapter[]| ou \verb|\mtcaddsection[]| après votre environnement \env{abstract}.
% \fi
% \end{macro}
% \end{macro}
@@ -6945,15 +7516,15 @@ Second appendix
% ^^A (28)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{sectsty} package}\label{faq.28}\index{sectsty}
-% If the \texttt{sectsty} package~\cite{sectsty} (by \name{Rowland}{McDonnell}) is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% \section{Use with the \upack{sectsty} package}\label{faq.28}\ipack{sectsty}
+% If the \pack{sectsty} package~\cite{sectsty} (by \name{Rowland}{McDonnell}) is used, it must be loaded \emph{before}
+% the \upack{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{sectsty}}\label{faq.28}\index{sectsty}
-% Si le paquetage \texttt{sectsty}~\cite{sectsty} (de \name{Rowland}{McDonnell}) est utilisé, il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% \section{Utilisation avec le paquetage \upack{sectsty}}\label{faq.28}\ipack{sectsty}
+% Si le paquetage \pack{sectsty}~\cite{sectsty} (de \name{Rowland}{McDonnell}) est utilisé, il doit être chargé
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (29)
@@ -6967,8 +7538,8 @@ Second appendix
%
% The ``part'' and ``chapter'' levels (and ``section'' for an article) use
% specific commands which are somewhat complex for a more elaborated formatting.
-% For the ``section'' (in the \texttt{report} and \texttt{book} classes) and lower levels,
-% these commands are (book class, \texttt{book.cls}) by default:
+% For the ``section'' (in the \class{report} and \class{book} classes) and lower levels,
+% these commands are (\class{book} class, \xfile{book.cls}) by default:
% \begin{quote}
% \verb|\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}|\\
% \verb|\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}|\\
@@ -6979,11 +7550,11 @@ Second appendix
% which will be applied in the main table of contents and in the minitocs. The
% arguments of \verb|\@dottedtocline| are
% \begin{enumerate}[1)]
-% \item the logical depth (which will be compared to \texttt{tocdepth} or \texttt{minitocdepth}).
+% \item the logical depth (which will be compared to \dcnt{tocdepth} or \dcnt{minitocdepth}).
% \item the indentation.
% \item the width reserved for the section/subsection/\ldots\ number.
% \end{enumerate}
-% In the standard \texttt{book}, \texttt{report} and \texttt{article} classes, the dimensions
+% In the standard \class{book}, \class{report} and \class{article} 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,
% the section and subsection entries are witten in the \emph{same} font, hence
@@ -7000,7 +7571,7 @@ Second appendix
% and \verb|\makeatother|, because these commands have a~\verb|@| in
% their names; you must use \verb|\renewcommand*| to redefine
% these commands.
-% \item Use the \texttt{tocloft} package~\cite{tocloft} to change the indentation, with
+% \item Use the \pack{tocloft} package~\cite{tocloft} to change the indentation, with
% font independent units. But then see section~\vref{faq+tocloft}.
% \item Use the same font for the section and subsection entries
% in the minitocs, using the \verb|\mtcsetfont| command (see section~\vref{s+simp-font-commands}) or
@@ -7017,8 +7588,8 @@ Second appendix
%
% Les niveaux «~partie~» et «~chapitre~» (et «~section~» pour un article) utilisent des
% commandes spécifiques qui sont assez complexes pour une mise en forme plus élaborée.
-% Pour les niveaux «~section~» (dans les classes \texttt{report} et \texttt{book}) et inférieurs,
-% ces commandes sont (class \texttt{book}, \texttt{book.cls}) par défaut:
+% Pour les niveaux «~section~» (dans les classes \class{report} et \class{book}) et inférieurs,
+% ces commandes sont (class \class{book}, \xfile{book.cls}) par défaut:
% \begin{quote}
% \verb|\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}|\\
% \verb|\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}|\\
@@ -7029,11 +7600,11 @@ Second appendix
% qui seront appliquées dans la table des matières principale et dans les minitocs. Les
% arguments de \verb|\@dottedtocline| sont
% \begin{enumerate}[1)]
-% \item la profondeur logique (qui sera comparée à~\texttt{tocdepth} ou \texttt{minitocdepth});
+% \item la profondeur logique (qui sera comparée à~\dcnt{tocdepth} ou \dcnt{minitocdepth});
% \item l'indentation;
% \item la largeur réservée pour le numéro de section/sous-section/\ldots
% \end{enumerate}
-% Dans les classes standard \texttt{book}, \texttt{report} et \texttt{article}, les dimensions
+% Dans les classes standard \class{book}, \class{report} et \class{article}, 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
@@ -7050,7 +7621,7 @@ Second appendix
% ou entre \verb|\makeatletter|
% et \verb|\makeatother|, puisque ces commandes contiennent un~\verb|@| dans leurs noms;
% vous devez utiliser \verb|\renewcommand*| pour redéfinir ces commandes.
-% \item Utiliser le paquetage \texttt{tocloft}~\cite{tocloft} pour changer l'indentation, avec des unités
+% \item Utiliser le paquetage \pack{tocloft}~\cite{tocloft} pour changer l'indentation, avec des unités
% indépendantes de la fonte. Mais alors regardez la section~\vref{faq+tocloft}.
% \item Utiliser la même fonte pour les entrées de sections et de sous-sections dans les minitocs,
% en utilisant la commande \verb|\mtcsetfont| (voir la section~\vref{s+simp-font-commands}) ou
@@ -7105,59 +7676,59 @@ Second appendix
% ^^A (31)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with packages for captions}\label{faq.31}\index{caption}\index{caption2}\index{ccaption}\index{mcaption}
-% If one of the \index{caption}\texttt{caption}~\cite{caption},
-% \index{caption2}\texttt{caption2}\footnote{This package is obsolete; now use a recent
+% \section{Use with packages for captions}\label{faq.31}
+% If one of the \pack{caption}~\cite{caption},
+% \pack{caption2}\footnote{This package is obsolete; now use a recent
% version of the
-% \texttt{caption} package.}~\cite{caption2}, (both written by \xname{Axel}{Sommerfeldt}),
-% \index{ccaption}\texttt{ccaption}~\cite{ccaption} (by \name{Peter~R.}{Wilson}), or
-% \index{mcaption}\texttt{mcaption}~\cite{mcaption} (by \xname{Stephan}{Hennig}), packages is used,
-% it must be loaded \emph{before} the \texttt{minitoc} package, because such packages alter (redefine) the
-% commands listing figures and tables. Of course, the \texttt{hints} option detects this problem.
-% \or\relax
-% \section{Utilisation avec des paquetages pour les captions}\label{faq.31}\index{caption}\index{caption2}\index{ccaption}\index{mcaption}
-% Si l'un des paquetages \index{caption}\texttt{caption}~\cite{caption},
-% \index{caption2}\texttt{caption2}\,\footnote{Ce paquetage est obsolète; utilisez
-% maintenant une version récente du paquetage \texttt{caption}.}~\cite{caption2}, (qui ont tous deux été écrits
+% \upack{caption} package.}~\cite{caption2}, (both written by \xname{Axel}{Sommerfeldt}),
+% \pack{ccaption}~\cite{ccaption} (by \name{Peter~R.}{Wilson}), or
+% \pack{mcaption}~\cite{mcaption} (by \xname{Stephan}{Hennig}), packages is used,
+% it must be loaded \emph{before} the \upack{minitoc} package, because such packages alter (redefine) the
+% commands listing figures and tables. Of course, the \opt{hints} option detects this problem.
+% \or\relax
+% \section{Utilisation avec des paquetages pour les captions}\label{faq.31}\ipack{caption}\ipack{caption2}\ipack{ccaption}\ipack{mcaption}
+% Si l'un des paquetages \pack{caption}~\cite{caption},
+% \pack{caption2}\,\footnote{Ce paquetage est obsolète; utilisez
+% maintenant une version récente du paquetage \upack{caption}.}~\cite{caption2}, (qui ont tous deux été écrits
% par \xname{Axel}{Sommerfeldt}),
-% \index{ccaption}\texttt{ccaption}~\cite{ccaption} (de \name{Peter~R.}{Wilson}), ou
-% \index{mcaption}\texttt{mcaption}~\cite{mcaption} (de \xname{Stephan}{Hennig}), est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}, car de tels paquetages altèrent (redéfinissent)
-% les commandes de listage des figures et tableaux. Bien sûr, l'option \texttt{hints} détecte ce problème.
+% \pack{ccaption}~\cite{ccaption} (écrit par \name{Peter~R.}{Wilson}), ou
+% \pack{mcaption}~\cite{mcaption} (écrit par \xname{Stephan}{Hennig}), est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}, car de tels paquetages altèrent (redéfinissent)
+% les commandes de listage des figures et tableaux. Bien sûr, l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (32)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Bad interaction \texttt{minitoc/hyperref/memoir}}\index{hyperref}\index{memoir}\label{faq.32}
-% When the \texttt{minitoc} and \texttt{hyperref}~\cite{hyperref.web} packages are used in a document
-% of class \texttt{memoir}~\cite{memoir,add-memoir},
+% \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},
% the chapter header ``Chapter'' does not appear on the first page of the chapter.
%
-% This problem is fixed in version~\#44 of \texttt{minitoc}.
+% This problem is fixed in version~\#44 of \upack{minitoc}.
% \or\relax
-% \section{Mauvaise interaction \texttt{minitoc/hyperref/memoir}}\index{hyperref}\index{memoir}\label{faq.32}
-% Lorsque les paquetages \texttt{minitoc} et \texttt{hyperref}~\cite{hyperref.web} sont utilisés dans un document
-% dont la classe est \texttt{memoir}~\cite{memoir,add-memoir}, l'en-tête de chapitre «~Chapitre~» n'apparaît pas
+% \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
% sur la première page du chapitre.
%
-% Ce problème est corrigé dans la version~\#44 de \texttt{minitoc}.
+% Ce problème est corrigé dans la version~\#44 de \upack{minitoc}.
% \fi
%
% ^^A (33)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{varsects} package}\label{faq.33}\index{varsects}
-% If the \texttt{varsects} package~\cite{varsects} (by \name{Daniel}{Taupin}\textsuperscript{\textdied})
+% \section{Use with the \upack{varsects} package}\label{faq.33}\ipack{varsects}
+% If the \pack{varsects} package~\cite{varsects} (by \name{Daniel}{Taupin}\textsuperscript{\textdied})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{varsects}}\label{faq.33}\index{varsects}
-% Si le paquetage \texttt{varsects}~\cite{varsects} (de \name{Daniel}{Taupin}\textsuperscript{\textdied}) est utilisé,
+% \section{Utilisation avec le paquetage \upack{varsects}}\label{faq.33}\ipack{varsects}
+% Si le paquetage \pack{varsects}~\cite{varsects} (de \name{Daniel}{Taupin}\textsuperscript{\textdied}) est utilisé,
% il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (34)
@@ -7169,7 +7740,7 @@ Second appendix
% to the other mini-tables.}:
% \begin{itemize}
% \item First, to be used as default value for some other font-commands (like \verb|\ptcSPfont|). As its
-% default value is used in the initialization of the \texttt{minitoc} package, the value of these other
+% default value is used in the initialization of the \upack{minitoc} package, the value of these other
% commands is \emph{not altered} if you modify \verb|\ptcfont|. You must modify these commands one at a
% time.
% \item Second, it is invoked at the beginning of each parttoc, partlof or partlot to set an initial font command.
@@ -7180,7 +7751,7 @@ Second appendix
% \end{itemize}
%
% \lneed{6}
-% In\Virage{} the initialization of the \texttt{minitoc} package, we have a sequence of commands:
+% In\Virage{} the initialization of the \upack{minitoc} package, we have a sequence of commands:
% \begin{quote}
% \verb|\let\ptcSSfont\ptcfont % (subsections)|\\
% \verb|\let\ptcSSSfont\ptcfont % (subsubsections)|\\
@@ -7209,7 +7780,7 @@ Second appendix
% \verb|\def\pltfont{\ptcfont} % (tables)|\\
% \verb|\def\pltSfont{\ptcfont} % (subtables)|
% \end{quote}
-% after loading the \texttt{minitoc} package, these font commands will be ``associated'' to \verb|\ptcfont|, hence if you
+% after loading the \upack{minitoc} package, these font commands will be ``associated'' to \verb|\ptcfont|, hence if you
% modify \verb|\ptcfont| (by via \verb|\mtcsetfont{parttoc}{*}{...}| or \verb|\renewcommand|), they will follow the
% modification. But if you modify one of these commands via \verb|\renewcommand| or
% \verb|\mtcsetfont{parttoc}{subsection}{...}| (\texttt{subsection} is an example),
@@ -7241,7 +7812,7 @@ Second appendix
%
% Note that only the fonts for parttocs are used in the examples above; but, of course, the situation is the same for
% minitocs and secttocs. \verb|\highlevelsfont| and \verb|\lowlevelsfont| are macro names that you can choice, they are not
-% part of the \texttt{minitoc} package.
+% part of the \upack{minitoc} package.
% \or\relax
% \section{Choix initiaux des fontes}\label{faq.34}
% Le choix des fontes dans les mini-tables est un problème assez compliqué. Si nous prenons par exemple les
@@ -7250,7 +7821,7 @@ Second appendix
% \begin{itemize}
% \item Premièrement, pour être utilisée comme valeur par défaut pour quelques autres commandes de fontes (telles
% que \verb|\ptcSPfont|). Comme sa valeur par défaut est utilisée dans l'initialisation du paquetage
-% \texttt{minitoc}, la valeur de ces autres commandes \emph{n'est pas modifiée} si vous modifiez
+% \upack{minitoc}, la valeur de ces autres commandes \emph{n'est pas modifiée} si vous modifiez
% \verb|\ptcfont|. Vous devez modifiez ces commandes une à~la fois.
% \item Deuxièmement, elle est invoquée au début de chaque parttoc, partlof ou partlot pour établir une commande
% de fonte initiale. Puis chaque entrée de la mini-table appelle sa propre commande de fonte (comme
@@ -7261,7 +7832,7 @@ Second appendix
% \end{itemize}
%
% \lneed{6}
-% Dans\Virage{} l'initialisation du paquetage \texttt{minitoc}, nous avons une séquence de commandes:
+% Dans\Virage{} l'initialisation du paquetage \upack{minitoc}, nous avons une séquence de commandes:
% \begin{quote}
% \verb|\let\ptcSSfont\ptcfont % (subsections)|\\
% \verb|\let\ptcSSSfont\ptcfont % (subsubsections)|\\
@@ -7291,7 +7862,7 @@ Second appendix
% \verb|\def\pltfont{\ptcfont} % (tables)|\\
% \verb|\def\pltSfont{\ptcfont} % (subtables)|
% \end{quote}
-% après avoir chargé le paquetage \texttt{minitoc}, ces commandes de fontes seront «~associées~» à~\verb|\ptcfont|,
+% après avoir chargé le paquetage \upack{minitoc}, ces commandes de fontes seront «~associées~» à~\verb|\ptcfont|,
% donc si vous modifiez \verb|\ptcfont| (par une commande \verb|\renewcommand| ou via \verb|\mtcsetfont{parttoc}{*}{...}|),
% elles suivront la modification. Mais si vous modifiez l'une de ces commandes via
% \verb|\mtcsetfont{parttoc}{subsection}{...}| (\texttt{subsection} est un exemple) ou \verb|\renewcommand|, l'association
@@ -7324,158 +7895,158 @@ Second appendix
%
% Notez que seules les fontes pour les parttocs ont été utilisées dans les exemples ci-dessus; mais, bien sûr, la
% situation est la même pour les minitocs et les secttocs. \verb|\highlevelsfont| et \verb|\lowlevelsfont| sont des
-% noms de macros que vous pouvez choisir, ils ne font pas partie du paquetage \texttt{minitoc}.
+% noms de macros que vous pouvez choisir, ils ne font pas partie du paquetage \upack{minitoc}.
% \fi
%
% ^^A (35)
% \lneed{5}
% \ifcase\LANG\relax
% \section{Use with the \KOMAScript{} classes}\label{faq.35}
-% If a \KOMAScript{} class~\cite{koma,komab}, compatible with \texttt{minitoc} (\texttt{scrbook}, \texttt{scrreprt} or
-% \texttt{scrartcl}), is used, some class options may cause problems with the \texttt{minitoc} package, because these
+% If a \KOMAScript{} class~\cite{komab,koma}, 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 \texttt{hints} option detects this problem.
+% the \opt{hints} option detects this problem.
% \or\relax
% \section{Utilisation avec les classes \KOMAScript}\label{faq.35}
-% Si une classe \KOMAScript~\cite{koma,komab}, compatible avec \texttt{minitoc} (\texttt{scrbook}, \texttt{scrreprt} ou
-% \texttt{scrartcl}), est utilisée, certaines options de la classe peuvent poser des problèmes avec le paquetage
-% \texttt{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 \texttt{hints} détecte ce problème.
+% Si une classe \KOMAScript~\cite{komab,koma}, 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 \opt{hints} détecte ce problème.
% \fi
%
% ^^A (36)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{jura} class or the \texttt{alphanum} package}\label{faq.36}\index{jura}\index{alphanum}
-% The \texttt{jura} class loads the \texttt{alphanum} package, which redefines the sectionning structure in a
-% non-standard way, after the loading of the \texttt{report} class. This class and this package are incompatible
-% with minitoc.
+% \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
+% with \upack{minitoc}.
% \or\relax
-% \section{Utilisation avec la classe \texttt{jura} ou le paquetage \texttt{alphanum}}%
-% \label{faq.36}\index{jura}\index{alphanum}
-% La classe \texttt{jura} charge le paquetage \texttt{alphanum}, qui redéfinit la structure de sectionnement d'une
-% manière non-standard, après le chargement de la classe \texttt{report}. Cette classe et ce paquetage sont incompatibles
-% avec minitoc.
+% \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
+% avec \upack{minitoc}.
% \fi
%
% ^^A (37)
% \ifcase\LANG\relax
-% \section{The \texttt{.mld} files and the \texttt{babel} package}\label{faq.37}
-% If you are using the \texttt{babel} package~\cite{babel,babel-user}, you can automatize the loading of the
-% \texttt{.mld} file by adding some code in the preamble of your document, like this:
+% \section{The \usuffix{.mld} files and the \upack{babel} package}\label{faq.37}\ipack{babel}\isuffix{.mld}
+% If you are using the \pack{babel} package~\cite{babel,babel-user}, you can automatize the loading of the
+% \suffix{.mld} file by adding some code in the preamble of your document, like this:
% \begin{quote}
% \verb|\AtBeginDocument{%|\\
% \verb| \addto\captions|\emph{language1}\verb|{\mtcselectlanguage{|\emph{language2}\verb|}}}|
% \end{quote}
-% where \emph{language1} is the language name for \texttt{babel} and \emph{language2} the language name for
-% \texttt{minitoc}; there are often identical, but there are exceptions (when you use a locally customized \texttt{.mld}
+% where \emph{language1} is the language name for \pack{babel} and \emph{language2} the language name for
+% \upack{minitoc}; there are often identical, but there are exceptions (when you use a locally customized \suffix{.mld}
% file, by example).
% \or\relax
-% \section{Les fichiers \texttt{.mld} et le paquetage \texttt{babel}}\label{faq.37}
-% Si vous utilisez le paquetage \texttt{babel}~\cite{babel,babel-user}, vous pouvez automatiser le chargement du
-% fichier \texttt{.mld} en ajoutant du code dans le préambule de votre document, comme ceci:
+% \section{Les fichiers \usuffix{.mld} et le paquetage \upack{babel}}\label{faq.37}\ipack{babel}\isuffix{.mld}
+% Si vous utilisez le paquetage \pack{babel}~\cite{babel,babel-user}, vous pouvez automatiser le chargement du
+% fichier \suffix{.mld} en ajoutant du code dans le préambule de votre document, comme ceci:
% \begin{quote}
% \verb|\AtBeginDocument{%|\\
% \verb| \addto\captions|\emph{langue1}\verb|{\mtcselectlanguage{|\emph{langue2}\verb|}}}|
% \end{quote}
-% où \emph{langue1} est le nom de langue pour \texttt{babel} et \emph{langue2} le nom de langue pour \texttt{minitoc};
-% ils sont souvent identiques, mais il y~a des exceptions (lorsque vous utilisez un fichier \texttt{.mld} adapté
+% où \emph{langue1} est le nom de langue pour \pack{babel} et \emph{langue2} le nom de langue pour \upack{minitoc};
+% ils sont souvent identiques, mais il y~a des exceptions (lorsque vous utilisez un fichier \suffix{.mld} adapté
% localement, par exemple).
% \fi
%
% ^^A (38)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{fncychap} package}\label{faq.38}\index{fncychap}
-% If the \texttt{fncychap} package~\cite{fncychap} (by \name{Ulf~A.}{Lindgren})
+% \section{Use with the \upack{fncychap} package}\label{faq.38}\ipack{fncychap}
+% If the \pack{fncychap} package~\cite{fncychap} (by \name{Ulf~A.}{Lindgren})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{fncychap}}\label{faq.38}\index{fncychap}
-% Si le paquetage \texttt{fncychap}~\cite{fncychap} (de \name{Ulf~A.}{Lindgren}) est utilisé,
+% \section{Utilisation avec le paquetage \upack{fncychap}}\label{faq.38}\ipack{fncychap}
+% Si le paquetage \pack{fncychap}~\cite{fncychap} (de \name{Ulf~A.}{Lindgren}) est utilisé,
% il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (39)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{quotchap} package}\label{faq.39}\index{quotchap}
-% If the \texttt{quotchap} package~\cite{quotchap} (by \name{Karsten}{Tinnefeld})
+% \section{Use with the \upack{quotchap} package}\label{faq.39}\ipack{quotchap}
+% If the \pack{quotchap} package~\cite{quotchap} (by \name{Karsten}{Tinnefeld})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{quotchap}}\label{faq.39}\index{quotchap}
-% Si le paquetage \texttt{quotchap}~\cite{quotchap} (de \name{Karsten}{Tinnefeld}) est utilisé,
+% \section{Utilisation avec le paquetage \upack{quotchap}}\label{faq.39}\ipack{quotchap}
+% Si le paquetage \pack{quotchap}~\cite{quotchap} (de \name{Karsten}{Tinnefeld}) est utilisé,
% il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (40)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{romannum} package}\label{faq.40}\index{romannum}
-% If the \texttt{romannum} package~\cite{romannum} (by \name{Peter~R.}{Wilson})
+% \section{Use with the \upack{romannum} package}\label{faq.40}\ipack{romannum}
+% If the \pack{romannum} package~\cite{romannum} (by \name{Peter~R.}{Wilson})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the numbering of
+% the \upack{minitoc} package, because it alters (redefines) the numbering of
% the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{romannum}}\label{faq.40}\index{romannum}
-% Si le paquetage \texttt{romannum}~\cite{romannum} (de \name{Peter~R.}{Wilson}) est utilisé,
+% \section{Utilisation avec le paquetage \upack{romannum}}\label{faq.40}\ipack{romannum}
+% Si le paquetage \pack{romannum}~\cite{romannum} (de \name{Peter~R.}{Wilson}) est utilisé,
% il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit)
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit)
% la numérotation des commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (41)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{sfheaders} package}\label{faq.41}\index{sfheaders}
-% If the \texttt{sfheaders} package~\cite{sfheaders} (by \name{Maurizio}{Loreti})
+% \section{Use with the \upack{sfheaders} package}\label{faq.41}\ipack{sfheaders}
+% If the \pack{sfheaders} package~\cite{sfheaders} (by \name{Maurizio}{Loreti})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the
-% sectionning commands. Of course, the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the
+% sectionning commands. Of course, the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{sfheaders}}\label{faq.41}\index{sfheaders}
-% Si le paquetage \texttt{sfheaders}~\cite{sfheaders} (de \name{Maurizio}{Loreti}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit)
-% les commandes de sectionnement. Bien sûr, l'option \texttt{hints} détecte ce problème.
+% \section{Utilisation avec le paquetage \upack{sfheaders}}\label{faq.41}\ipack{sfheaders}
+% Si le paquetage \pack{sfheaders}~\cite{sfheaders} (de \name{Maurizio}{Loreti}) est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit)
+% les commandes de sectionnement. Bien sûr, l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (42)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{alnumsec} package}\label{faq.42}\index{alnumsec}
-% If the \texttt{alnumsec} package~\cite{alnumsec} (by \name{Frank}{Küster})
+% \section{Use with the \upack{alnumsec} package}\label{faq.42}\ipack{alnumsec}
+% If the \pack{alnumsec} package~\cite{alnumsec} (by \namea{Frank}{Küster}{Kuster})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the
-% numbering of the sectionning commands. Of course, the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the
+% numbering of the sectionning commands. Of course, the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{alnumsec}}\label{faq.42}\index{alnumsec}
-% Si le paquetage \texttt{alnumsec}~\cite{alnumsec} (de \name{Frank}{Küster}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit)
-% la numérotation des commandes de sectionnement. Bien sûr, l'option \texttt{hints} détecte ce problème.
+% \section{Utilisation avec le paquetage \upack{alnumsec}}\label{faq.42}\ipack{alnumsec}
+% Si le paquetage \pack{alnumsec}~\cite{alnumsec} (de \namea{Frank}{Küster}{Kuster}) est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit)
+% la numérotation des commandes de sectionnement. Bien sûr, l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (43)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{captcont} package}\label{faq.43}\index{captcont}
-% If the \texttt{captcont} package~\cite{captcont} (by \name{Steven~Douglas}{Cochran})
+% \section{Use with the \upack{captcont} package}\label{faq.43}\ipack{captcont}
+% If the \pack{captcont} package~\cite{captcont} (by \name{Steven~Douglas}{Cochran})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the caption
-% commands. Of course, the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the caption
+% commands. Of course, the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{captcont}}\label{faq.43}\index{captcont}
-% Si le paquetage \texttt{captcont}~\cite{captcont} (de \name{Steven~Douglas}{Cochran}) est utilisé,
-% il doit être chargé \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit)
-% les commandes pour les captions. Bien sûr, l'option \texttt{hints} détecte ce problème.
+% \section{Utilisation avec le paquetage \upack{captcont}}\label{faq.43}\ipack{captcont}
+% Si le paquetage \pack{captcont}~\cite{captcont} (de \name{Steven~Douglas}{Cochran}) est utilisé,
+% il doit être chargé \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit)
+% les commandes pour les captions. Bien sûr, l'option \opt{hints} détecte ce problème.
% \fi
%
% ^^A (44)
@@ -7483,21 +8054,21 @@ Second appendix
% \ifcase\LANG\relax
% \section{Vertical space (gap) before or after parttocs, partlofs, and partlots titles}\label{faq.44}\index{gaps}
% These vertical gaps were hard-coded like for the chapter
-% heads in the \texttt{book} and \texttt{report} document classes.
+% heads in the \class{book} and \class{report} document classes.
% The values were 50pt and 40pt, but some users want
% to adjust them for the titles of the part-level mini-tables.
% Since version~\#45, these gaps are defined by \texttt{\bs mtcgapbeforeheads}
% and \texttt{\bs mtcgapafterheads}, with these defaults values. These
-% commands apply globaly to parttocs, partlofs and partlots.
-% These are \emph{commands}, \virage\emph{not} dimensions, so they must be
+% commands apply globally to parttocs, partlofs and partlots.
+% They are \emph{commands}, \virage\emph{not} dimensions, so they must be
% modified via \texttt{\bs renewcommand} (but \emph{not} via \texttt{\bs setlength}).
-% An example of use is given in the \index{mtc-gap.tex}\texttt{mtc-gap.tex} document file:\label{mtc-gap.tex}
+% An example of use is given in the \exam{mtc-gap.tex} document file:\label{mtc-gap.tex}
% \or\relax
% \section{Espacement vertical (\emph{gap}) avant ou après les titres des parttocs,
% partlofs et partlots}\label{faq.44}\index{gaps}
% Ces sauts verticaux (\emph{gaps}) étaient codés en dur comme pour
-% les têtes de chapitres dans les classes de document \texttt{book}
-% et \texttt{report}. Les valeurs étaient 50pt et 40pt, mais
+% les têtes de chapitres dans les classes de document \class{book}
+% et \class{report}. Les valeurs étaient 50pt et 40pt, mais
% certains utilisateurs désirent les ajuster pour les titres
% des mini-tables au niveau partie.
% Depuis la version~\#45, ces sauts sont définis par \texttt{\bs mtcgapbeforeheads}
@@ -7506,12 +8077,15 @@ Second appendix
% Ce sont des \emph{commandes}, \virage\emph{pas} des dimensions,
% donc elles doivent être modifiées via \texttt{\bs renewcommand}
% (mais \emph{pas} via \texttt{\bs setlength}).
-% Un exemple d'utilisation est donné dans le fichier document \index{mtc-gap.tex}\texttt{mtc-gap.tex}:\label{mtc-gap.tex}
+% Un exemple d'utilisation\iname{Zhuhan}{Jiang} 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]
\usepackage{vruler} % to have a vertical graduation to note positions
+% % (by Zhuhan Jiang)
\usepackage{txfonts}
\usepackage[english2,tight,listfiles]{minitoc}
\begin{document}
@@ -7563,14 +8137,14 @@ Second appendix
% 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
-% the line spacing and of the font size. They are defined by macros that you can adjust by redefining them via
+% the line spacing and of the font size. They are defined as macros that you can adjust by redefining them via
% \verb|\renewcommand|. The (empirical) default values are given in table~\vref{t+kernafters}.
% \or\relax
% \section{Espacement vertical avant le filet inférieur d'une minitable}\label{faq.45}
% Le petit espacement entre une minitable et le filet qui est en-dessous d'elle est réalisé par un crênage
% vertical qui devrait suffire pour les jambages des lettres de la dernière entrée de la
% minitable. Les valeurs devraient dépendre de l'interlignage et de la taille de la fonte.
-% Elles sont définies par des macros que vous pouvez ajuster en les redéfinissant via \verb|\renewcommand|.
+% Elles sont définies comme des macros que vous pouvez ajuster en les redéfinissant via \verb|\renewcommand|.
% La table~\vref{t+kernafters} donne les valeurs par défaut (empiriques).
% \fi
% \begin{table}[!htb]
@@ -7620,15 +8194,15 @@ Second appendix
% ^^A (46)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Another interaction between the \texttt{tocloft} and \texttt{minitoc} packages}\label{faq.46}
-% \emph{I~encountered an interaction between \texttt{tocloft} and \texttt{minitoc}.
-% I want to force \texttt{minitoc} to not display the page numbers, but because
-% of \texttt{tocloft} it doesn't. Here is an example code:}
+% \section{Another interaction between the \upack{tocloft} and \upack{minitoc} packages}\label{faq.46}\ipack{tocloft}
+% \emph{I~encountered an interaction between \pack{tocloft} and \upack{minitoc}.
+% I want to force \upack{minitoc} to not display the page numbers, but because
+% of \pack{tocloft} it doesn't. Here is an example code:}
% \else\relax
-% \section{Une autre interaction entre les paquetages \texttt{tocloft} et \texttt{minitoc}}\label{faq.46}
-% \emph{J'ai rencontré une interaction entre \texttt{tocloft} et \texttt{minitoc}.
-% Je veux forcer \texttt{minitoc} à~ne pas afficher les numéros de pages,
-% mais, à~cause de \texttt{tocloft}, il n'y arrive pas. Voici
+% \section{Une autre interaction entre les paquetages \upack{tocloft} et \upack{minitoc}}\label{faq.46}\ipack{tocloft}
+% \emph{J'ai rencontré une interaction entre \pack{tocloft} et \upack{minitoc}.
+% Je veux forcer \upack{minitoc} à~ne pas afficher les numéros de pages,
+% mais, à~cause de \pack{tocloft}, il n'y arrive pas. Voici
% un exemple de code:}
% \fi\relax
% \begin{quote}
@@ -7652,49 +8226,51 @@ Second appendix
% \verb|\end{document}|
% \end{quote}
% \ifcase\LANG\relax
-% \emph{If I comment the line loading the \texttt{tocloft} package,
+% \emph{If I comment the line loading the \pack{tocloft} package,
% I~will get a minitoc without page numbers as I~wanted.}
% \else\relax
-% \emph{Si je commente la ligne chargeant le paquetage \texttt{tocloft},
+% \emph{Si je commente la ligne chargeant le paquetage \pack{tocloft},
% j'obtiens bien une minitoc sans numéros de pages comme désiré.}
% \fi\relax
%
% \ifcase\LANG\relax
-% When using together \texttt{tocloft} and \texttt{minitoc}, the \texttt{tocloft} package must be
+% When using together \pack{tocloft} and \upack{minitoc}, the \pack{tocloft} package must be
% loaded first, and its commands take precedence to format the entries
% in the TOC (and in minitocs). To suppress the page numbers, your should try
-% the \verb|\cftpagenumbersoff{|\emph{XXX}\verb|}| command (from \texttt{tocloft}), which is described
-% in the \texttt{tocloft.pdf} documentation~\cite[pages~45-56]{tocloft}; \emph{XXX} is the level
+% the \verb|\cftpagenumbersoff{|\emph{XXX}\verb|}| command (from \pack{tocloft}), which is described
+% in the \xfile{tocloft.pdf} documentation~\cite[pages~45-56]{tocloft}; \emph{XXX} is the level
% of entry (\texttt{chapter}, \texttt{sec}, \texttt{subsec}, etc.). There are similar remarks about
% font related commands.
%
-% The \texttt{tocloft} package is more specialized in that job than \texttt{minitoc}, so if it is
-% loaded, \texttt{minitoc} uses the \texttt{locloft} tools.
-% There is the corrected example (\texttt{mtc-tlo.tex}\label{mtc-tlo.tex}\index{mtc-tlo.tex}):
+% The \pack{tocloft} package is more specialized in that job than \upack{minitoc}, so if it is
+% loaded, \upack{minitoc} uses the \pack{tocloft} tools.
+% There is the corrected example (\exam{mtc-tlo.tex}\label{mtc-tlo.tex}):
% \else\relax
-% Lors de l'utilisation simultanée de \texttt{tocloft} et \texttt{minitoc},
-% le paquetage \texttt{tocloft} doit être chargé le premier, et ses
-% commandes prennent le pas pour mettre en forme package les
-% entrées dans la tables des matières (et les minitocs). Pour
+% Lors de l'utilisation simultanée de \pack{tocloft} et \upack{minitoc},
+% le paquetage \pack{tocloft} doit être chargé le premier, et ses
+% commandes prennent le pas pour mettre en forme les
+% entrées dans la table des matières (et les minitocs). Pour
% supprimer les numéros de pages, vous devriez essayer la
-% commande \verb|\cftpagenumbersoff{|\emph{XXX}\verb|}| (de \texttt{tocloft}), qui est décrite dans la documentation
-% \texttt{tocloft.pdf}~\cite[pages~45-56]{tocloft}; \emph{XXX}
+% commande \verb|\cftpagenumbersoff{|\emph{XXX}\verb|}| (de \pack{tocloft}), qui est décrite dans la documentation
+% \xfile{tocloft.pdf}~\cite[pages~45-56]{tocloft}; \emph{XXX}
% est le niveau de l'entrée (\texttt{chapter}, \texttt{sec}, \texttt{subsec}, etc.).
% Il y a des remarques similaires sur les commandes concernant les fontes.
%
-% Le paquetage \texttt{tocloft} est davantage spécialisé dans
-% ce travail que \texttt{minitoc}, donc s'il est chargé, \texttt{minitoc}
-% se sert des outils de \texttt{locloft}. Voici l'exemple
-% corrigé (\texttt{mtc-tlo.tex}\label{mtc-tlo.tex}\index{mtc-tlo.tex}):
+% Le paquetage \pack{tocloft} est davantage spécialisé dans
+% ce travail que \upack{minitoc}, donc s'il est chargé, \upack{minitoc}
+% se sert des outils de \pack{tocloft}. Voici l'exemple
+% corrigé (\exam{mtc-tlo.tex}\label{mtc-tlo.tex}):
% \fi\relax
% \begin{macrocode}
%<*mtc-tlo>
\documentclass[12pt,a4paper]{book}
+\ProvidesFile{mtc-tlo.tex}%
+ [2007/01/04]
% \end{macrocode}
% \ifcase\LANG\relax
-% We must load \texttt{locloft} \emph{before} \texttt{minitoc}:
+% We must load \pack{tocloft} \emph{before} \upack{minitoc}:
% \or\relax
-% Nous devons charger \texttt{locloft} \emph{avant} \texttt{minitoc}:
+% Nous devons charger \pack{tocloft} \emph{avant} \upack{minitoc}:
% \fi\relax
% \begin{macrocode}
\usepackage{tocloft}
@@ -7714,10 +8290,10 @@ Second appendix
% \end{macrocode}
% \ifcase\LANG\relax
% For the section entries in the minitocs, we suppress the page numbers and change the font
-% by using commands from the \texttt{tocloft} package:
+% by using commands from the \pack{tocloft} package:
% \or\relax
% Pour les entrées de sections dans les minitocs, nous supprimons les numéros de pages et changeons la fonte en
-% utilisant des commandes venant du paquetage \texttt{tocloft}:
+% utilisant des commandes venant du paquetage \pack{tocloft}:
% \fi\relax
% \begin{macrocode}
\cftpagenumbersoff{sec}
@@ -7737,17 +8313,17 @@ Second appendix
% ^^A (47)
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Use with the \texttt{hangcaption} package}\label{faq.47}\index{hangcaption}
-% If the \texttt{hangcaption} package~\cite{hangcaption} (by \name{David~M.}{Jones})
+% \section{Use with the \upack{hangcaption} package}\label{faq.47}\ipack{hangcaption}
+% If the \pack{hangcaption} package~\cite{hangcaption} (by \name{David~M.}{Jones})
% is used, it must be loaded \emph{before}
-% the \texttt{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
-% the \texttt{hints} option detects this problem.
+% the \upack{minitoc} package, because it alters (redefines) the sectionning commands. Of course,
+% the \opt{hints} option detects this problem.
% \or\relax
-% \section{Utilisation avec le paquetage \texttt{hangcaption}}\label{faq.47}\index{hangcaption}
-% Si le paquetage \texttt{hangcaption}~\cite{hangcaption} (de \name{David~M.}{Jones}) est utilisé,
+% \section{Utilisation avec le paquetage \upack{hangcaption}}\label{faq.47}\ipack{hangcaption}
+% Si le paquetage \pack{hangcaption}~\cite{hangcaption} (de \name{David~M.}{Jones}) est utilisé,
% il doit être chargé
-% \emph{avant} le paquetage \texttt{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
-% l'option \texttt{hints} détecte ce problème.
+% \emph{avant} le paquetage \upack{minitoc}, car il altère (redéfinit) les commandes de sectionnement. Bien sûr,
+% l'option \opt{hints} détecte ce problème.
% \fi
%
% \ifcase\LANG\relax
@@ -7767,22 +8343,21 @@ Second appendix
% \toprule
% \textbf{Options}&\textbf{Default}&\textbf{Meaning}\\
% \midrule
-% \texttt{shortext}&\texttt{*NO*}&Short extensions for auxiliary files.\\
-% \texttt{loose}, \texttt{tight}&\texttt{loose}&Spacing of lines in mini-tables.\\
-% \texttt{k-loose}, \texttt{k-tight}&\texttt{k-loose}&Spacing of lines in mini-tables (\KOMAScript{} classes).\\
-% \texttt{dotted}, \texttt{undotted}&\texttt{dotted}&Presence of leaders (dotted lines).\\
-% \texttt{insection}&\texttt{*NO*}&Keeps floats (figures and tables) from drifting
-% outside of their section. Useful if
-% you use sectlofs/sectlots.\\
-% \texttt{notoccite}&\texttt{*NO*}&Useful if you have \texttt{\bs cite} commands
+% \opt{shortext}&\texttt{*NO*}&Short extensions for auxiliary files.\\
+% \opt{loose}, \opt{tight}&\opt{loose}&Spacing of lines in mini-tables.\\
+% \opt{k-loose}, \opt{k-tight}&\opt{k-loose}&Spacing of lines in mini-tables (\KOMAScript{} classes).\\
+% \opt{dotted}, \opt{undotted}&\opt{dotted}&Presence of leaders (dotted lines).\\
+% \opt{insection}&\texttt{*NO*}&Keeps floats (figures and tables) from drifting
+% outside of their section. Useful if you use sectlofs/sectlots.\\
+% \opt{notoccite}&\texttt{*NO*}&Useful if you have \texttt{\bs cite} commands
% in sectionning titles and use an unsorted bibliographic style.\\
-% \texttt{listfiles}, \texttt{nolistfiles}&\texttt{listfiles}&Lists the minitoc auxiliary files
-% into \emph{document}\texttt{.maf}.\\
-% \texttt{hints}, \texttt{nohints}&\texttt{hints}&Adds hints in the \emph{document}\texttt{.log}
+% \opt{listfiles}, \opt{nolistfiles}&\opt{listfiles}&Lists the minitoc auxiliary files
+% into \emph{document}\suffix{.maf}.\\
+% \opt{hints}, \opt{nohints}&\opt{hints}&Adds hints in the \emph{document}\suffix{.log}
% file. Useful to detect some problems.\\
% \bottomrule
% \multicolumn{3}{@{}p{\textwidth}@{}}{Language options are listed in
-% table~\vref{t+languages}. Default: \texttt{english}.}
+% table~\vref{t+languages}. Default: \lopt{english}.}
% \end{tabularx}
% \egroup
% \end{table}
@@ -7797,22 +8372,22 @@ Second appendix
% \toprule
% \textbf{Options}&\textbf{Défaut}&\textbf{Signification}\\
% \midrule
-% \texttt{shortext}&\texttt{*NON*}&Suffixes courts pour les fichiers auxiliaires.\\
-% \texttt{loose}, \texttt{tight}&\texttt{loose}&Espacement des lignes dans les mini-tables.\\
-% \texttt{k-loose}, \texttt{k-tight}&\texttt{k-loose}&Espacement des lignes dans les mini-tables (classes \KOMAScript).\\
-% \texttt{dotted}, \texttt{undotted}&\texttt{dotted}&Présence de points de conduite.\\
-% \texttt{insection}&\texttt{*NON*}&Empêche les éléments flottants (figures et tableaux) de dériver en dehors de
+% \opt{shortext}&\texttt{*NON*}&Suffixes courts pour les fichiers auxiliaires.\\
+% \opt{loose}, \opt{tight}&\opt{loose}&Espacement des lignes dans les mini-tables.\\
+% \opt{k-loose}, \opt{k-tight}&\opt{k-loose}&Espacement des lignes dans les mini-tables (classes \KOMAScript).\\
+% \opt{dotted}, \opt{undotted}&\opt{dotted}&Présence de points de conduite.\\
+% \opt{insection}&\texttt{*NON*}&Empêche les éléments flottants (figures et tableaux) de dériver en dehors de
% leur section. Utile si vous utilisez des sectlofs/sectlots.\\
-% \texttt{notoccite}&\texttt{*NON*}&Utile si vous avez des commandes \texttt{\bs cite} dans les titres de
+% \opt{notoccite}&\texttt{*NON*}&Utile si vous avez des commandes \texttt{\bs cite} dans les titres de
% sectionnements et utilisez un style de bibliographie sans tri.\\
-% \texttt{listfiles}, \texttt{nolistfiles}&\texttt{listfiles}&Liste les fichiers auxiliaires de minitoc
-% dans \emph{document}\texttt{.maf}.\\
-% \texttt{hints}, \texttt{nohints}&\texttt{hints}&Ajoute des indications (\emph{hints}) dans le fichier
-% \emph{document}\texttt{.log}.
+% \opt{listfiles}, \opt{nolistfiles}&\opt{listfiles}&Liste les fichiers auxiliaires de minitoc
+% dans \emph{document}\suffix{.maf}.\\
+% \opt{hints}, \opt{nohints}&\opt{hints}&Ajoute des indications (\emph{hints}) dans le fichier
+% \emph{document}\suffix{.log}.
% Utile pour détecter certains problèmes.\\
% \bottomrule
% \multicolumn{3}{@{}p{\textwidth}@{}}{Les options de langue sont listées dans le tableau~\vref{t+languages}.
-% Défaut: \texttt{english}.}
+% Défaut: \lopt{english}.}
% \end{tabularx}
% \egroup
% \end{table}
@@ -7835,7 +8410,7 @@ Second appendix
% \texttt{\bs fakelistoftables}&Replaces \texttt{\bs listoftables}
% if you want mini-lists of tables but no main list of tables.\\
% \texttt{\bs mtcselectlanguage\{}\emph{language}\texttt{\}}\hspace*{-\textwidth}&\\
-% &Loads \emph{language}\texttt{.mld} to select a language for mini-tables titles.\\
+% &Loads \emph{language}\suffix{.mld} to select a language for mini-tables titles.\\
% \texttt{\bs mtcsetdepth\{}\emph{mini-table}\texttt{\}\{}\emph{depth}\texttt{\}}\hspace*{-\textwidth}&\\
% &Changes the depth for some mini-tables.\\
% \texttt{\bs mtcsetfeature\{}\emph{mini-table}\texttt{\}\{before{\BAR}after{\BAR}pagestyle\}\{}\emph{commands}\texttt{\}}\hspace*{-\textwidth}&\\
@@ -7882,7 +8457,7 @@ Second appendix
% \texttt{\bs fakelistoftables}&Remplace \texttt{\bs listoftables}
% si vous souhaitez des mini-listes des tableaux mais pas de liste des tableaux principale.\\
% \texttt{\bs mtcselectlanguage\{}\emph{langue}\texttt{\}}\hspace*{-\textwidth}&\\
-% &Charge \emph{langue}\texttt{.mld} pour sélectionner une langue pour les titres des mini-tables.\\
+% &Charge \emph{langue}\suffix{.mld} pour sélectionner une langue pour les titres des mini-tables.\\
% \texttt{\bs mtcsetdepth\{}\emph{mini-table}\texttt{\}\{}\emph{profondeur}\texttt{\}}\hspace*{-\textwidth}&\\
% &Change la profondeur pour certaines mini-tables.\\
% \texttt{\bs mtcsetfeature\{}\emph{mini-table}\texttt{\}\{before{\BAR}after{\BAR}pagestyle\}\{}\emph{commandes}\texttt{\}}\hspace*{-\textwidth}&\\
@@ -7934,8 +8509,8 @@ Second appendix
% \texttt{\bs partlof[}\emph{x}\texttt{]}&After each \texttt{\bs part} command for which a partlof is needed$^{*}$.\\
% \texttt{\bs partlot[}\emph{x}\texttt{]}%
% &After each \texttt{\bs part} command for which a partlot is needed$^{*}$.\\
-% \texttt{\bs setcounter\{parttocdepth\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Depth of the following parttocs. Analog to \texttt{tocdepth}. Default:~2.\\
+% \texttt{\bs setcounter\{\dcnt{parttocdepth}\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Depth of the following parttocs. Analog to \dcnt{tocdepth}. Default:~2.\\
% &Has no action on partlofs and partlots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{or:}}}\\
% \texttt{\bs mtcsetdepth\{parttoc{\BAR}partlof{\BAR}partlot\}\{\emph{depth}\}}\hspace*{-\textwidth}\\
@@ -7968,8 +8543,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} is an optional argument to set the
% position of the title; the setting is local for the \texttt{\bs partXXX} commands, global for the \texttt{\bs
-% dopartXXX} commands. The values of~\emph{x} are: \texttt{l} for left (default), \texttt{c} for centered,
-% \texttt{r} for right, \texttt{n} or \texttt{e} for no title.}\\
+% dopartXXX} commands. The values of~\emph{x} are: \texttt{l}~for left (default), \texttt{c}~for centered,
+% \texttt{r}~for right, \texttt{n}~or \texttt{e}~for no title.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: defaults like \texttt{\bs ptcfont}.}
% \end{tabularx}
% \egroup
@@ -7997,8 +8572,8 @@ Second appendix
% nécessaire$^{*}$.\\
% \texttt{\bs partlot[}\emph{x}\texttt{]}%
% &Après chaque commande \texttt{\bs part} pour laquelle une partlot est nécessaire$^{*}$.\\
-% \texttt{\bs setcounter\{parttocdepth\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Profondeur des parttocs ultérieures. Analogue à~\texttt{tocdepth}. Défaut:~2.\\
+% \texttt{\bs setcounter\{\dcnt{parttocdepth}\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Profondeur des parttocs ultérieures. Analogue à~\dcnt{tocdepth}. Défaut:~2.\\
% &N'a aucune action sur les partlofs et partlots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{ou:}}}\\
% \texttt{\bs mtcsetdepth\{parttoc{\BAR}partlof{\BAR}partlot\}\{\emph{profondeur}\}}\hspace*{-\textwidth}\\
@@ -8033,8 +8608,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} est un argument optionnel pour établir la
% position du titre; le choix est local pour les commandes \texttt{\bs partXXX}, global pour les commandes \texttt{\bs
-% dopartXXX}. Les valeurs de~\emph{x} sont: \texttt{l} pour gauche (défaut), \texttt{c} pour centré,
-% \texttt{r} pour droite, \texttt{n} ou \texttt{e} pour pas de titre.}\\
+% dopartXXX}. Les valeurs de~\emph{x} sont: \texttt{l}~pour gauche (défaut), \texttt{c}~pour centré,
+% \texttt{r}~pour droite, \texttt{n}~ou \texttt{e}~pour pas de titre.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: la valeur par défaut est comme \texttt{\bs ptcfont}.}
% \end{tabularx}
% \egroup
@@ -8062,8 +8637,8 @@ Second appendix
% \texttt{\bs minilof[}\emph{x}\texttt{]}&After each \texttt{\bs chapter} command for which a minilof is needed$^{*}$.\\
% \texttt{\bs minilot[}\emph{x}\texttt{]}%
% &After each \texttt{\bs chapter} command for which a minilot is needed$^{*}$.\\
-% \texttt{\bs setcounter\{minitocdepth\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Depth of the following minitocs. Analog to \texttt{tocdepth}. Default:~2. Has no action on minilofs and minilots.\\
+% \texttt{\bs setcounter\{\dcnt{minitocdepth}\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Depth of the following minitocs. Analog to \dcnt{tocdepth}. Default:~2. Has no action on minilofs and minilots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{or:}}}\\
% \texttt{\bs mtcsetdepth\{minitoc{\BAR}minilof{\BAR}minilot\}\{\emph{depth}\}}\hspace*{-\textwidth}\\
% &Idem, but can also act on minilofs and minilots.\\
@@ -8088,8 +8663,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} is an optional argument to set the
% position of the title; the setting is local for the \texttt{\bs miniXXX} commands, global for the \texttt{\bs
-% dominiXXX} commands. The values of~\emph{x} are: \texttt{l} for left (default), \texttt{c} for centered,
-% \texttt{r} for right, \texttt{n} or \texttt{e} for no title.}\\
+% dominiXXX} commands. The values of~\emph{x} are: \texttt{l}~for left (default), \texttt{c}~for centered,
+% \texttt{r}~for right, \texttt{n}~or \texttt{e}~for no title.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: defaults like \texttt{\bs mtcfont}.}
% \end{tabularx}
% \egroup
@@ -8114,8 +8689,8 @@ Second appendix
% \texttt{\bs minitoc[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs chapter} pour laquelle une minitoc est nécessaire$^{*}$.\\
% \texttt{\bs minilof[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs chapter} pour laquelle une minilof est nécessaire$^{*}$.\\
% \texttt{\bs minilot[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs chapter} pour laquelle une minilot est nécessaire$^{*}$.\\
-% \texttt{\bs setcounter\{minitocdepth\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Profondeur des minitocs ultérieures. Analogue à~\texttt{tocdepth}. Défaut:~2.\\
+% \texttt{\bs setcounter\{\dcnt{minitocdepth}\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Profondeur des minitocs ultérieures. Analogue à~\dcnt{tocdepth}. Défaut:~2.\\
% &N'a aucune action sur les minilofs et minilots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{ou:}}}\\
% \texttt{\bs mtcsetdepth\{minitoc{\BAR}minilof{\BAR}minilot\}\{\emph{profondeur}\}}\hspace*{-\textwidth}\\
@@ -8141,8 +8716,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} est un argument optionnel pour établir la
% position du titre; le choix est local pour les commandes \texttt{\bs miniXXX}, global pour les commandes \texttt{\bs
-% dominiXXX}. Les valeurs de~\emph{x} sont: \texttt{l} pour gauche (défaut), \texttt{c} pour centré,
-% \texttt{r} pour droite, \texttt{n} ou \texttt{e} pour pas de titre.}\\
+% dominiXXX}. Les valeurs de~\emph{x} sont: \texttt{l}~pour gauche (défaut), \texttt{c}~pour centré,
+% \texttt{r}~pour droite, \texttt{n}~ou \texttt{e}~pour pas de titre.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: la valeur par défaut est comme \texttt{\bs mtcfont}.}
% \end{tabularx}
% \egroup
@@ -8170,8 +8745,8 @@ Second appendix
% \texttt{\bs sectlof[}\emph{x}\texttt{]}&After each \texttt{\bs section} command for which a sectlof is needed$^{*}$.\\
% \texttt{\bs sectlot[}\emph{x}\texttt{]}%
% &After each \texttt{\bs section} command for which a sectlot is needed$^{*}$.\\
-% \texttt{\bs setcounter\{secttocdepth\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Depth of the following secttocs. Analog to \texttt{tocdepth}. Default:~2. Has no action on sectlofs and sectlots.\\
+% \texttt{\bs setcounter\{\dcnt{secttocdepth}\}\{}\emph{\texttt{depth}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Depth of the following secttocs. Analog to \dcnt{tocdepth}. Default:~2. Has no action on sectlofs and sectlots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{or:}}}\\
% \texttt{\bs mtcsetdepth\{secttoc{\BAR}sectlof{\BAR}sectlot\}\{\emph{depth}\}}\hspace*{-\textwidth}\\
% &Idem, but can also act on sectlofs and sectlots.\\
@@ -8194,8 +8769,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} is an optional argument to set the
% position of the title; the setting is local for the \texttt{\bs sectXXX} commands, global for the \texttt{\bs
-% dosectXXX} commands. The values of~\emph{x} are: \texttt{l} for left (default), \texttt{c} for centered,
-% \texttt{r} for right, \texttt{n} or \texttt{e} for no title.}\\
+% dosectXXX} commands. The values of~\emph{x} are: \texttt{l}~for left (default), \texttt{c}~for centered,
+% \texttt{r}~for right, \texttt{n}~or \texttt{e}~for no title.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: defaults like \texttt{\bs stcfont}.}
% \end{tabularx}
% \egroup
@@ -8217,8 +8792,8 @@ Second appendix
% \texttt{\bs secttoc[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs section} pour laquelle une secttoc est nécessaire$^{*}$.\\
% \texttt{\bs sectlof[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs section} pour laquelle une sectlof est nécessaire$^{*}$.\\
% \texttt{\bs sectlot[}\emph{x}\texttt{]}&Après chaque commande \texttt{\bs section} pour laquelle une sectlot est nécessaire$^{*}$.\\
-% \texttt{\bs setcounter\{secttocdepth\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
-% &Profondeur des secttocs ultérieures. Analogue à~\texttt{tocdepth}. Défaut:~2.\\
+% \texttt{\bs setcounter\{\dcnt{secttocdepth}\}\{}\emph{\texttt{profondeur}}\texttt{\}}\hspace*{-\textwidth}\\
+% &Profondeur des secttocs ultérieures. Analogue à~\dcnt{tocdepth}. Défaut:~2.\\
% &N'a aucune action sur les sectlofs et sectlots.\\
% \multicolumn{2}{@{}l}{\emph{\texttt{ou:}}}\\
% \texttt{\bs mtcsetdepth\{secttoc{\BAR}sectlof{\BAR}sectlot\}\{\emph{profondeur}\}}\hspace*{-\textwidth}\\
@@ -8242,8 +8817,8 @@ Second appendix
% \bottomrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$*$: \texttt{[}\emph{x}\texttt{]} est un argument optionnel pour établir la
% position du titre; le choix est local pour les commandes \texttt{\bs sectXXX}, global pour les commandes \texttt{\bs
-% dosectXXX}. Les valeurs de~\emph{x} sont: \texttt{l} pour gauche (défaut), \texttt{c} pour centré,
-% \texttt{r} pour droite, \texttt{n} ou \texttt{e} pour pas de titre.}\\
+% dosectXXX}. Les valeurs de~\emph{x} sont: \texttt{l}~pour gauche (défaut), \texttt{c}~pour centré,
+% \texttt{r}~pour droite, \texttt{n}~ou \texttt{e}~pour pas de titre.}\\
% \multicolumn{2}{@{}l@{}}{${**}$: la valeur par défaut est comme \texttt{\bs stcfont}.}
% \end{tabularx}
% \egroup
@@ -8556,15 +9131,15 @@ Second appendix
% \toprule
% \textbf{Command}&\textbf{Meaning}\\
% \midrule
-% \texttt{\bs adjustptc[}\emph{n}\texttt{]}&Adjusts (increments) the parttoc counter \texttt{ptc} by~\emph{n}.\\
-% \texttt{\bs adjustmtc[}\emph{n}\texttt{]}&Adjusts (increments) the minitoc counter \texttt{mtc} by~\emph{n}.\\
-% \texttt{\bs adjuststc[}\emph{n}\texttt{]}&Adjusts (increments) the secttoc counter \texttt{stc} by~\emph{n}.\\
-% \texttt{\bs decrementptc}&Adjusts (decrements by~1) the parttoc counter \texttt{ptc}.\\
-% \texttt{\bs decrementmtc}&Adjusts (decrements by~1) the minitoc counter \texttt{mtc}.\\
-% \texttt{\bs decrementstc}&Adjusts (decrements by~1) the secttoc counter \texttt{stc}.\\
-% \texttt{\bs incrementptc}&Adjusts (increments by~1) the parttoc counter \texttt{ptc}.\\
-% \texttt{\bs incrementmtc}&Adjusts (increments by~1) the minitoc counter \texttt{mtc}.\\
-% \texttt{\bs incrementstc}&Adjusts (increments by~1) the secttoc counter \texttt{stc}.\\
+% \texttt{\bs adjustptc[}\emph{n}\texttt{]}&Adjusts (increments) the parttoc counter \cnt{ptc} by~\emph{n}.\\
+% \texttt{\bs adjustmtc[}\emph{n}\texttt{]}&Adjusts (increments) the minitoc counter \cnt{mtc} by~\emph{n}.\\
+% \texttt{\bs adjuststc[}\emph{n}\texttt{]}&Adjusts (increments) the secttoc counter \cnt{stc} by~\emph{n}.\\
+% \texttt{\bs decrementptc}&Adjusts (decrements by~1) the parttoc counter \cnt{ptc}.\\
+% \texttt{\bs decrementmtc}&Adjusts (decrements by~1) the minitoc counter \cnt{mtc}.\\
+% \texttt{\bs decrementstc}&Adjusts (decrements by~1) the secttoc counter \cnt{stc}.\\
+% \texttt{\bs incrementptc}&Adjusts (increments by~1) the parttoc counter \cnt{ptc}.\\
+% \texttt{\bs incrementmtc}&Adjusts (increments by~1) the minitoc counter \cnt{mtc}.\\
+% \texttt{\bs incrementstc}&Adjusts (increments by~1) the secttoc counter \cnt{stc}.\\
% \texttt{\bs mtcaddpart[}\emph{title}\texttt{]}&Adds the title of a \texttt{\bs part*} in the ToC.\\
% \texttt{\bs mtcaddchapter[}\emph{title}\texttt{]}&Adds the title of a \texttt{\bs chapter*} in the ToC.\\
% \texttt{\bs mtcaddsection[}\emph{title}\texttt{]}&Adds the title of a \texttt{\bs section*} in the ToC.\\
@@ -8574,16 +9149,16 @@ Second appendix
% &Adjusts the entry for index in the ToC.\\
% \texttt{\bs begin\{mtchideinmaintoc\}[}\emph{depth}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmaintoc\}}\hspace*{-\textwidth}&\\
-% &Environment to hide entries in the main table of contents.\\
+% &\ienv{mtchideinmaintoc}Environment to hide entries in the main table of contents.\\
% \texttt{\bs begin\{mtchideinmainlof\}[}\emph{depth}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmainlof\}}\hspace*{-\textwidth}&\\
-% &Environment to hide entries in the main list of figures.\\
+% &\ienv{mtchideinmainlof}Environment to hide entries in the main list of figures.\\
% \texttt{\bs mtchideinmainlof[}\emph{depth}\texttt{]} .{}.{}.
% \texttt{\bs endmtchideinmainlof}\hspace*{-\textwidth}&\\
% &Pair of commands to hide entries in the main list of figures.\\
% \texttt{\bs begin\{mtchideinmainlot\}[}\emph{depth}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmainlot\}}\hspace*{-\textwidth}&\\
-% &Environment to hide entries in the main list of tables.\\
+% &\ienv{mtchideinmainlot}Environment to hide entries in the main list of tables.\\
% \texttt{\bs mtchideinmainlot[}\emph{depth}\texttt{]} .{}.{}.
% \texttt{\bs endmtchideinmainlot}\hspace*{-\textwidth}&\\
% &Pair of commands to hide entries in the main list of tables.\\
@@ -8602,15 +9177,15 @@ Second appendix
% \toprule
% \textbf{Commande}&\textbf{Signification}\\
% \midrule
-% \texttt{\bs adjustptc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de parttocs \texttt{ptc} de~\emph{n}.\\
-% \texttt{\bs adjustmtc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de minitocs \texttt{mtc} de~\emph{n}.\\
-% \texttt{\bs adjuststc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de secttocs \texttt{stc} de~\emph{n}.\\
-% \texttt{\bs decrementptc}&Ajuste (décrémente de~1) le compteur de parttocs \texttt{ptc}.\\
-% \texttt{\bs decrementmtc}&Ajuste (décrémente de~1) le compteur de minitocs \texttt{mtc}.\\
-% \texttt{\bs decrementstc}&Ajuste (décrémente de~1) le compteur de secttocs \texttt{stc}.\\
-% \texttt{\bs incrementptc}&Ajuste (incrémente de~1) le compteur de parttocs \texttt{ptc}.\\
-% \texttt{\bs incrementmtc}&Ajuste (incrémente de~1) le compteur de minitocs \texttt{mtc}.\\
-% \texttt{\bs incrementstc}&Ajuste (incrémente de~1) le compteur de secttocs \texttt{stc}.\\
+% \texttt{\bs adjustptc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de parttocs \cnt{ptc} de~\emph{n}.\\
+% \texttt{\bs adjustmtc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de minitocs \cnt{mtc} de~\emph{n}.\\
+% \texttt{\bs adjuststc[}\emph{n}\texttt{]}&Ajuste (incrémente) le compteur de secttocs \cnt{stc} de~\emph{n}.\\
+% \texttt{\bs decrementptc}&Ajuste (décrémente de~1) le compteur de parttocs \cnt{ptc}.\\
+% \texttt{\bs decrementmtc}&Ajuste (décrémente de~1) le compteur de minitocs \cnt{mtc}.\\
+% \texttt{\bs decrementstc}&Ajuste (décrémente de~1) le compteur de secttocs \cnt{stc}.\\
+% \texttt{\bs incrementptc}&Ajuste (incrémente de~1) le compteur de parttocs \cnt{ptc}.\\
+% \texttt{\bs incrementmtc}&Ajuste (incrémente de~1) le compteur de minitocs \cnt{mtc}.\\
+% \texttt{\bs incrementstc}&Ajuste (incrémente de~1) le compteur de secttocs \cnt{stc}.\\
% \texttt{\bs mtcaddpart[}\emph{titre}\texttt{]}&Ajoute le titre d'une \texttt{\bs part*} dans la TdM.\\
% \texttt{\bs mtcaddchapter[}\emph{titre}\texttt{]}&Ajoute le titre d'une \texttt{\bs chapter*} dans la TdM.\\
% \texttt{\bs mtcaddsection[}\emph{titre}\texttt{]}&Ajoute le titre d'une \texttt{\bs section*} dans la TdM.\\
@@ -8620,16 +9195,16 @@ Second appendix
% &Ajoute l'entrée pour l'index dans la TdM.\\
% \texttt{\bs begin\{mtchideinmaintoc\}[}\emph{profondeur}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmaintoc\}}\hspace*{-\textwidth}&\\
-% &Environnement pour dissimuler des entrées dans la table des matières principale.\\
+% &\ienv{mtchideinmaintoc}Environnement pour dissimuler des entrées dans la table des matières principale.\\
% \texttt{\bs begin\{mtchideinmainlof\}[}\emph{profondeur}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmainlof\}}\hspace*{-\textwidth}&\\
-% &Environnement pour dissimuler des entrées dans la liste des figures principale.\\
+% &\ienv{mtchideinmainlof}Environnement pour dissimuler des entrées dans la liste des figures principale.\\
% \texttt{\bs mtchideinmainlof[}\emph{profondeur}\texttt{]} .{}.{}.
% \texttt{\bs endmtchideinmainlof}\hspace*{-\textwidth}&\\
% &Paire de commandes pour dissimuler des entrées dans la liste des figures principale.\\
% \texttt{\bs begin\{mtchideinmainlot\}[}\emph{profondeur}\texttt{]} .{}.{}.
% \texttt{\bs end\{mtchideinmainlot\}}\hspace*{-\textwidth}&\\
-% &Environnement pour dissimuler des entrées dans la liste des tableaux principale.\\
+% &\ienv{mtchideinmainlot}Environnement pour dissimuler des entrées dans la liste des tableaux principale.\\
% \texttt{\bs mtchideinmainlot[}\emph{profondeur}\texttt{]} .{}.{}.
% \texttt{\bs endmtchideinmainlot}\hspace*{-\textwidth}&\\
% &Paire de commandes pour dissimuler des entrées dans la liste des tableaux principale.\\
@@ -8654,6 +9229,7 @@ Second appendix
% \texttt{\bs firstchapteris\{}\emph{N}\texttt{\}}&\emph{N} is the number of the first chapter.\\
% \texttt{\bs firstsectionis\{}\emph{N}\texttt{\}}&\emph{N} is the number of the first section.\\
% \bottomrule
+% \multicolumn{2}{@{}l@{}}{These commands have no effect (except a harmless warning).}
% \end{tabularx}
% \egroup
% \end{table}
@@ -8672,6 +9248,7 @@ Second appendix
% \texttt{\bs firstchapteris\{}\emph{N}\texttt{\}}&\emph{N} est le numéro du premier chapitre.\\
% \texttt{\bs firstsectionis\{}\emph{N}\texttt{\}}&\emph{N} est le numéro de la première section.\\
% \bottomrule
+% \multicolumn{2}{@{}l@{}}{Ces commandes n'ont aucun effet (excepté un avertissement bénin).}
% \end{tabularx}
% \egroup
% \end{table}
@@ -8681,46 +9258,44 @@ Second appendix
% \begin{table}[tp]
% \centering
% \changeskips
-% \caption{Classes and packages needing some precautions}\label{t+packs}
+% \caption{Classes and packages needing some precautions with \upack{minitoc}}\label{t+packs}
% \begin{tabularx}{\textwidth}{@{}c@{}clZ{1.5}Z{.7}Z{.8}@{}}
% \toprule
-% &\textbf{P/C}&\textbf{Package}&\textbf{Author(s)}&\textbf{Page(s)}&\textbf{Reference(s)}\\
+% &\textbf{P/C}&\textbf{Names}&\textbf{Author(s)}&\textbf{Page(s)}&\textbf{Reference(s)}\\
% \midrule
-% &P&\texttt{abstract}&\name{Peter~R.}{Wilson}&\pageref{h.abstract}&\cite{abstract}\\
-% &P&\texttt{alnumsec}&\name{Frank}{K\"uster}&\pageref{h.alnumsec}&\cite{alnumsec}\\
-% $*$&P&\texttt{alphanum}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
-% $*$&C&\texttt{amsart}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% &C&\texttt{amsbook}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% $*$&C&\texttt{amsproc}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% &P&\texttt{appendix}&\name{Peter~R.}{Wilson}&\pageref{faq+appendix}&\cite{appendix}\\
-% &P&\texttt{captcont}&\name{Steven~Douglas}{Cochran}&\pageref{h.captcont}&\cite{captcont}\\
-% &P&\texttt{caption}&\name{Axel}{Sommerfeldt}&\pageref{h.caption}&\cite{caption,cap-anleitung}\\
-% &P&\texttt{caption2}&\name{Axel}{Sommerfeldt}&\pageref{h.caption2}&\cite{caption2}\\
-% &P&\texttt{ccaption}&\name{Peter~R.}{Wilson}&\pageref{h.ccaption}&\cite{ccaption}\\
-% &P&\texttt{fncychap}&\name{Ulf~A.}{Lindgren}&\pageref{faq.38}&\cite{fncychap}\\
-% &P&\texttt{hangcaption}&\name{David~M.}{Jones}&\pageref{faq.47}&\cite{hangcaption}\\
-% &P&\texttt{hyperref}&\name{Sebastian}{Rahtz} and \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\
-% $*$&C&\texttt{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
-% &P&\texttt{mcaption}&\name{Stephan}{Henning}&\pageref{h.mcaption}&\cite{mcaption}\\
-% &C&\texttt{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\
-% &P&\texttt{notoccite}&\name{Donald}{Arsenau}&\pageref{ss+notoccite}&\cite{notoccite}\\
-% &P&\texttt{placeins}&\name{Donald}{Arsenau}&\pageref{rem+FB}&\cite{placeins}\\
-% &P&\texttt{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\
-% &P&\texttt{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\
-% &C&\texttt{scrartcl}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &C&\texttt{scrbook}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &C&\texttt{scrreprt}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &P&\texttt{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\
-% &P&\texttt{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\
-% &P&\texttt{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\
-% &P&\texttt{subfigure}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfigure}\\
-% $*$&P&\texttt{titlesec}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
-% $*$&P&\texttt{titletoc}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
-% &P&\texttt{tocbibind}&\name{Peter~R.}{Wilson}&\pageref{special.entries}&\cite{tocbibind}\\
-% &P&\texttt{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
-% &P&\texttt{varsects}&\name{Daniel}{Taupin}\textsuperscript{\textdied}&\pageref{h.varsects}&\cite{varsects}\\
+% &P&\pack{abstract}&\name{Peter~R.}{Wilson}&\pageref{h.abstract}&\cite{abstract}\\
+% &P&\pack{alnumsec}&\namea{Frank}{Küster}{Kuster}&\pageref{h.alnumsec}&\cite{alnumsec}\\
+% $*$&P&\pack{alphanum}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
+% $*$&C&\class{amsart}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% &C&\class{amsbook}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% $*$&C&\class{amsproc}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% &P&\pack{appendix}&\name{Peter~R.}{Wilson}&\pageref{faq+appendix}&\cite{appendix}\\
+% &P&\pack{captcont}&\name{Steven~Douglas}{Cochran}&\pageref{h.captcont}&\cite{captcont}\\
+% &P&\pack{caption}&\name{Axel}{Sommerfeldt}&\pageref{h.caption}&\cite{caption,cap-anleitung}\\
+% &P&\pack{caption2}&\name{Axel}{Sommerfeldt}&\pageref{h.caption2}&\cite{caption2}\\
+% &P&\pack{ccaption}&\name{Peter~R.}{Wilson}&\pageref{h.ccaption}&\cite{ccaption}\\
+% &P&\pack{fncychap}&\name{Ulf~A.}{Lindgren}&\pageref{faq.38}&\cite{fncychap}\\
+% &P&\pack{hangcaption}&\name{David~M.}{Jones}&\pageref{faq.47}&\cite{hangcaption}\\
+% &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}\\
+% &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}\\
+% &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}\\
+% &P&\pack{subfigure}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfigure}\\
+% $*$&P&\pack{titlesec}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
+% $*$&P&\pack{titletoc}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
+% &P&\pack{tocbibind}&\name{Peter~R.}{Wilson}&\pageref{special.entries}&\cite{tocbibind}\\
+% &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
+% &P&\pack{varsects}&\name{Daniel}{Taupin}\textsuperscript{\textdied}&\pageref{h.varsects}&\cite{varsects}\\
% \bottomrule
-% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible with \texttt{minitoc}.}\\
+% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible with \upack{minitoc}.}\\
% C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lass.}\\
% P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}ackage.}\\
% \end{tabularx}
@@ -8729,46 +9304,44 @@ Second appendix
% \begin{table}[tp]
% \centering
% \changeskips
-% \caption{Classes et paquetages nécessitant quelques précautions}\label{t+packs}
+% \caption{Classes et paquetages nécessitant quelques précautions avec \upack{minitoc}}\label{t+packs}
% \begin{tabularx}{\textwidth}{@{}c@{}clZ{1.5}Z{.7}Z{.8}@{}}
% \toprule
-% &\textbf{P/C}&\textbf{Paquetage}&\textbf{Auteur(s)}&\textbf{Page(s)}&\textbf{Référence(s)}\\
+% &\textbf{P/C}&\textbf{Noms}&\textbf{Auteur(s)}&\textbf{Page(s)}&\textbf{Référence(s)}\\
% \midrule
-% &P&\texttt{abstract}&\name{Peter~R.}{Wilson}&\pageref{h.abstract}&\cite{abstract}\\
-% &P&\texttt{alnumsec}&\name{Frank}{K\"uster}&\pageref{h.alnumsec}&\cite{alnumsec}\\
-% $*$&P&\texttt{alphanum}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
-% $*$&C&\texttt{amsart}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% &C&\texttt{amsbook}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% $*$&C&\texttt{amsproc}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
-% &P&\texttt{appendix}&\name{Peter~R.}{Wilson}&\pageref{faq+appendix}&\cite{appendix}\\
-% &P&\texttt{captcont}&\name{Steven~Douglas}{Cochran}&\pageref{h.captcont}&\cite{captcont}\\
-% &P&\texttt{caption}&\name{Axel}{Sommerfeldt}&\pageref{h.caption}&\cite{caption,cap-anleitung}\\
-% &P&\texttt{caption2}&\name{Axel}{Sommerfeldt}&\pageref{h.caption2}&\cite{caption2}\\
-% &P&\texttt{ccaption}&\name{Peter~R.}{Wilson}&\pageref{h.ccaption}&\cite{ccaption}\\
-% &P&\texttt{fncychap}&\name{Ulf~A.}{Lindgren}&\pageref{faq.38}&\cite{fncychap}\\
-% &P&\texttt{hangcaption}&\name{David~M.}{Jones}&\pageref{faq.47}&\cite{hangcaption}\\
-% &P&\texttt{hyperref}&\name{Sebastian}{Rahtz} et \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\
-% $*$&C&\texttt{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
-% &P&\texttt{mcaption}&\name{Stephan}{Henning}&\pageref{h.mcaption}&\cite{mcaption}\\
-% &C&\texttt{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\
-% &P&\texttt{notoccite}&\name{Donald}{Arsenau}&\pageref{ss+notoccite}&\cite{notoccite}\\
-% &P&\texttt{placeins}&\name{Donald}{Arsenau}&\pageref{rem+FB}&\cite{placeins}\\
-% &P&\texttt{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\
-% &P&\texttt{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\
-% &C&\texttt{scrartcl}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &C&\texttt{scrbook}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &C&\texttt{scrreprt}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{koma,komab}\\
-% &P&\texttt{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\
-% &P&\texttt{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\
-% &P&\texttt{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\
-% &P&\texttt{subfigure}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfigure}\\
-% $*$&P&\texttt{titlesec}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
-% $*$&P&\texttt{titletoc}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
-% &P&\texttt{tocbibind}&\name{Peter~R.}{Wilson}&\pageref{special.entries}&\cite{tocbibind}\\
-% &P&\texttt{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
-% &P&\texttt{varsects}&\name{Daniel}{Taupin}\textsuperscript{\textdied}&\pageref{h.varsects}&\cite{varsects}\\
+% &P&\pack{abstract}&\name{Peter~R.}{Wilson}&\pageref{h.abstract}&\cite{abstract}\\
+% &P&\pack{alnumsec}&\namea{Frank}{Küster}{Kuster}&\pageref{h.alnumsec}&\cite{alnumsec}\\
+% $*$&P&\pack{alphanum}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\
+% $*$&C&\class{amsart}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% &C&\class{amsbook}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% $*$&C&\class{amsproc}&\AmS&\pageref{s+AMS}&\cite{amslatex}\\
+% &P&\pack{appendix}&\name{Peter~R.}{Wilson}&\pageref{faq+appendix}&\cite{appendix}\\
+% &P&\pack{captcont}&\name{Steven~Douglas}{Cochran}&\pageref{h.captcont}&\cite{captcont}\\
+% &P&\pack{caption}&\name{Axel}{Sommerfeldt}&\pageref{h.caption}&\cite{caption,cap-anleitung}\\
+% &P&\pack{caption2}&\name{Axel}{Sommerfeldt}&\pageref{h.caption2}&\cite{caption2}\\
+% &P&\pack{ccaption}&\name{Peter~R.}{Wilson}&\pageref{h.ccaption}&\cite{ccaption}\\
+% &P&\pack{fncychap}&\name{Ulf~A.}{Lindgren}&\pageref{faq.38}&\cite{fncychap}\\
+% &P&\pack{hangcaption}&\name{David~M.}{Jones}&\pageref{faq.47}&\cite{hangcaption}\\
+% &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}\\
+% &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}\\
+% &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}\\
+% &P&\pack{subfigure}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfigure}\\
+% $*$&P&\pack{titlesec}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
+% $*$&P&\pack{titletoc}&\name{Javier}{Bezos}&\pageref{fn+titlesec}&\cite{titletoc}\\
+% &P&\pack{tocbibind}&\name{Peter~R.}{Wilson}&\pageref{special.entries}&\cite{tocbibind}\\
+% &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\
+% &P&\pack{varsects}&\name{Daniel}{Taupin}\textsuperscript{\textdied}&\pageref{h.varsects}&\cite{varsects}\\
% \bottomrule
-% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible avec \texttt{minitoc}.}\\
+% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible avec \upack{minitoc}.}\\
% C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lasse.}\\
% P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}aquetage.}\\
% \end{tabularx}
@@ -8788,39 +9361,39 @@ Second appendix
% This chapter shows the code of some examples of documents.
% Some are extracted or derived from real documents, others are just demonstrations to illustrate problems or features.
% The code of specific example files has been shown earlier:
-% \texttt{mtc-apx.tex} on page~\pageref{mtc-apx.tex},
-% \texttt{mtc-hi1.tex} on page~\pageref{mtc-hi1.tex},
-% \texttt{mtc-hi2.tex} on page~\pageref{mtc-hi2.tex},
-% \texttt{mtc-gap.tex} on page~\pageref{mtc-gap.tex},
-% and \texttt{mtc-tlo.tex} on page~\pageref{mtc-tlo.tex},
+% \exam{mtc-apx.tex} on page~\pageref{mtc-apx.tex},
+% \exam{mtc-hi1.tex} on page~\pageref{mtc-hi1.tex},
+% \exam{mtc-hi2.tex} on page~\pageref{mtc-hi2.tex},
+% \exam{mtc-gap.tex} on page~\pageref{mtc-gap.tex},
+% and \exam{mtc-tlo.tex} on page~\pageref{mtc-tlo.tex},
% \or\relax
% Ce chapitre montre le code de quelques exemples de documents.
% Certains ont été extraits ou inspirés de documents réels, les autres sont de simples démonstrations pour illustrer
% des problèmes ou des possibilités.
% Le code de fichiers d'exemples spécifiques a déjà montré:
-% \texttt{mtc-apx.tex} (page~\pageref{mtc-apx.tex}),
-% \texttt{mtc-hi1.tex} (page~\pageref{mtc-hi1.tex}),
-% \texttt{mtc-hi2.tex} (page~\pageref{mtc-hi2.tex}),
-% \texttt{mtc-gap.tex} (page~\pageref{mtc-gap.tex}) et
-% \texttt{mtc-tlo.tex} (page~\pageref{mtc-tlo.tex}).
+% \exam{mtc-apx.tex} (page~\pageref{mtc-apx.tex}),
+% \exam{mtc-hi1.tex} (page~\pageref{mtc-hi1.tex}),
+% \exam{mtc-hi2.tex} (page~\pageref{mtc-hi2.tex}),
+% \exam{mtc-gap.tex} (page~\pageref{mtc-gap.tex}) et
+% \exam{mtc-tlo.tex} (page~\pageref{mtc-tlo.tex}).
% \fi
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-2c.tex} document file}\label{mtc-2c.tex}\index{mtc-2c.tex}
+% \section{The \uexam{mtc-2c.tex} document file}\label{mtc-2c.tex}\iexam{mtc-2c.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-2c.tex}}\label{mtc-2c.tex}\index{mtc-2c.tex}
+% \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 \texttt{minitoc} package in a document with a two columns layout.
-% The layout uses the \texttt{multicol} standard package~\cite{multicol} and its \texttt{multicols} environment.
+% 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.
% We set \verb|\mtcindent| to zero. We test several combinations. If a minitoc is long enough to be splitted on
% both columns, the result may be funny.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document avec une mise en page sur deux
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document avec une mise en page sur deux
% colonnes.
-% La mise en page utilise le paquetage standard \texttt{multicol}~\cite{multicol} et son environnement \texttt{multicols}.
+% La mise en page utilise le paquetage standard \pack{multicol}~\cite{multicol} et son environnement \env{multicols}.
% Nous forçons \verb|\mtcindent| à~zéro. Si une minitoc est assez longue pour se répartir sur les deux colonnes,
% le résultat peut être bizarre.
% \fi
@@ -8828,6 +9401,8 @@ Second appendix
%<*mtc-2c>
\documentclass[12pt,a4paper]%
{report}
+\ProvidesFile{mtc-2c.tex}%
+ [2007/01/04]
\usepackage{multicol}
\usepackage{lipsum}
\usepackage%
@@ -8866,7 +9441,7 @@ Second appendix
% \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
+% 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
% \begin{macrocode}
@@ -8906,19 +9481,20 @@ Second appendix
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-2nd.tex} document file}\label{mtc-2nd.tex}\index{mtc-2nd.tex}
-% This document tests the \texttt{french2.mld}\index{french2.mld} minitoc language definition file
+% \section{The \uexam{mtc-2nd.tex} document file}\label{mtc-2nd.tex}\iexam{mtc-2nd.tex}
+% This document tests the \xfile{french2.mld} minitoc language definition file
% (section~\vref{s+mld+french2}) and its
-% supporting code in the \texttt{minitoc} package. First, the preamble of the document uses the \texttt{french2}
-% minitoc package language option\footnote{The \texttt{franc}, \texttt{frnew} and \texttt{mypatches} packages are local
-% additions, provided with the \texttt{minitoc} package.}:
+% supporting code in the \upack{minitoc} package. First, the preamble of the document uses the \lopt{french2}
+% minitoc package language option\footnote{The \pack{franc}, \pack{frnew} and \pack{mypatches} packages are local
+% additions, provided with the \upack{minitoc} package documentation sources.}:
% \or\relax
-% \section{Le fichier document \texttt{mtc-2nd.tex}}\label{mtc-2nd.tex}\index{mtc-2nd.tex}
-% Ce document teste le fichier minitoc de définition de langue \texttt{french2.mld}\index{french2.mld}
+% \section{Le fichier document \uexam{mtc-2nd.tex}}\label{mtc-2nd.tex}\iexam{mtc-2nd.tex}
+% Ce document teste le fichier minitoc de définition de langue \xfile{french2.mld}
% (voir la section~\vref{s+mld+french2}) et le code
-% qui en assure le support dans le paquetage \texttt{minitoc}. Tout d'abord, le préambule du document utilise
-% l'option de langue \texttt{french2} du paquetage \texttt{minitoc}\,\footnote{Les paquetages \texttt{franc},
-% \texttt{frnew} et \texttt{mypatches} sont des additions locales, fournies avec le paquetage \texttt{minitoc}.}:
+% qui en assure le support dans le paquetage \upack{minitoc}. Tout d'abord, le préambule du document utilise
+% l'option de langue \lopt{french2} du paquetage \upack{minitoc}\,\footnote{Les paquetages \pack{franc},
+% \pack{frnew} et \pack{mypatches} sont des additions locales, fournies avec les sources de la documentation
+% française du paquetage \upack{minitoc}.}:
% \fi
% \begin{macrocode}
%<*mtc-2nd>
@@ -8926,6 +9502,8 @@ Second appendix
%% « seconde » ou « deuxième » partie?
%% compilez 3 fois.
\documentclass{report}
+\ProvidesFile{mtc-2nd.tex}%
+ [2007/01/04]
\usepackage[french2,tight,listfiles]{minitoc}
\usepackage[french]{babel}
\usepackage{franc,frnew}
@@ -9011,21 +9589,23 @@ Il y a une partie ou plus de deux parties: deuxième.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-add.tex} document file}\label{mtc-add.tex}\index{mtc-add.tex}
+% \section{The \uexam{mtc-add.tex} document file}\label{mtc-add.tex}\iexam{mtc-add.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-add.tex}}\label{mtc-add.tex}\index{mtc-add.tex}
+% \section{Le fichier document \uexam{mtc-add.tex}}\label{mtc-add.tex}\iexam{mtc-add.tex}
% \fi
% \ifcase\LANG\relax
% This document shows how to add special entries in the table of contents, and the interaction with the
-% \texttt{tocbibind}\index{tocbibind} package~\cite{tocbibind}.
+% \pack{tocbibind} package~\cite{tocbibind}.
% \or\relax
-% Ce document montre comment ajouter des entrées spéciales dans la table des matières, ansi que l'interaction avec
-% le paquetage \texttt{tocbibind}\index{tocbibind}~\cite{tocbibind}.
+% Ce document montre comment ajouter des entrées spéciales dans la table des matières, ainsi que l'interaction avec
+% le paquetage \pack{tocbibind}~\cite{tocbibind}.
% \fi
% \begin{macrocode}
%<*mtc-add>
\documentclass[12pt,a4paper]{report}
%%\documentclass[12pt,a4paper]{book}
+\ProvidesFile{mtc-add.tex}%
+ [2007/01/04]
\usepackage{url}
\usepackage{tocbibind}
\usepackage{makeidx}
@@ -9038,9 +9618,9 @@ Il y a une partie ou plus de deux parties: deuxième.
\dotfil~\ignorespaces}%
% \end{macrocode}
% \ifcase\LANG\relax
-% Load the \texttt{minitoc} package, or \texttt{mtcoff}.
+% Load the \upack{minitoc} package, or \pack{mtcoff}.
% \or\relax
-% Charger le paquetage \texttt{minitoc}, ou \texttt{mtcoff}.
+% Charger le paquetage \upack{minitoc}, ou \pack{mtcoff}.
% \fi
% \begin{macrocode}
\usepackage[tight,hints,listfiles]{minitoc}
@@ -9061,10 +9641,10 @@ Il y a une partie ou plus de deux parties: deuxième.
\dominilot
% \end{macrocode}
% \ifcase\LANG\relax
-% We are using the \texttt{tocbibind} package to add special entries in the table of contents, so we must take
+% We are using the \pack{tocbibind} package to add special entries in the table of contents, so we must take
% the precautions specified in section~\vref{special.entries}:
% \or\relax
-% Nous utilisons le paquetage \texttt{tocbibind} pour ajouter des entrées spéciales dans la table des matières,
+% Nous utilisons le paquetage \pack{tocbibind} pour ajouter des entrées spéciales dans la table des matières,
% donc nous devons prendre les précautions spécifiées dans la section~\vref{special.entries}:
% \fi
% \begin{macrocode}
@@ -9129,13 +9709,13 @@ Iain~M.~\textsc{Banks}~(1993),~\textsl{Against~a~dark~background.}%
% You can test variations on
% the \verb|\mtcaddchapter| command. Just uncomment one (and
% only one) of the \verb|\mtcaddchapter| commands after
-% \verb|\chapter*| in the source code of \texttt{mtc-add.tex}.
+% \verb|\chapter*| in the source code of \exam{mtc-add.tex}.
% For each case, look at the Table of Contents
% and the involved chapter.
% \or\relax
% Un chapitre étoilé nécessite un traitement spécial; trois solutions sont possibles. Vous pouvez tester des
% variations sur la commande \verb|\mtcaddchapter|. Il suffit de décommenter une et une seule des trois
-% commandes \verb|\mtcaddchapter| après \verb|\chapter*| dans le code source de \texttt{mtc-add.tex}. Pour chaque
+% commandes \verb|\mtcaddchapter| après \verb|\chapter*| dans le code source de \exam{mtc-add.tex}. Pour chaque
% cas, regardez la table des matières et le chapitre concerné.
% \fi
% \begin{macrocode}
@@ -9143,7 +9723,7 @@ Iain~M.~\textsc{Banks}~(1993),~\textsl{Against~a~dark~background.}%
\index{chapter!starred}
%% UNCOMMENT ONE AND ONLY ONE OF THE 3 FOLLOWING LINES
\mtcaddchapter[Second chapter, starred] % OK
-%%\mtcaddchapter[~] % produce a (strange) correct result. OK
+%%\mtcaddchapter[~] % produces a (strange) correct result. OK
%%\addcontentsline{toc}{xchapter}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%\mtcaddchapter[] % BAD SOLUTION
@@ -9194,11 +9774,11 @@ I also added a lot of index entries, just to test.
\end{table}
% \end{macrocode}
% \ifcase\LANG\relax
-% As we want to add an entry for the bibliography in the table of contents, and we use the \texttt{tocbibind} package
+% As we want to add an entry for the bibliography in the table of contents, and we use the \pack{tocbibind} package
% for that, we must add a correction with \verb|\adjustmtc|:
% \or\relax
% Comme nous voulons ajouter une entrée pour la bibliographie dans la table des matières, et que nous utilisons
-% le paquetage \texttt{tocbibind} pour cela, nous devons ajouter une correction avec \verb|\adjustmtc|:
+% le paquetage \pack{tocbibind} pour cela, nous devons ajouter une correction avec \verb|\adjustmtc|:
% \fi
% \begin{macrocode}
\nocite*
@@ -9208,12 +9788,12 @@ I also added a lot of index entries, just to test.
\adjustmtc
% \end{macrocode}
% \ifcase\LANG\relax
-% As we want to add an entry for the index in the table of contents, and we use the \texttt{tocbibind} package
+% As we want to add an entry for the index in the table of contents, and we use the \pack{tocbibind} package
% for that, we must add a correction; two solutions are available: use \verb|\mtcfixindex| or
% the other given three lines:
% \or\relax
% Comme nous voulons ajouter une entrée pour l'index dans la table des matières, et que nous utilisons
-% le paquetage \texttt{tocbibind} pour cela, nous devons ajouter une correction; deux solutions sont
+% le paquetage \pack{tocbibind} pour cela, nous devons ajouter une correction; deux solutions sont
% disponibles: utiliser \verb|\mtcfixindex| ou les trois autres lignes données:
% \fi
% \begin{macrocode}
@@ -9252,10 +9832,10 @@ I also added a lot of index entries, just to test.
% \end{macrocode}
% \ifcase\LANG\relax
% The next chapter asks for a minitoc, a minilof and a minilot, but contains no tables; hence
-% the \texttt{minitoc} package will give some warnings.
+% the \upack{minitoc} package will give some warnings.
% \or\relax
% Le chapitre suivant demande une minitoc, une minilof et une minilot, mais ne contient aucun tableau; donc le
-% paquetage \texttt{minitoc} émettra quelques avertissements.
+% paquetage \upack{minitoc} émettra quelques avertissements.
% \fi
% \begin{macrocode}
\chapter{App.~2}
@@ -9294,9 +9874,9 @@ I also added a lot of index entries, just to test.
% \fi
% \begin{itemize}
% \ifcase\LANG\relax
-% \item the english documentation of the \texttt{minitoc} package~\cite{minitoc}:
+% \item the english documentation of the \upack{minitoc} package~\cite{minitoc}:
% \or\relax
-% \item la documentation en anglais du paquetage \texttt{minitoc}~\cite{minitoc}:
+% \item la documentation en anglais du paquetage \upack{minitoc}~\cite{minitoc}:
% \fi
% \begin{macrocode}
%<*mtc-addbib>
@@ -9305,14 +9885,14 @@ I also added a lot of index entries, just to test.
AUTHOR="Drucbert, Jean-Pierre F.",
ADDRESS="{\texttt{drucbert@onera.fr}}",
NOTE="{\url{CTAN:macros/latex/contrib/minitoc/minitoc.pdf}}",
- MONTH=aug,
- YEAR=2006}
+ MONTH=jan,
+ YEAR=2007}
% \end{macrocode}
% \ifcase\LANG\relax
-% \item the french documentation of the \texttt{minitoc} package~\cite{fminitoc}:
+% \item the french documentation of the \upack{minitoc} package~\cite{fminitoc}:
% \or\relax
-% \item la documentation en français du paquetage \texttt{minitoc}~\cite{fminitoc}:
+% \item la documentation en français du paquetage \upack{minitoc}~\cite{fminitoc}:
% \fi
% \begin{macrocode}
@MISC{fminitoc,
@@ -9320,8 +9900,8 @@ I also added a lot of index entries, just to test.
AUTHOR="Drucbert, Jean-Pierre F.",
ADDRESS="{\texttt{drucbert@onera.fr}}",
NOTE="{\url{CTAN:macros/latex/contrib/minitoc/fminitoc.pdf}}",
- MONTH=aug,
- YEAR=2006}
+ MONTH=jan,
+ YEAR=2007}
% \end{macrocode}
% \ifcase\LANG\relax
@@ -9358,12 +9938,12 @@ I also added a lot of index entries, just to test.
% ^^A \ifcase\LANG\relax
% ^^A But the database created this way must be trimmed of some spurious lines;
% ^^A on Unix-like systems, do\footnote{Note that we use no preamble for
-% ^^A this file in \texttt{minitoc.ins}; nevertheless, some lines of percent characters were still generated. This
+% ^^A this file in \xfile{minitoc.ins}; nevertheless, some lines of percent characters were still generated. This
% ^^A problem is corrected now, but we keep the solution.}:
% ^^A \or\relax
% ^^A Mais la base ainsi créée doit être purgée des lignes superflues;
% ^^A sur les systèmes analogues à~Unix, faites\,\footnote{Notez que nous
-% ^^A n'utilisons pas de préambule pour ce fichier dans \texttt{minitoc.ins}; néanmoins, des lignes de signes
+% ^^A n'utilisons pas de préambule pour ce fichier dans \xfile{minitoc.ins}; néanmoins, des lignes de signes
% ^^A pour-cent étaint encore produites. Ce problème est désormais corrigé, mais conservons sa solution.}:
% ^^A \fi
% ^^A \begin{verse}\small
@@ -9372,22 +9952,24 @@ I also added a lot of index entries, just to test.
%
% \lneed{6}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-ads.tex} document file}\label{mtc-ads.tex}\index{mtc-ads.tex}
-% This document uses the \texttt{article} class and shows some problems for adding special entries in the
-% table of contents and some problems with floating objects. We need to use the \texttt{tocbibind}\index{tocbibind}
-% package~\cite{tocbibind} for the first ones and the \texttt{minitoc} \texttt{insection} package option to avoid
+% \section{The \uexam{mtc-ads.tex} document file}\label{mtc-ads.tex}\iexam{mtc-ads.tex}
+% This document uses the \class{article} class and shows some problems for adding special entries in the
+% table of contents and some problems with floating objects. We need to use the \pack{tocbibind}
+% package~\cite{tocbibind} for the first ones and the \upack{minitoc} \opt{insection} package option to avoid
% the drift if floating objects outside of their section. That gives the following document preamble:
% \or\relax
-% \section{Le fichier document \texttt{mtc-ads.tex}}\label{mtc-ads.tex}\index{mtc-ads.tex}
-% Ce document utilise la classe \texttt{article} et montre quelques problèmes pour ajouter des entrées spéciales
+% \section{Le fichier document \uexam{mtc-ads.tex}}\label{mtc-ads.tex}\iexam{mtc-ads.tex}
+% Ce document utilise la classe \class{article} et montre quelques problèmes pour ajouter des entrées spéciales
% dans la table des matières et quelques problèmes avec les objets flottants. Il nous faut utiliser le paquetage
-% \texttt{tocbibind}\index{tocbibind}~\cite{tocbibind} pour les premiers et l'option \texttt{insection} du
-% paquetage \texttt{minitoc} pour éviter la dérive des objets flottants hors de leur section. Ceci donne le
+% \pack{tocbibind}~\cite{tocbibind} pour les premiers et l'option \opt{insection} du
+% paquetage \upack{minitoc} pour éviter la dérive des objets flottants hors de leur section. Ceci donne le
% préambule suivant:
% \fi
% \begin{macrocode}
%<*mtc-ads>
\documentclass[oneside,12pt,a4paper]{article}
+\ProvidesFile{mtc-ads.tex}%
+ [2007/01/04]
\usepackage{url,tocbibind,makeidx}
\makeatletter
\newif\ifscan@allowed
@@ -9396,7 +9978,7 @@ I also added a lot of index entries, just to test.
\def\dotfil{\leaders\hbox to.6em{\hss .\hss}\hfil}%
\def\pfill{\unskip~\dotfill\penalty500\strut\nobreak
\dotfil~\ignorespaces}%
-\usepackage[tight,hints,insection,listfiles]{minitoc}
+\usepackage[tight,hints,insection]{minitoc}
%%\usepackage{mtcoff}
\makeindex
% \end{macrocode}
@@ -9412,10 +9994,10 @@ I also added a lot of index entries, just to test.
% \end{macrocode}
% \ifcase\LANG\relax
% The commands to prepare the table of contents, the list of figures and the list of tables. As we use the
-% \texttt{tocbibind} package, we must add some \verb|\mtcaddsection| commands:
+% \pack{tocbibind} package, we must add some \verb|\mtcaddsection| commands:
% \or\relax
% Les commandes pour préparer la table des matières, la liste des figures et la liste des tableaux. Comme nous
-% utilisons le paquetage \texttt{tocbibind}, nous devons ajouter quelques commandes \verb|\mtcaddsection|:
+% utilisons le paquetage \pack{tocbibind}, nous devons ajouter quelques commandes \verb|\mtcaddsection|:
% \fi
% \begin{macrocode}
\setcounter{tocdepth}{6}
@@ -9461,8 +10043,7 @@ A small nice citation from~\cite{dark}:\\
\index{to}\index{tree}\index{would}\index{yes}%
A bird cannot land once on a great tree and claim to know it.
But I imagine that he would, yes.\\
-\hbox{}\hfill
-Iain M. Banks (1993), \textsl{Against a dark background.}%
+\hbox{}\hfill Iain M. Banks (1993), \textsl{Against a dark background.}%
\index{Iain}\index{Banks}\index{Against}\index{dark}%
\index{background}
\begin{figure}[tp]
@@ -9484,7 +10065,7 @@ Iain M. Banks (1993), \textsl{Against a dark background.}%
%% UNCOMMENT ONE AND ONLY ONE OF THE 4 FOLLOWING LINES
\mtcaddsection[Second section, starred] % OK
%%\mtcaddsection[] % BAD
-%%\mtcaddsection[~] % produce a (strange) correct result.
+%%\mtcaddsection[~] % produces a (strange) correct result.
%%\mtcaddsection % BAD
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\index{tests}
@@ -9573,7 +10154,7 @@ Iain M. Banks (1993), \textsl{Against a dark background.}%
%% UNCOMMENT ONE AND ONLY ONE OF THE 4 FOLLOWING LINES
\mtcaddsection[Fifth section, starred] % OK
%%\mtcaddsection[] % OK
-%%\mtcaddsection[~] % produce a (strange) correct result.
+%%\mtcaddsection[~] % produces a (strange) correct result.
%%\mtcaddsection % OK
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\index{tests}
@@ -9619,10 +10200,10 @@ I also added a lot of index entries, just to test.
% \end{macrocode}
% \ifcase\LANG\relax
% The bibliography: as we want an entry for it in the table of contents, we use the
-% \texttt{tocbibind}\index{tocbibind} package~\cite{tocbibind} and a correction with \verb|\adjuststc|:
+% \pack{tocbibind} package~\cite{tocbibind} and a correction with \verb|\adjuststc|:
% \or\relax
% La bibliographie: comme nous voulons une entrée pour elle dans la table des matières, nous utilisons le
-% paquetage \texttt{tocbibind}\index{tocbibind}~\cite{tocbibind} et une correction avec \verb|\adjuststc|:
+% paquetage \pack{tocbibind}~\cite{tocbibind} et une correction avec \verb|\adjuststc|:
% \fi
% \begin{macrocode}
\nocite*
@@ -9633,10 +10214,10 @@ I also added a lot of index entries, just to test.
% \end{macrocode}
% \ifcase\LANG\relax
% The index: as we want an entry for it in the table of contents, we use the
-% \texttt{tocbibind}\index{tocbibind} package~\cite{tocbibind} and a correction with \verb|\mtcfixindex|:
+% \pack{tocbibind} package~\cite{tocbibind} and a correction with \verb|\mtcfixindex|:
% \or\relax
% L'index: comme nous voulons une entrée pour lui dans la table des matières, nous utilisons le
-% paquetage \texttt{tocbibind}\index{tocbibind}~\cite{tocbibind} et une correction avec \verb|\mtcfixindex|:
+% paquetage \pack{tocbibind}~\cite{tocbibind} et une correction avec \verb|\mtcfixindex|:
% \fi
% \begin{macrocode}
\printindex
@@ -9695,25 +10276,27 @@ I also added a lot of index entries, just to test.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-amm.tex} document file}\label{mtc-amm.tex}\index{mtc-amm.tex}
+% \section{The \uexam{mtc-amm.tex} document file}\label{mtc-amm.tex}\iexam{mtc-amm.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-amm.tex}}\label{mtc-amm.tex}\index{mtc-amm.tex}
+% \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 \texttt{appendices} environment in a \texttt{memoir} class document when
-% the \texttt{minitoc} package is loaded. First, the preamble:
+% 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:
% \or\relax
-% Cet exemple montre l'utilisation de l'environnement \texttt{appendices} dans un document de classe \texttt{memoir}
-% lorsque le paquetage \texttt{minitoc} a été chargé. Tout d'abord, le préambule:
+% 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
% \begin{macrocode}
%<*mtc-amm>
\documentclass[oneside]{memoir}
+\ProvidesFile{mtc-amm.tex}%
+ [2007/01/04]
\usepackage{lipsum} % filling text
\usepackage%
- [tight,listfiles]{minitoc}
+ [tight]{minitoc}
\begin{document}
\dominitoc
\tableofcontents
@@ -9725,11 +10308,11 @@ I also added a lot of index entries, just to test.
\lipsum[2]
% \end{macrocode}
% \ifcase\LANG\relax
-% The appendices are set in an \texttt{appendices} environment; we can add an entry in the TOC with
-% \verb|\addappheadtotoc| (a command from the \texttt{memoir} class):
+% The appendices are set in an \env{appendices} environment; we can add an entry in the TOC with
+% \verb|\addappheadtotoc| (a command from the \class{memoir} class):
% \or\relax
-% Les appendices sont composés dans un environnement \texttt{appendices}; nous pouvons ajouter une entrée dans la table
-% des matières avec \verb|\addappheadtotoc| (une commande fournie par la classe \texttt{memoir}):
+% Les appendices sont composés dans un environnement \env{appendices}; nous pouvons ajouter une entrée dans la table
+% des matières avec \verb|\addappheadtotoc| (une commande fournie par la classe \class{memoir}):
% \fi
% \begin{macrocode}
\begin{appendices}
@@ -9753,31 +10336,32 @@ Afterthought appendix
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-art.tex} document file}\label{mtc-art.tex}\index{mtc-art.tex}
+% \section{The \uexam{mtc-art.tex} document file}\label{mtc-art.tex}\iexam{mtc-art.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-art.tex}}\label{mtc-art.tex}\index{mtc-art.tex}
+% \section{Le fichier document \uexam{mtc-art.tex}}\label{mtc-art.tex}\iexam{mtc-art.tex}
% \fi
% \ifcase\LANG\relax
-% This is a basic document using the \texttt{minitoc} package. It contains sections but no chapters, so it must use an
-% \texttt{article}-like document class. You should work on a \emph{copy} of this file and
+% This is a basic document using the \upack{minitoc} package. It contains sections but no chapters, so it must use an
+% \class{article}-like document class. You should work on a \emph{copy} of this file and
% can alter its preamble and its contents to make experiments with parameters. A typical preamble follows:
% \or\relax
-% C'est un document basique utilisant le paquetage \texttt{minitoc}. Il contient des sections mais pas de chapitres,
-% donc il doit utiliser une classe de document analogue à~\texttt{article}. Vous devriez travailler sur
+% C'est un document basique utilisant le paquetage \upack{minitoc}. Il contient des sections mais pas de chapitres,
+% donc il doit utiliser une classe de document analogue à~\class{article}. Vous devriez travailler sur
% une \emph{copie} de ce fichier et vous pouvez modifier son préambule et son contenu pour faire des essais avec
% les paramètres. Voici donc un préambule typique:
% \fi
% \begin{macrocode}
%<*mtc-art>
-%%%%%%%%%%%%%%%%%%%%% A example file (may differ from previous versions)
%% mtc-art.tex
-%% This file contains a set of tests for the minitoc.sty version #50
+%% This file contains a set of tests for the minitoc.sty version #51
%% package. You can alter most of parameters to test.
%% article (\section must be defined)
\documentclass[12pt,a4paper]{article}
+\ProvidesFile{mtc-art.tex}%
+ [2007/01/04]
\usepackage{lipsum} % provides filling text
%%\usepackage{hyperref} % If used, load it BEFORE minitoc
-\usepackage[tight,insection,listfiles]{minitoc}
+\usepackage[tight,insection]{minitoc}
\setcounter{secnumdepth}{5} % depth of numbering of sectionning commands
\setcounter{tocdepth}{3} % depth of table of contents
\setlength{\stcindent}{24pt} % indentation of secttocs, default
@@ -9928,12 +10512,12 @@ Afterthought appendix
% \end{macrocode}
% \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 \texttt{insection} package option should ensure that floating objects (like figures) do not drift outside
+% The \opt{insection} package option should ensure that floating objects (like figures) do not drift outside
% their section.
% \or\relax
% Nous revenons au mode une colonne. Puis une section avec une secttoc et une sectlof (il y~a des sous-sections et
% des figures).
-% L'option de paquetage \texttt{insection} devrait garantir que les objets flottants (tels que les figures) ne
+% L'option de paquetage \opt{insection} devrait garantir que les objets flottants (tels que les figures) ne
% dérivent pas en dehors de leur section.
% \fi
% \begin{macrocode}
@@ -10093,17 +10677,17 @@ bla bla bla bla bla bla bla bla bla bla bla
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-bk.tex} document file}\label{mtc-bk.tex}\index{mtc-bk.tex}
+% \section{The \uexam{mtc-bk.tex} document file}\label{mtc-bk.tex}\iexam{mtc-bk.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-bk.tex}}\label{mtc-bk.tex}\index{mtc-bk.tex}
+% \section{Le fichier document \uexam{mtc-bk.tex}}\label{mtc-bk.tex}\iexam{mtc-bk.tex}
% \fi
% \ifcase\LANG\relax
-% This is a basic document using the \texttt{minitoc} package. It contains chapters, so it must use a
-% \texttt{book}-like or \texttt{report}-like document class. You should work on a \emph{copy} of this file and
+% This is a basic document using the \upack{minitoc} package. It contains chapters, so it must use a
+% \class{book}-like or \class{report}-like document class. You should work on a \emph{copy} of this file and
% can alter its preamble and its contents to make experiments with parameters. A typical preamble follows:
% \or\relax
-% C'est un document basique utilisant le paquetage \texttt{minitoc}. Il contient des chapitres, donc il doit
-% utiliser une classe de document analogue à~\texttt{book} ou à~\texttt{report}. Vous devriez travailler sur
+% C'est un document basique utilisant le paquetage \upack{minitoc}. Il contient des chapitres, donc il doit
+% utiliser une classe de document analogue à~\upack{book} ou à~\class{report}. Vous devriez travailler sur
% une \emph{copie} de ce fichier et vous pouvez modifier son préambule et son contenu pour faire des essais avec
% les paramètres. Voici donc un préambule typique:
% \fi
@@ -10111,17 +10695,19 @@ 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 #50
+%% This file contains a set of tests for the minitoc.sty version #51
%% 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
%% commands and parameters.
\documentclass[12pt,a4paper]{report} % the report class uses less pages
%%\documentclass[12pt,a4paper]{book}
+\ProvidesFile{mtc-bk.tex}%
+ [2007/01/04]
\usepackage{lipsum} % provides filling text
%%\usepackage{hyperref} % if used, load it BEFORE minitoc
%%\usepackage{mtcoff}
-\usepackage[tight,listfiles]{minitoc} % tight option make shorter mini-tables
+\usepackage[tight]{minitoc} % tight option make shorter mini-tables
\setcounter{secnumdepth}{5} % depth of numbering of sectionning commands
\setcounter{tocdepth}{3} % depth of table of contents
\setlength{\mtcindent}{24pt} % indentation of minitocs, default
@@ -10432,11 +11018,11 @@ bla bla bla bla bla bla bla bla bla bla bla
% \end{macrocode}
% \ifcase\LANG\relax
% Here, we encounter a classical problem: to make a local table of contents for a set
-% of appendices, and to hide these entries in the main table of contents. First, we
+% of appendices, while hiding these entries in the main table of contents. First, we
% create a part, with its parttoc:
% \or\relax
% Ici, nous rencontrons un problème classique: faire une table des matières locale pour un ensemble d'appendices,
-% et masquer ces entrées dans la table des matières principale. Tout d'abord, nous créons une partie, avec sa
+% et tout en masquant ces entrées dans la table des matières principale. Tout d'abord, nous créons une partie, avec sa
% parttoc:
% \fi
% \begin{macrocode}
@@ -10445,9 +11031,9 @@ bla bla bla bla bla bla bla bla bla bla bla
\parttoc
% \end{macrocode}
% \ifcase\LANG\relax
-% Then, we begin a \texttt{mtchideinmaintoc} environment, with the hiding depth as optional argument:
+% Then, we begin a \env{mtchideinmaintoc} environment, with the hiding depth as optional argument:
% \or\relax
-% Puis nous commençons un environnement \texttt{mtchideinmaintoc}, avec la profondeur de masquage requise:
+% Puis nous commençons un environnement \env{mtchideinmaintoc}, avec la profondeur de masquage requise:
% \fi
% \begin{macrocode}
\begin{mtchideinmaintoc}[-1]
@@ -10480,12 +11066,12 @@ bla bla bla bla bla bla bla bla bla bla bla
% \end{macrocode}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% We terminate the part by adding a marker in the TOC file, then we must close this \texttt{mtchideinmaintoc}
+% We terminate the part by adding a marker in the TOC file, then we must close this \env{mtchideinmaintoc}
% environment:
% \end{SMOOTH}
% \or\relax
% Nous terminons la partie en ajoutant un marqueur dans le fichier table des matières, puis nous devons fermer
-% cet environnement \texttt{mtchideinmaintoc}:
+% cet environnement \env{mtchideinmaintoc}:
% \fi
% \begin{macrocode}
%% this line closes the omitted part
@@ -10499,35 +11085,37 @@ bla bla bla bla bla bla bla bla bla bla bla
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-bo.tex} document file}\label{mtc-bo.tex}\index{mtc-bo.tex}
+% \section{The \uexam{mtc-bo.tex} document file}\label{mtc-bo.tex}\iexam{mtc-bo.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-bo.tex}}\label{mtc-bo.tex}\index{mtc-bo.tex}
+% \section{Le fichier document \uexam{mtc-bo.tex}}\label{mtc-bo.tex}\iexam{mtc-bo.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package in a document using a two column layout for some
-% portions and the \texttt{tocloft} package~\cite{tocloft}. The aim is to begin a chapter with a special head and a
+% This document shows the use of the \upack{minitoc} package in a document using a two column layout for some
+% portions and the \pack{tocloft} package~\cite{tocloft}. The aim is to begin a chapter with a special head and a
% preliminary block containing a minitoc and some indications, on two columns.
% The preamble loads some useful
-% packages for the french language, the \texttt{geometry} package~\cite{geometry}, which defines the global page layout,
-% the \texttt{multicol} package~\cite{multicol}, the \texttt{color} package~\cite{color}, because we want a colored
+% packages for the french language, the \pack{geometry} package~\cite{geometry}, which defines the global page layout,
+% the \pack{multicol} package~\cite{multicol}, the \pack{color} package~\cite{color}, because we want a colored
% background
-% for the minitoc, the \texttt{tocloft} package~\cite{tocloft}, to change some parameters of the minitoc, and, at
-% least, the \texttt{minitoc} package.
+% for the minitoc, the \pack{tocloft} package~\cite{tocloft}, to change some parameters of the minitoc, and, at
+% least, the \upack{minitoc} package.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document utilisant une mise en page sur
-% deux colonnes pour certaines portions et le paquetage \texttt{tocloft}~\cite{tocloft}. Le but est de commencer
+% 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
% un chapitre avec un en-tête spécial et un bloc préliminaire contenant une minitoc et quelques indications, sur
% deux colonnes.
-% Le préambule charge quelques paquetages utiles pour la langue française, le paquetage \texttt{geometry}~\cite{geometry},
-% qui définit la mise en page globale, le paquetage \texttt{multicol}~\cite{multicol},
-% le paquetage \texttt{color}~\cite{color},
-% car nous voulons un fond coloré pour la minitoc, le paquetage \texttt{tocloft}~\cite{tocloft}, pour changer
-% quelques paramètres de la minitoc, et, enfin, le paquetage \texttt{minitoc}.
+% Le préambule charge quelques paquetages utiles pour la langue française, le paquetage \pack{geometry}~\cite{geometry},
+% 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}.
% \fi
% \begin{macrocode}
%<*mtc-bo>
\documentclass[10pt]{book}
-\usepackage[paperwidth=8.5in, paperheight=11in,%
+\ProvidesFile{mtc-bo.tex}%
+ [2007/01/04]
+\usepackage[paperwidth=8.5in,paperheight=11in,%
lmargin=1.25in,rmargin=1.25in,tmargin=1in,bmargin=1in]{geometry}
\usepackage[francais]{babel}
\usepackage{franc,frnew}
@@ -10538,9 +11126,9 @@ bla bla bla bla bla bla bla bla bla bla bla
\usepackage{color}
% \end{macrocode}
% \ifcase\LANG\relax
-% We use the \texttt{tocloft} package and its commands to set the indentations in the TOC and the minitoc:
+% We use the \pack{tocloft} package and its commands to set the indentations in the TOC and the minitoc:
% \or\relax
-% Nous utilisons le paquetage \texttt{tocloft} et ses commandes pour établir les indentations dans la table des
+% Nous utilisons le paquetage \pack{tocloft} et ses commandes pour établir les indentations dans la table des
% matières et la minitoc:
% \fi
% \begin{macrocode}
@@ -10554,24 +11142,24 @@ bla bla bla bla bla bla bla bla bla bla bla
\addtolength{\cftsubsubsecindent}{\cftsubsecnumwidth}
% \end{macrocode}
% \ifcase\LANG\relax
-% Note that if we want to suppress the page numbers in the minitoc, we must use the commands from \texttt{tocloft}:
+% Note that if we want to suppress the page numbers in the minitoc, we must use the commands from \pack{tocloft}:
% \or\relax
% Notez que si nous voulons supprimer les numéros de page dans la minitoc, nous devons utiliser les commandes
-% de \texttt{tocloft}:
+% de \pack{tocloft}:
% \fi
% \begin{macrocode}
\cftpagenumbersoff{sec}
\cftpagenumbersoff{subsec}
% \end{macrocode}
% \ifcase\LANG\relax
-% We load the \texttt{minitoc} package and change the indentation, suppress the rules and change the minitoc
-% title. The \texttt{hyperref} package~\cite{hyperref} can also be loaded (\emph{after} \texttt{minitoc}).
+% We load the \upack{minitoc} package and change the indentation, suppress the rules and change the minitoc
+% title. The \pack{hyperref} package~\cite{hyperref} can also be loaded (\emph{after} \upack{minitoc}).
% \or\relax
-% Nous chargeons le paquetage \texttt{minitoc} et changeons l'indentation, supprimons les filets et changeons le
-% titre. Le paquetage \texttt{hyperref}~\cite{hyperref} peut aussi être chargé (\emph{après} \texttt{minitoc}).
+% Nous chargeons le paquetage \upack{minitoc} et changeons l'indentation, supprimons les filets et changeons le
+% titre. Le paquetage \pack{hyperref}~\cite{hyperref} peut aussi être chargé (\emph{après} \upack{minitoc}).
% \fi
% \begin{macrocode}
-\usepackage[francais,tight,listfiles]{minitoc}
+\usepackage[francais,tight]{minitoc}
\usepackage{hyperref}
\setlength{\mtcindent}{0pt}
\nomtcrule % pas de filets en haut et en bas de la mini-tdm
@@ -10610,14 +11198,14 @@ bla bla bla bla bla bla bla bla bla bla bla
}} \makeatother
% \end{macrocode}
% \ifcase\LANG\relax
-% We define an environment (\texttt{pageUn}) for the block placed at the beginning of a chapter. This block
+% We define an environment (\env{pageUn}) for the block placed at the beginning of a chapter. This block
% contains a minitoc, then a sequence of informations given by the 6~parameters of the environment. The block
-% uses a \texttt{multicols} environment to typeset on two columns. Some decorations are added: rules, colored
+% uses a \env{multicols} environment to typeset on two columns. Some decorations are added: rules, colored
% background for the minitoc.
% \or\relax
-% Nous définissons un environnement (\texttt{pageUn}) pour le bloc placé en début de chapitre. Ce bloc contient
+% Nous définissons un environnement (\env{pageUn}) pour le bloc placé en début de chapitre. Ce bloc contient
% une minitoc, puis une séquence d'informations données par les 6~paramètres de l'environnement. Ce bloc utilise
-% un environnement \texttt{multicols} pour composer sur deux colonnes. Quelques décorations sont ajoutées: des
+% un environnement \env{multicols} pour composer sur deux colonnes. Quelques décorations sont ajoutées: des
% filets, un fond coloré pour la minitoc.
% \fi
% \begin{macrocode}
@@ -10778,21 +11366,23 @@ Texte dans la section
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-ch0.tex} document file}\label{mtc-ch0.tex}\index{mtc-ch0.tex}
+% \section{The \uexam{mtc-ch0.tex} document file}\label{mtc-ch0.tex}\iexam{mtc-ch0.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-ch0.tex}}\label{mtc-ch0.tex}\index{mtc-ch0.tex}
+% \section{Le fichier document \uexam{mtc-ch0.tex}}\label{mtc-ch0.tex}\iexam{mtc-ch0.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package in a document using a starred first chapter,
+% This document shows the use of the \upack{minitoc} package in a document using a starred first chapter,
% inducing the ``Chapter Zero'' problem.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document utilisant un premier chapitre
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document utilisant un premier chapitre
% étoilé, induisant le problème du «~Chapitre~zéro~».
% \fi
% \begin{macrocode}
%<*mtc-ch0>
\documentclass[12pt,a4paper]{report}
-\usepackage[tight,english,listfiles]{minitoc}
+\ProvidesFile{mtc-ch0.tex}%
+ [2007/01/04]
+\usepackage[tight,english]{minitoc}
\begin{document}
\dominitoc
\tableofcontents
@@ -10860,32 +11450,34 @@ things by halves around here.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-cri.tex} document file}\label{mtc-cri.tex}\index{mtc-cri.tex}
+% \section{The \uexam{mtc-cri.tex} document file}\label{mtc-cri.tex}\iexam{mtc-cri.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-cri.tex}}\label{mtc-cri.tex}\index{mtc-cri.tex}
+% \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 \texttt{minitoc} package in a document
+% 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.
-% This example is not commented: just follow the insertion of the mini-tables in the \texttt{mtc-cri.log} file.
+% This example is not commented: just follow the insertion of the mini-tables in the \xfile{mtc-cri.log} file.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document
% 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 \texttt{mtc-cri.log}.
+% Cet exemple n'est pas commenté: suivez simplement l'insertion des mini-tables dans le fichier \xfile{mtc-cri.log}.
% \fi
% \begin{macrocode}
%<*mtc-cri>
\documentclass[12pt,a4paper]%
{report}
+\ProvidesFile{mtc-cri.tex}%
+ [2007/01/04]
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage%
- [french2,tight,listfiles]%
+ [french2,tight]%
{minitoc}
-\setcounter{parttocdepth}{2}
+\mtcsetdepth{parttoc}{2}
\begin{document}
\doparttoc
@@ -10938,9 +11530,9 @@ Présentation des lecteurs\ldots
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-fo1.tex} document file}\label{mtc-fo1.tex}\index{mtc-fo1.tex}
+% \section{The \uexam{mtc-fo1.tex} document file}\label{mtc-fo1.tex}\iexam{mtc-fo1.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-fo1.tex}}\label{mtc-fo1.tex}\index{mtc-fo1.tex}
+% \section{Le fichier document \uexam{mtc-fo1.tex}}\label{mtc-fo1.tex}\iexam{mtc-fo1.tex}
% \fi
% \ifcase\LANG\relax
% This document creates several copies of the same parttoc, but with different fonts (for the chapter level
@@ -10952,9 +11544,11 @@ Présentation des lecteurs\ldots
% \begin{macrocode}
%<*mtc-fo1>
\documentclass{report}
+\ProvidesFile{mtc-fo1.tex}%
+ [2007/01/04]
\usepackage{lipsum}
\usepackage{txfonts}
-\usepackage[tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
\begin{document}
\doparttoc
\dominitoc
@@ -11020,25 +11614,27 @@ Présentation des lecteurs\ldots
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-fo2.tex} document file}\label{mtc-fo2.tex}\index{mtc-fo2.tex}
+% \section{The \uexam{mtc-fo2.tex} document file}\label{mtc-fo2.tex}\iexam{mtc-fo2.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-fo2.tex}}\label{mtc-fo2.tex}\index{mtc-fo2.tex}
+% \section{Le fichier document \uexam{mtc-fo2.tex}}\label{mtc-fo2.tex}\iexam{mtc-fo2.tex}
% \fi
% \ifcase\LANG\relax
% This document creates several copies of the same parttoc, but with different fonts (for the chapter level
% entries); you can compare the results. As the fonts are not declared the same way, compare the results
-% with those of \texttt{mtc-fo1.tex} (see section~\vref{mtc-fo1.tex}).
+% with those of \exam{mtc-fo1.tex} (see section~\vref{mtc-fo1.tex}).
% \or\relax
% Ce document crée plusieurs copies de la même parttoc, mais avec des fontes différentes (pour les entrées du niveau
% chapitre); vous pouvez comparer les résultats. Comme les fontes ne sont pas déclarées de la même manière,
-% comparez les résultats avec ceux de \texttt{mtc-fo1.tex} (voir la section~\vref{mtc-fo1.tex}).
+% comparez les résultats avec ceux de \exam{mtc-fo1.tex} (voir la section~\vref{mtc-fo1.tex}).
% \fi
% \begin{macrocode}
%<*mtc-fo2>
\documentclass{report}
+\ProvidesFile{mtc-f02.tex}%
+ [2007/01/04]
\usepackage{lipsum}
\usepackage{txfonts}
-\usepackage[tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
% \end{macrocode}
% \ifcase\LANG\relax
% We declare the fonts with the old method:
@@ -11117,27 +11713,29 @@ Présentation des lecteurs\ldots
%</mtc-fo2>
% \end{macrocode}
%
-% \lneed{8}
+% \lneed{12}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-hia.tex} document file}\label{mtc-hia.tex}\index{mtc-hia.tex}
+% \section{The \uexam{mtc-hia.tex} document file}\label{mtc-hia.tex}\iexam{mtc-hia.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-hia.tex}}\label{mtc-hia.tex}\index{mtc-hia.tex}
+% \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 \texttt{minitoc} package in a document where the entries for some tables
-% must be hidden in the main list of tables. The document uses the \texttt{article} class.
+% 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.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{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 \texttt{article}.
+% 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
% \begin{macrocode}
%<*mtc-hia>
\documentclass%
[oneside,a4paper]{article}
+\ProvidesFile{mtc-hia.tex}%
+ [2007/01/04]
\usepackage{lipsum}
\usepackage%
- [tight,insection,listfiles]%
+ [tight,insection]%
{minitoc}
\dosectlot
\begin{document}
@@ -11199,24 +11797,26 @@ Présentation des lecteurs\ldots
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-hir.tex} document file}\label{mtc-hir.tex}\index{mtc-hir.tex}
+% \section{The \uexam{mtc-hir.tex} document file}\label{mtc-hir.tex}\iexam{mtc-hir.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-hir.tex}}\label{mtc-hir.tex}\index{mtc-hir.tex}
+% \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 \texttt{minitoc} package in a document where the entries for some tables
-% must be hidden in the main list of tables. The document uses the \texttt{report} class.
+% 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.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{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 \texttt{report}.
+% 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
% \begin{macrocode}
%<*mtc-hir>
\documentclass[a4paper]{report}
+\ProvidesFile{mtc-hir.tex}%
+ [2007/01/04]
\usepackage{lipsum}
\usepackage%
- [tight,listfiles]{minitoc}
+ [tight]{minitoc}
\dominilot
\begin{document}
\listoftables
@@ -11277,22 +11877,22 @@ Présentation des lecteurs\ldots
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-hop.tex} document file}\label{mtc-hop.tex}\index{mtc-hop.tex}
+% \section{The \uexam{mtc-hop.tex} document file}\label{mtc-hop.tex}\iexam{mtc-hop.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-hop.tex}}\label{mtc-hop.tex}\index{mtc-hop.tex}
+% \section{Le fichier document \uexam{mtc-hop.tex}}\label{mtc-hop.tex}\iexam{mtc-hop.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package in a document of class
-% \index{scrbook}\texttt{scrbook}.
+% This document shows the use of the \upack{minitoc} package in a document of class \class{scrbook}.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document de la classe
-% \index{scrbook}\texttt{scrbook}.
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document de la classe \class{scrbook}.
% \fi
% \begin{macrocode}
%<*mtc-hop>
\documentclass[oneside,12pt]{scrbook}
+\ProvidesFile{mtc-hop.tex}%
+ [2007/01/04]
\usepackage{lipsum}
-\usepackage[hints,listfiles]{minitoc}
+\usepackage[hints]{minitoc}
\begin{document}
% \end{macrocode}
% \ifcase\LANG\relax
@@ -11365,20 +11965,22 @@ Présentation des lecteurs\ldots
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-liv.tex} document file}\label{mtc-liv.tex}\index{mtc-liv.tex}
+% \section{The \uexam{mtc-liv.tex} document file}\label{mtc-liv.tex}\iexam{mtc-liv.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-liv.tex}}\label{mtc-liv.tex}\index{mtc-liv.tex}
+% \section{Le fichier document \uexam{mtc-liv.tex}}\label{mtc-liv.tex}\iexam{mtc-liv.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package in a document of \texttt{book} class, with
+% This document shows the use of the \upack{minitoc} package in a document of \class{book} class, with
% customized TOC and minitocs.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document de classe \texttt{book}, avec
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{book}, avec
% une table de matières et des minitocs personnalisées.
% \fi
% \begin{macrocode}
%<*mtc-liv>
\documentclass[10pt,twoside,openright]{book}
+\ProvidesFile{mtc-liv.tex}%
+ [2007/01/04]
% \end{macrocode}
% \ifcase\LANG\relax
% First, we want that empty pages be really empty, without page number nor headers,
@@ -11412,23 +12014,23 @@ Présentation des lecteurs\ldots
\usepackage[TS1,T1]{fontenc}
% \end{macrocode}
% \ifcase\LANG\relax
-% We load two packages, \texttt{tocloft}~\cite{tocloft}, to customize the TOC and the minitocs, and
-% \texttt{sectsty}~\cite{sectsty}, to customize the sectionning commands:
+% We load two packages, \pack{tocloft}~\cite{tocloft}, to customize the TOC and the minitocs, and
+% \pack{sectsty}~\cite{sectsty}, to customize the sectionning commands:
% \or\relax
-% Nous chargeons deux paquetages, \texttt{tocloft}~\cite{tocloft}, pour adapter la table des matières et les minitocs,
-% et \texttt{sectsty}~\cite{sectsty}, pour adapter les commandes de sectionnement:
+% Nous chargeons deux paquetages, \pack{tocloft}~\cite{tocloft}, pour adapter la table des matières et les minitocs,
+% et \pack{sectsty}~\cite{sectsty}, pour adapter les commandes de sectionnement:
% \fi
% \begin{macrocode}
\usepackage{tocloft}
\usepackage{sectsty}
% \end{macrocode}
% \ifcase\LANG\relax
-% We load the \texttt{minitoc} package then some complementary local packages for the french language:
+% We load the \upack{minitoc} package then some complementary local packages for the french language:
% \or\relax
-% Nous chargeons le paquetage \texttt{minitoc} puis quelques paquetages locaux complémentaires pour le français:
+% Nous chargeons le paquetage \upack{minitoc} puis quelques paquetages locaux complémentaires pour le français:
% \fi
% \begin{macrocode}
-\usepackage[french,undotted,tight,listfiles]{minitoc}
+\usepackage[french,undotted,tight]{minitoc}
\usepackage[english,francais]{babel}
\usepackage{franc,frnew}
\usepackage{mypatches}
@@ -11612,37 +12214,39 @@ modèle~[...]
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-mem.tex} document file}\label{mtc-mem.tex}\index{mtc-mem.tex}
+% \section{The \uexam{mtc-mem.tex} document file}\label{mtc-mem.tex}\iexam{mtc-mem.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-mem.tex}}\label{mtc-mem.tex}\index{mtc-mem.tex}
+% \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 \texttt{minitoc} package in a \texttt{memoir} class document.
+% This example shows the use of the \upack{minitoc} package in a \class{memoir} class document.
% First, the preamble:
% \or\relax
-% Cet exemple montre l'utilisation du paquetage \texttt{minitoc} dans un document de classe \texttt{memoir}.
+% Cet exemple montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{memoir}.
% Tout d'abord, le préambule:
% \fi
% \begin{macrocode}
%<*mtc-mem>
\documentclass%
[oneside]{memoir}
+\ProvidesFile{mtc-mem.tex}%
+ [2007/01/04]
\usepackage{lipsum}
%%\usepackage{hyperref}
%%\usepackage{memhfixc}
\usepackage%
- [tight,listfiles]{minitoc}
+ [tight]{minitoc}
%%\usepackage{mtcoff}
\begin{document}
% \end{macrocode}
% \ifcase\LANG\relax
-% We use the starred form \verb|\tableofcontents*| specific of the \texttt{memoir} class. Note that the
-% the \verb|\chapter| command has \emph{two} optional arguments in the \texttt{memoir} class.
+% We use the starred form \verb|\tableofcontents*| specific of the \class{memoir} class. Note that the
+% the \verb|\chapter| command has \emph{two} optional arguments in the \class{memoir} class.
% \or\relax
-% Nous utilisons la forme étoilée \verb|\tableofcontents*| spécifique de la classe \texttt{memoir}. Notez que la
-% commande \verb|\chapter| a \emph{deux} arguments optionnels dans la classe \texttt{memoir}.
+% Nous utilisons la forme étoilée \verb|\tableofcontents*| spécifique de la classe \class{memoir}. Notez que la
+% commande \verb|\chapter| a \emph{deux} arguments optionnels dans la classe \class{memoir}.
% \fi
% \begin{macrocode}
\dominitoc
@@ -11675,28 +12279,30 @@ modèle~[...]
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-mm1.tex} document file}\label{mtc-mm1.tex}\index{mtc-mm1.tex}
+% \section{The \uexam{mtc-mm1.tex} document file}\label{mtc-mm1.tex}\iexam{mtc-mm1.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-mm1.tex}}\label{mtc-mm1.tex}\index{mtc-mm1.tex}
+% \section{Le fichier document \uexam{mtc-mm1.tex}}\label{mtc-mm1.tex}\iexam{mtc-mm1.tex}
% \fi
% \ifcase\LANG\relax
-% This example shows the use of the \texttt{minitoc} package in a \texttt{memoir} class document and shows some of
+% This example shows the use of the \upack{minitoc} package in a \class{memoir} class document and shows some of
% the adaptations necessary for fonts.
% First, the preamble:
% \or\relax
-% Cet exemple montre l'utilisation du paquetage \texttt{minitoc} dans un document de classe \texttt{memoir} et
+% Cet exemple montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{memoir} et
% montre certaines des adaptations nécessaires pour les fontes.
% Tout d'abord, le préambule:
% \fi
% \begin{macrocode}
%<*mtc-mm1>
\documentclass[oneside]{memoir}
+\ProvidesFile{mtc-mm1.tex}%
+ [2007/01/04]
\usepackage{lipsum} % filling text
% \end{macrocode}
% \ifcase\LANG\relax
-% We inhibit some font commands of the \texttt{memoir} class:
+% We inhibit some font commands of the \class{memoir} class:
% \or\relax
-% Nous inhibons certaines commandes de fontes de la classe \texttt{memoir}:
+% Nous inhibons certaines commandes de fontes de la classe \class{memoir}:
% \fi
% \begin{macrocode}
\providecommand{\cftsecfont}{\empty}
@@ -11712,23 +12318,23 @@ modèle~[...]
\renewcommand{\cftsubsecfont}{\normalsize\scshape}
% \end{macrocode}
% \ifcase\LANG\relax
-% We load the \texttt{minitoc} package and try to use some minitoc font
+% We load the \upack{minitoc} package and try to use some minitoc font
% commands, without success:
% \or\relax
-% Nous chargeons le paquetage \texttt{minitoc} et essayons d'utiliser quelques commandes de \texttt{minitoc} pour
+% Nous chargeons le paquetage \upack{minitoc} et essayons d'utiliser quelques commandes de \upack{minitoc} pour
% les fontes. sans succès:
% \fi
% \begin{macrocode}
%% hyperref before minitoc, optional
%%\usepackage[linktocpage=true]{hyperref}\usepackage{memhfixc}
-\usepackage[tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
\mtcsetfont{minitoc}{section}{\normalsize\scshape} % <- no scshape
\mtcsetfont{minitoc}{subsection}{\normalsize\scshape}% <- no scshape
% \end{macrocode}
% \ifcase\LANG\relax
-% But if we use the font commands of the \texttt{memoir} class, it works!
+% But if we use the font commands of the \class{memoir} class, it works!
% \or\relax
-% Mais si nous utilisons les commandes de fontes de la classe \texttt{memoir}, cela marche!
+% Mais si nous utilisons les commandes de fontes de la classe \class{memoir}, cela marche!
% \fi
% \begin{macrocode}
\providecommand{\cftsecfont}{\empty}
@@ -11737,9 +12343,9 @@ modèle~[...]
\renewcommand{\cftsubsecfont}{\normalsize\rmfamily\scshape}
% \end{macrocode}
% \ifcase\LANG\relax
-% But for mini-table titles (font and text), we can use the \texttt{minitoc} commands:
+% But for mini-table titles (font and text), we can use the \upack{minitoc} commands:
% \or\relax
-% Mais pour les titres des mini-tables (fonte et texte), nous pouvons utiliser les commandes de \texttt{minitoc}:
+% Mais pour les titres des mini-tables (fonte et texte), nous pouvons utiliser les commandes de \upack{minitoc}:
% \fi
% \begin{macrocode}
\mtcsettitlefont{minitoc}{\Large\scshape}
@@ -11770,21 +12376,23 @@ modèle~[...]
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-mu.tex} document file}\label{mtc-mu.tex}\index{mtc-mu.tex}
+% \section{The \uexam{mtc-mu.tex} document file}\label{mtc-mu.tex}\iexam{mtc-mu.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-mu.tex}}\label{mtc-mu.tex}\index{mtc-mu.tex}
+% \section{Le fichier document \uexam{mtc-mu.tex}}\label{mtc-mu.tex}\iexam{mtc-mu.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package in a document,
-% the minitoc being inserted in the text with the \texttt{wrapfig} package~\cite{wrapfig}.
+% This document shows the use of the \upack{minitoc} package in a document,
+% the minitoc being inserted in the text with the \pack{wrapfig} package~\cite{wrapfig}.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document,
-% la minitoc étant incrustée dans le texte grâce au paquetage \texttt{wrapfig}~\cite{wrapfig}.
+% Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document,
+% la minitoc étant incrustée dans le texte grâce au paquetage \pack{wrapfig}~\cite{wrapfig}.
% \fi
% \begin{macrocode}
%<*mtc-mu>
\documentclass[12pt]{report}
-\usepackage[tight,listfiles]{minitoc}
+\ProvidesFile{mtc-mu.tex}%
+ [2007/01/04]
+\usepackage[tight]{minitoc}
\setlength{\mtcindent}{0pt}
\usepackage{wrapfig}
\newcommand{\LangSig}[1]{\textsc{[#1]}} % smallcaps
@@ -11793,10 +12401,10 @@ modèle~[...]
\tableofcontents
% \end{macrocode}
% \ifcase\LANG\relax
-% A chapter, with its minitoc set in a \texttt{minipage}, included in a \texttt{wrapfigure} environment on the half
+% A chapter, with its minitoc set in a \env{minipage}, included in a \env{wrapfigure} environment on the half
% of the text width, with some vertical adjustements:
% \or\relax
-% Un chapitre, avec sa minitoc composée dans une \texttt{minipage}, incluse dans un environnement \texttt{wrapfigure}
+% Un chapitre, avec sa minitoc composée dans une \env{minipage}, incluse dans un environnement \env{wrapfigure}
% sur la moitié de la largeur du texte, avec quelques ajustements verticaux:
% \fi
% \begin{macrocode}
@@ -11881,26 +12489,28 @@ Tim Wright and Andy Cockburn.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-sbf.tex} document file}\label{mtc-sbf.tex}\index{mtc-sbf.tex}
+% \section{The \uexam{mtc-sbf.tex} document file}\label{mtc-sbf.tex}\iexam{mtc-sbf.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-sbf.tex}}\label{mtc-sbf.tex}\index{mtc-sbf.tex}
+% \section{Le fichier document \uexam{mtc-sbf.tex}}\label{mtc-sbf.tex}\iexam{mtc-sbf.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package with a document containing subfigures (here with the
-% \texttt{subfigure} package~\cite{subfigure}). We show how to use minilofs and to adjust their depth.
+% This document shows the use of the \upack{minitoc} package with a document containing subfigures (here with the
+% \pack{subfigure} package~\cite{subfigure}). We show how to use minilofs and to adjust their depth.
%
-% The preamble loads the \texttt{subfigure} package and redefines the format of subfigure entries in the list of figures:
+% The preamble loads the \pack{subfigure} package and redefines the format of subfigure entries in the list of figures:
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} avec un document contenant des sous-figures
-% (ici avec le paquetage \texttt{subfigure}~\cite{subfigure}). Nous montrons comment utiliser des minilofs et
+% Ce document montre l'utilisation du paquetage \upack{minitoc} avec un document contenant des sous-figures
+% (ici avec le paquetage \pack{subfigure}~\cite{subfigure}). Nous montrons comment utiliser des minilofs et
% ajuster leur profondeur.
%
-% Le préambule charge le paquetage \texttt{subfigure} et redéfinit le format des entrées des sous-figures dans la
+% Le préambule charge le paquetage \pack{subfigure} et redéfinit le format des entrées des sous-figures dans la
% liste des figures:
% \fi
% \begin{macrocode}
%<*mtc-sbf>
\documentclass[12pt]{report}
+\ProvidesFile{mtc-sbf.tex}%
+ [2007/01/04]
\usepackage{subfigure}
\makeatletter
\renewcommand{\l@subfigure}{%
@@ -11908,15 +12518,14 @@ Tim Wright and Andy Cockburn.
\makeatother
% \end{macrocode}
% \ifcase\LANG\relax
-% We load the \texttt{varioref} package (to have nice cross-references) and the \texttt{minitoc} package:
+% We load the \pack{varioref} package (to have nice cross-references) and the \upack{minitoc} package:
% \or\relax
-% Nous chargeons le paquetage \texttt{varioref} (pour avoir de meilleures références croisées) et le
-% paquetage \texttt{minitoc}:
+% Nous chargeons le paquetage \pack{varioref} (pour avoir de meilleures références croisées) et le
+% paquetage \upack{minitoc}:
% \fi
% \begin{macrocode}
\usepackage{varioref}
-\usepackage%
- [tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
% \end{macrocode}
%
% \lneed{5}
@@ -12010,46 +12619,48 @@ Figure~\vref{3figs-c}.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-scr.tex} document file}\label{mtc-scr.tex}\index{mtc-scr.tex}
+% \section{The \uexam{mtc-scr.tex} document file}\label{mtc-scr.tex}\iexam{mtc-scr.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-scr.tex}}\label{mtc-scr.tex}\index{mtc-scr.tex}
+% \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 \texttt{minitoc} package with a {\KOMAScript} document class~\cite{koma,komab},
-% \texttt{scrreprt}.
-% Some precautions are needed, because these classes have specific interface with the TOC (package options and
+% This document shows the use of the \upack{minitoc} package with a {\KOMAScript} document class~\cite{komab,koma},
+% \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 \texttt{minitoc} avec une classe de document
-% {\KOMAScript}~\cite{koma,komab},
-% \texttt{scrreprt}. Certaines précautions sont nécessaires, car ces classes ont une interface spécifique avec la
-% table des matières (options de paquetage et commandes).
+% Ce document montre l'utilisation du paquetage \upack{minitoc} avec une classe de document
+% {\KOMAScript}~\cite{komab,koma},
+% \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
% \begin{macrocode}
%<*mtc-scr>
\documentclass[12pt,halfparskip,liststotoc,bibtotoc]{scrreprt}
+\ProvidesFile{mtc-scr.tex}%
+ [2007/01/04]
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
\usepackage[latin1]{inputenc}
\usepackage{longtable}
% \end{macrocode}
% \ifcase\LANG\relax
-% The \texttt{hyperref} package, if used, must be loaded \emph{before} \texttt{minitoc}:
+% The \pack{hyperref} package, if used, must be loaded \emph{before} \upack{minitoc}:
% \or\relax
-% Le paquetage \texttt{hyperref}, s'il est utilis, doit être chargé \emph{avant} \texttt{minitoc}:
+% Le paquetage \pack{hyperref}, s'il est utilisé, doit être chargé \emph{avant} \upack{minitoc}:
% \fi
% \begin{macrocode}
\usepackage{hyperref}
% \end{macrocode}
% \ifcase\LANG\relax
-% With a {\KOMAScript} class~\cite{koma,komab}, use the \texttt{k-tight} package option in place of \texttt{tight};
+% With a {\KOMAScript} class~\cite{komab,koma}, 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{koma,komab}, utilisez l'option de paquetage \texttt{k-tight} au lieu
-% de \texttt{tight}; comme c'est un document en allemand, utilisez aussi une option de langue pour le paquetage:
+% Avec une classe {\KOMAScript}~\cite{komab,koma}, 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}
-\usepackage[k-tight,germanb,listfiles]{minitoc}
+\usepackage[k-tight,germanb]{minitoc}
\usepackage[germanb]{babel}
\begin{document}
\pagenumbering{Roman} % page number in Roman, reset to 1 (I)
@@ -12057,10 +12668,11 @@ Figure~\vref{3figs-c}.
\tableofcontents
% \end{macrocode}
% \ifcase\LANG\relax
-% In this document class, with the \texttt{liststotoc} class option, \verb|\listoftables| adds a chapter entry in
+% In this document class, with the \optp{liststotoc}{KOMA} class option, the \verb|\listoftables| macro
+% adds a chapter entry in
% the TOC, so we must add \verb|\mtcaddchapter| after \verb|\listoftables|:
% \or\relax
-% Dans cette classe de document, avec l'option de classe \texttt{liststotoc}, \verb|\listoftables| ajoute une
+% Dans cette classe de document, avec l'option de classe \optp{liststotoc}{KOMA}, la macro \verb|\listoftables| ajoute une
% entrée de niveau chapitre dans la table des matières, donc nous devons ajouter \verb|\mtcaddchapter|
% après \verb|\listoftables|:
% \fi
@@ -12069,12 +12681,12 @@ Figure~\vref{3figs-c}.
\mtcaddchapter
% \end{macrocode}
% \ifcase\LANG\relax
-% With the \texttt{bibtotoc} class option, it is necessary to add a \verb|\adjustmtc| command after \verb|\bibliography|.
-% This problem is similar to the one of compatibility with the \texttt{tocbibind} package.
+% With the \optp{bibtotoc}{KOMA} class option, it is necessary to add a \verb|\adjustmtc| command after \verb|\bibliography|.
+% This problem is similar to the one of compatibility with the \pack{tocbibind} package.
% \or\relax
-% Avec l'option de classe \texttt{bibtotoc}, il est nécessaire d'ajouter une commande \verb|\adjustmtc|
+% Avec l'option de classe \optp{bibtotoc}{KOMA}, il est nécessaire d'ajouter une commande \verb|\adjustmtc|
% après \verb|\bibliography|.
-% Ce problème est similaire à~celui de la compatibilité avec le paquetage \texttt{tocbibind}.
+% Ce problème est similaire à~celui de la compatibilité avec le paquetage \pack{tocbibind}.
% \fi
% \begin{macrocode}
\clearpage
@@ -12113,19 +12725,19 @@ Hier sollte nun der Anhang sein, davor das Verzeichnis dafür.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-syn.tex} document file}\label{mtc-syn.tex}\index{mtc-syn.tex}
+% \section{The \uexam{mtc-syn.tex} document file}\label{mtc-syn.tex}\iexam{mtc-syn.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-syn.tex}}\label{mtc-syn.tex}\index{mtc-syn.tex}
+% \section{Le fichier document \uexam{mtc-syn.tex}}\label{mtc-syn.tex}\iexam{mtc-syn.tex}
% \fi
% \ifcase\LANG\relax
-% This document shows the use of the \texttt{minitoc} package when
+% This document shows the use of the \upack{minitoc} package when
% the table of contents is not at the beginning of the
% document, but is preceded by some starred chapters.
%
% We have the preamble, then we invoke \verb|\dominitoc| to
% prepare the minitocs:
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc}
+% Ce document montre l'utilisation du paquetage \upack{minitoc}
% lorsque la table des matières n'est pas au début du
% document, mais est placée après quelques chapitres étoilés.
%
@@ -12135,6 +12747,8 @@ Hier sollte nun der Anhang sein, davor das Verzeichnis dafür.
% \begin{macrocode}
%<*mtc-syn>
\documentclass[a4paper,twoside,12pt]{book}
+\ProvidesFile{mtc-syn.tex}%
+ [2007/01/04]
\usepackage{minitoc}
\begin{document}
\dominitoc
@@ -12167,12 +12781,12 @@ Declaration goes here
% \end{macrocode}
% \ifcase\LANG\relax
% The table of contents comes here. Looking at the
-% \emph{document}\texttt{.log} file shows that the minitoc files inserted
+% \emph{document}\suffix{.log} file shows that the minitoc files inserted
% after here are from one chapter to far: we add a correction.
% \or\relax
% La table des matières vient ici. En regardant le fichier
-% \emph{document}\texttt{.log}, nous voyons que les fichiers minitovs insérés
-% après ici correspondent à~un chapitre de trop: nous ajoutons
+% \emph{document}\suffix{.log}, nous voyons que les fichiers minitoc insérés
+% après ce point correspondent à~un chapitre de trop: nous ajoutons
% une correction:
% \fi
% \begin{macrocode}
@@ -12209,32 +12823,33 @@ Some more text.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-tbi.tex} document file}\label{mtc-tbi.tex}\index{mtc-tbi.tex}
+% \section{The \uexam{mtc-tbi.tex} document file}\label{mtc-tbi.tex}\iexam{mtc-tbi.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-tbi.tex}}\label{mtc-tbi.tex}\index{mtc-tbi.tex}
+% \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 \texttt{minitoc} package with a document using
-% the \texttt{tocbibind} package~\cite{tocbibind}.
+% This document shows the use of the \upack{minitoc} package with a document using
+% the \pack{tocbibind} package~\cite{tocbibind}.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} avec un document utilisant le
-% paquetage \texttt{tocbibind}~\cite{tocbibind}.
+% Ce document montre l'utilisation du paquetage \upack{minitoc} avec un document utilisant le
+% paquetage \pack{tocbibind}~\cite{tocbibind}.
% \fi
% \begin{macrocode}
%<*mtc-tbi>
\documentclass[a4paper]{report}
+\ProvidesFile{mtc-tbi.tex}%
+ [2007/01/04]
% \end{macrocode}
% \ifcase\LANG\relax
-% We dont want an entry for the TOC in the TOC: option \texttt{nottoc} for the \texttt{tocbibind} package:
+% 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 \texttt{nottoc} pour
-% le paquetage \texttt{tocbibind}:
+% 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
% \begin{macrocode}
\usepackage[nottoc]{tocbibind}
-\usepackage%
- [tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
\begin{document}
\dominitoc
\tableofcontents
@@ -12311,9 +12926,9 @@ Some more text.
{second appendix}
% \end{macrocode}
% \ifcase\LANG\relax
-% The list of figures has an entry in the TOC (via the \texttt{tocbibind} package), so a correction must be applied:
+% 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 \texttt{tocbibind}), donc une
+% 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
% \begin{macrocode}
@@ -12322,10 +12937,10 @@ Some more text.
\mtcaddchapter
% \end{macrocode}
% \ifcase\LANG\relax
-% The \texttt{tocbibind} package adds an entry in the TOC for the bibliography, so we must add the recommended
+% The \pack{tocbibind} package adds an entry in the TOC for the bibliography, so we must add the recommended
% correction:
% \or\relax
-% Le paquetage \texttt{tocbibind} ajoute une entrée dans la table des matières pour la bibliographie, donc nous
+% 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
% \begin{macrocode}
@@ -12341,21 +12956,23 @@ Some more text.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-tlc.tex} document file}\label{mtc-tlc.tex}\index{mtc-tlc.tex}
+% \section{The \uexam{mtc-tlc.tex} document file}\label{mtc-tlc.tex}\iexam{mtc-tlc.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-tlc.tex}}\label{mtc-tlc.tex}\index{mtc-tlc.tex}
+% \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 \texttt{minitoc} package in a document of the \texttt{article} class.
+% 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.
% \or\relax
-% Ce document montre l'utilisation du paquetage \texttt{minitoc} dans un document de classe \texttt{article}.
+% 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
% \begin{macrocode}
%<*mtc-tlc>
\documentclass{article}
+\ProvidesFile{mtc-tlc.tex}%
+ [2007/01/04]
% \end{macrocode}
% \ifcase\LANG\relax
% Dimensions of the text on the page:
@@ -12369,13 +12986,13 @@ Some more text.
{19\baselineskip}
% \end{macrocode}
% \ifcase\LANG\relax
-% We load the \texttt{minitoc} package and set some parameters (indentation, base font and depth) for the secttocs:
+% We load the \upack{minitoc} package and set some parameters (indentation, base font and depth) for the secttocs:
% \or\relax
-% Nous chargeons le paquetage \texttt{minitoc} et établissons quelques paramètres (indentation, fonte de base et
+% Nous chargeons le paquetage \upack{minitoc} et établissons quelques paramètres (indentation, fonte de base et
% profondeur) pour les secttocs:
% \fi
% \begin{macrocode}
-\usepackage[listfiles]{minitoc}
+\usepackage{minitoc}
\setlength{\stcindent}{0pt}
\mtcsetfont{secttoc}{*}%
{\footnotesize}
@@ -12415,32 +13032,34 @@ Some more text.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtc-tsf.tex} document file}\label{mtc-tsf.tex}\index{mtc-tsf.tex}
+% \section{The \uexam{mtc-tsf.tex} document file}\label{mtc-tsf.tex}\iexam{mtc-tsf.tex}
% \or\relax
-% \section{Le fichier document \texttt{mtc-tsf.tex}}\label{mtc-tsf.tex}\index{mtc-tsf.tex}
+% \section{Le fichier document \uexam{mtc-tsf.tex}}\label{mtc-tsf.tex}\iexam{mtc-tsf.tex}
% \fi
% \ifcase\LANG\relax
% This document\footnote{It is derived from one of the examples distributed with
-% the \texttt{subfig} package~\cite{subfig}.} shows
-% the use of the \texttt{minitoc} package with a document containing subfigures (here with the
-% \texttt{subfig} package~\cite{subfig}). We show how to use minilofs and to adjust their depth.
+% 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 preamble loads the \texttt{subfig} package and redefines the format of subfigure entries in the list of figures:
+% The preamble loads the \pack{subfig} package and redefines the format of subfigure entries in the list of figures:
% \or\relax
-% Ce document\,\footnote{Il est dérivé de l'un des exemples distribués avec le paquetage \texttt{subfig}~\cite{subfig}.}
-% montre l'utilisation du paquetage \texttt{minitoc} avec un document contenant des sous-figures
-% (ici avec le paquetage \texttt{subfig}~\cite{subfig}). Nous montrons comment utiliser des minilofs et
+% Ce document\,\footnote{Il est dérivé de l'un des exemples distribués avec le paquetage \pack{subfig}~\cite{subfig}.}
+% 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 préambule charge le paquetage \texttt{subfig} et redéfinit le format des entrées des sous-figures dans la
+% Le préambule charge le paquetage \pack{subfig} et redéfinit le format des entrées des sous-figures dans la
% liste des figures:
% \fi
% \begin{macrocode}
%<*mtc-tsf>
\documentclass{report}
+\ProvidesFile{mtc-tsf.tex}%
+ [2007/01/04]
\usepackage{fullpage}
\usepackage[config=altsf]{subfig}
-\usepackage[tight,listfiles]{minitoc}
+\usepackage[tight]{minitoc}
% \end{macrocode}
% \ifcase\LANG\relax
% This is utility code to make graduated rules and a box around a figure.
@@ -12574,20 +13193,20 @@ have centered labels.
%
% \ifcase\LANG\relax
% \section{Introduction}
-% This chapter lists and comments the messages given by the \texttt{minitoc} package, and is associates,
-% \texttt{mtcoff} and \texttt{mtcpatchmem}\footnote{The
-% texts of the messages given in this chapter may slighty differ from the real text, because some messages contain some
+% This chapter lists and comments the messages given by the \upack{minitoc} package, and is associates,
+% \pack{mtcoff} and \pack{mtcpatchmem}\footnote{The
+% texts of the messages given in this chapter may slighty differ from the real text, because some messages contain
% variable elements and the layout may differ.}.
% \begin{itemize}
% \item The first line of each message contains usually the name of the package and an unique identifier (this
% identifier may be useful to search in this chapter of the documentation, but has no special meaning,
% except the leading letter: \texttt{I}~for informative, \texttt{W}~for warning, and \texttt{E}~for error).
-% \item Informative messages are written only in the \emph{document}\texttt{.log} file; the prefix is~\texttt{F}
-% for the warning messages from the \texttt{mtcoff} package and~\texttt{M} for the informative message from
-% the \texttt{mtcpatchmem} package.
+% \item Informative messages are written only in the \emph{document}\suffix{.log} file; the prefix is~\texttt{F}
+% for the warning messages from the \pack{mtcoff} package and~\texttt{M} for the informative message from
+% the \pack{mtcpatchmem} package.
% \item Warning messages are shown on the screen (but often too quickly to be seen, because normally \LaTeX\ does not stop
-% for warnings) and written in the \emph{document}\texttt{.log} file.
-% \item Error messages are shown on the screen and written in the \emph{document}\texttt{.log} file,
+% for warnings) and written in the \emph{document}\suffix{.log} file.
+% \item Error messages are shown on the screen and written in the \emph{document}\suffix{.log} file,
% but \LaTeX\ stops, so you can ask for help by typing~``\texttt{h}''.
% \item In this chapter, some words in the messages are typeset in italic characters; they represent the variable
% parts of the message:
@@ -12598,10 +13217,10 @@ have centered labels.
% \item \emph{\CCC}~The name of the class of your document.
% \item \emph{\COMMAND}~The name of the command.
% \item \emph{\CTR}~The name of a \LaTeX\ counter.
-% \item \emph{document}~The name of your document, without its \texttt{.tex} extension.
+% \item \emph{document}~The name of your document, without its \suffix{.tex} extension.
% \item \emph{\EXTEN}~The extension part of the name of a file.
-% \item \emph{\FILE}~The name of a file (often a minitoc auxiliary file, the \emph{document}\texttt{.toc}
-% file, the \emph{document}\texttt{.lof} file, or the \emph{document}\texttt{.lot} file).
+% \item \emph{\FILE}~The name of a file (often a minitoc auxiliary file, the \emph{document}\suffix{.toc}
+% file, the \emph{document}\suffix{.lof} file, or the \emph{document}\suffix{.lot} file).
% \item \emph{\INAME}~The name of an internal macro redefined by a \verb|\mtcset...| command.
% \item \emph{\LLL}~The name of the language (for \verb|\mtcselectlanguage|).
% \item \emph{\NNN}~The number of the line in the source file.
@@ -12615,26 +13234,26 @@ have centered labels.
% \item \emph{\VAL}~The new value of a counter.
% \end{itemize}
% \end{itemize}
-% The messages are produced using macros from the \texttt{mtcmess} package, described in chapter~\vref{c+code+mtcmess.sty}.
+% The messages are produced using macros from the \pack{mtcmess} package, described in chapter~\vref{c+code+mtcmess.sty}.
% \or\relax
% \section{Introduction}
-% Ce chapitre liste et commente les messages émis par le paquetage \texttt{minitoc}, et ses associés \texttt{mtcoff} et
-% \texttt{mtcpatchmem}\,\footnote{Les
+% Ce chapitre liste et commente les messages émis par le paquetage \upack{minitoc}, et ses associés \pack{mtcoff} et
+% \pack{mtcpatchmem}\,\footnote{Les
% textes des messages donnés dans ce chapitre peuvent être légèrement différents du texte réel, car certains
-% messages contiennent quelques éléments variables et la mise en page peut aussi être différente.}.
+% messages contiennent des éléments variables et la mise en page peut aussi être différente.}.
% \begin{itemize}
% \item La première ligne de chaque message contient normalement le nom du paquetage et un identificateur unique
% (il peut être utile pour chercher dans ce chapitre de la documentation, mais n'a aucune signification
% particulière, sauf la lettre de tête: \texttt{I}~pour informatif, \texttt{W}~pour avertissement (\emph{warning}),
% et \texttt{E}~pour erreur); le préfixe est~\texttt{F} pour les messages d'avertissement émis par le
-% paquetage \texttt{mtcoff} et~\texttt{M} pour le message informatif émis par le paquetage
-% paquetage \texttt{mtcpatchmem}.
-% \item Les messages informatifs ne sont écrits que dans le fichier \emph{document}\texttt{.log}.
+% paquetage \pack{mtcoff} et~\texttt{M} pour le message informatif émis par le paquetage
+% paquetage \pack{mtcpatchmem}.
+% \item Les messages informatifs ne sont écrits que dans le fichier \emph{document}\suffix{.log}.
% \item Les messages d'avertissement (\emph{warning}) sont affichés sur l'écran (mais souvent trop rapidement pour
% être vus, car normalement \LaTeX\ ne s'arrête pas pour les avertissements) et sont écrits dans
-% le fichier \emph{document}\texttt{.log}.
+% le fichier \emph{document}\suffix{.log}.
% \item Les messages d'erreur (\emph{error}) sont affichés sur l'écran et écrits dans le fichier
-% \emph{document}\texttt{.log}, mais \LaTeX\ s'arrête, donc vous pouvez demander de l'aide
+% \emph{document}\suffix{.log}, mais \LaTeX\ s'arrête, donc vous pouvez demander de l'aide
% en tapant~«~\texttt{h}~» (\emph{help}).
% \item Dans ce chapitre, certains mots dans les messages sont écrits en italique; ils représentent les parties
% variables du message:
@@ -12646,10 +13265,10 @@ have centered labels.
% \item \emph{\COMMAND}~Le nom de la commande.
% \item \emph{\STRING}~Une chaîne de caractères, faisant souvent partie d'un nom de commande.
% \item \emph{\CTR}~Le nom d'un compteur \LaTeX.
-% \item \emph{document}~Le nom de votre document, sans son suffixe \texttt{.tex}.
+% \item \emph{document}~Le nom de votre document, sans son suffixe \suffix{.tex}.
% \item \emph{\FILE}~Le nom d'un fichier (Souvent un fichier auxiliaire minitoc, le fichier
-% \emph{document}\texttt{.toc}, le fichier \emph{document}\texttt{.lof},
-% ou le fichier \emph{document}\texttt{.lot}).
+% \emph{document}\suffix{.toc}, le fichier \emph{document}\suffix{.lof},
+% ou le fichier \emph{document}\suffix{.lot}).
% \item \emph{\LLL}~Le nom de la langue (pour \verb|\mtcselectlanguage|).
% \item \emph{\NNN}~Le numéro de la ligne dans le fichier source.
% \item \emph{macro}~Le nom d'une commande de fonte minitoc redéfinie par \verb|\mtcsetfont|.
@@ -12664,29 +13283,29 @@ have centered labels.
% \item \emph{\VAL}~La nouvelle valeur d'un compteur.
% \end{itemize}
% \end{itemize}
-% Les messages sont produits en utilisant des macros du paquetage \texttt{mtcmess},
+% Les messages sont produits en utilisant des macros du paquetage \pack{mtcmess},
% décrit au chapitre~\vref{c+code+mtcmess.sty}.
% \fi
% \lneed{15}
% \ifcase\LANG\relax
-% \section{Messages from the \texttt{minitoc} package}
+% \section{Messages from the \upack{minitoc} package}
% \or\relax
-% \section{Messages émis par le paquetage \texttt{minitoc}}
+% \section{Messages émis par le paquetage \upack{minitoc}}
% \fi
% \ifcase\LANG\relax
% \subsection{Informative messages}
% \or\relax
% \subsection{Messages informatifs}
% \fi
-% \begin{xmessage}[2006/11/29 v50 Package minitoc (JPFD)]
+% \begin{xmessage}[2007/01/09 v51 Package minitoc (JPFD)]
% \begin{quote}
-% \verb|Package: minitoc 2006/11/29 v50 Package minitoc (JPFD)|
+% \verb|Package: minitoc 2007/01/09 v51 Package minitoc (JPFD)|
% \end{quote}
% \ifcase\LANG\relax
-% This is the announce message of the \texttt{minitoc} package, with its name, date and version. ``JPFD'' are my
+% This is the announce message of the \upack{minitoc} package, with its name, date and version. ``JPFD'' are my
% initials. This message has no identifier because it is emitted by \verb|\ProvidesPackage|.
% \or\relax
-% Ceci est le message annonçant le paquetage \texttt{minitoc}, avec son nom, sa date et sa version. «~JPFD~» sont
+% Ceci est le message annonçant le paquetage \upack{minitoc}, avec son nom, sa date et sa version. «~JPFD~» sont
% mes initiales. Ce message n'a pas d'identificateur car il est émis par \verb|\ProvidesPackage|.
% \fi
% \end{xmessage}
@@ -12694,7 +13313,7 @@ have centered labels.
% \begin{xmessage}[I0001]
% \begin{quote}
% \verb|Package minitoc Info: <I0001>|\\
-% \verb|(minitoc) *** minitoc package, version 50 ***.|
+% \verb|(minitoc) *** minitoc package, version 51 ***.|
% \end{quote}
% \ifcase\LANG\relax
% Remember the version of the package.
@@ -12709,10 +13328,10 @@ have centered labels.
% \verb|(minitoc) Autoconfiguration of extensions.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{minitoc} package tries to determine if short or long extensions for file names are used by the operating
+% The \upack{minitoc} package tries to determine if short or long extensions for file names are used by the operating
% system.
% \or\relax
-% Le paquetage \texttt{minitoc} essaye de déterminer si des suffixes courts pour les noms de fichiers ou longs sont
+% Le paquetage \upack{minitoc} essaye de déterminer si des suffixes courts pour les noms de fichiers ou longs sont
% utilisés par le système d'exploitation.
% \fi
% \end{xmessage}
@@ -12752,9 +13371,9 @@ have centered labels.
% \verb|(minitoc) compatible with hyperref.|
% \end{quote}
% \ifcase\LANG\relax
-% This version of \texttt{minitoc} is compatible with the \texttt{hyperref} package.
+% This version of \upack{minitoc} is compatible with the \pack{hyperref} package.
% \or\relax
-% Cette version de \texttt{minitoc} est compatible avec le paquetage \texttt{hyperref}.
+% Cette version de \upack{minitoc} est compatible avec le paquetage \pack{hyperref}.
% \fi
% \end{xmessage}
%
@@ -12764,11 +13383,11 @@ have centered labels.
% \verb|(minitoc) |\mbox{\emph{document}}\verb|.|\emph{\EXTEN}\verb| is empty on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The auxiliary file for a mini-table is found empty (or inexistent) when \texttt{minitoc} tries to insert it. If
-% the \texttt{checkfiles} option is active, it is skipped.
+% The auxiliary file for a mini-table is found empty (or inexistent) when \upack{minitoc} tries to insert it. If
+% the \opt{checkfiles} option is active, it is skipped.
% \or\relax
-% Le fichier auxiliaire pour une mini-table est trouvé vide (ou inexistant) lorsque \texttt{minitoc} essaye de
-% l'insérer. Si l'option \texttt{checkfiles} est active, il est sauté.
+% Le fichier auxiliaire pour une mini-table est trouvé vide (ou inexistant) lorsque \upack{minitoc} essaye de
+% l'insérer. Si l'option \opt{checkfiles} est active, il est sauté.
% \fi
% \end{xmessage}
%
@@ -12805,12 +13424,12 @@ have centered labels.
% \verb|(minitoc) Creating the |\mbox{\emph{document}}\verb|.maf file.|
% \end{quote}
% \ifcase\LANG\relax
-% You have used the \texttt{listfiles} package option. A list of the minitoc auxiliary files is written in the
-% \emph{document}\texttt{.maf} file. It may be helpful to delete these files. See section~\vref{s+listfiles}.
+% You have used the \opt{listfiles} package option. A list of the minitoc auxiliary files is written in the
+% \emph{document}\suffix{.maf} file. It may be helpful to delete these files. See section~\vref{s+listfiles}.
% This option is the default since version~\#48.
% \or\relax
-% Vous avez utilisé l'option de paquetage \texttt{listfiles}. Une liste des fichiers auxiliaires pour minitoc est
-% écrite dans le fichier \emph{document}\texttt{.maf}. Ceci peut être utile pour détruire ces fichiers.
+% Vous avez utilisé l'option de paquetage \opt{listfiles}. Une liste des fichiers auxiliaires pour minitoc est
+% écrite dans le fichier \emph{document}\suffix{.maf}. Ceci peut être utile pour détruire ces fichiers.
% Voir la section~\vref{s+listfiles}.
% Cette option est active par défaut depuis la version~\#48.
% \fi
@@ -12823,12 +13442,12 @@ have centered labels.
% \verb|(minitoc) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \emph{\LLL}\texttt{.mld} file has been successfully loaded for the \emph{\LLL} language\footnote{The
-% \texttt{english.mld} file is always loaded first, to have english as default language.}
+% The \emph{\LLL}\suffix{.mld} file has been successfully loaded for the \emph{\LLL} language\footnote{The
+% \xfile{english.mld} file is always loaded first, to have english as default language.}
% by the \texttt{\bs mtcselectlanguage} command at line~\emph{\NNN}. The titles for the mini-tables are changed.
% \or\relax
-% Le fichier \emph{\LLL}\texttt{.mld} a été correctement chargé pour la langue \emph{\LLL},\footnote{Le
-% fichier \texttt{english.mld} est toujours chargé d'abord, pour avoir l'anglais comme langue par défaut.} par la commande
+% Le fichier \emph{\LLL}\suffix{.mld} a été correctement chargé pour la langue \emph{\LLL},\footnote{Le
+% fichier \xfile{english.mld} est toujours chargé d'abord, pour avoir l'anglais comme langue par défaut.} par la commande
% \texttt{\bs mtcselectlanguage} à~la ligne~\emph{\NNN}. Les titres pour les mini-tables sont changés.
% \fi
% \end{xmessage}
@@ -12841,10 +13460,10 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% The \verb|\mtcselectlanguage| macro has successfully (indirectly) loaded
-% the \emph{\LLL}\texttt{.mlo} minitoc object file.
+% the \emph{\LLL}\suffix{.mlo} minitoc object file.
% \or\relax
% La macro \verb|\mtcselectlanguage| a (indirectement) chargé avec succès le fichier minitoc objet de langue
-% \emph{\LLL}\texttt{.mlo}.
+% \emph{\LLL}\suffix{.mlo}.
% \fi
% \end{xmessage}
%
@@ -12955,9 +13574,9 @@ have centered labels.
% \verb|(minitoc(hints)) in the |\mbox{\emph{document}}\verb|.log file.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{hints} package option has detected no potential problem.
+% The \opt{hints} package option has detected no potential problem.
% \or\relax
-% L'option de paquetage \texttt{hints} n'a détecté aucun problème potentiel.
+% L'option de paquetage \opt{hints} n'a détecté aucun problème potentiel.
% \fi
% \end{xmessage}
%
@@ -12967,9 +13586,9 @@ have centered labels.
% \verb|(minitoc) old version of the memoir class.|
% \end{quote}
% \ifcase\LANG\relax
-% The version of the \texttt{memoir} class is old. The \texttt{minitoc} package does not need to patch this class.
+% The version of the \class{memoir} class is old. The \upack{minitoc} package does not need to patch this class.
% \or\relax
-% La version de la classe \texttt{memoir} est ancienne. Le paquetage \texttt{minitoc} n'a pas besoin de corriger
+% La version de la classe \class{memoir} est ancienne. Le paquetage \upack{minitoc} n'a pas besoin de corriger
% cette classe.
% \fi
% \end{xmessage}
@@ -13019,9 +13638,9 @@ have centered labels.
% \verb|(minitoc) PREPARING MINITOCS FROM |\emph{\FILE}\verb| on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% A \verb|\dominitoc| command prepares the \texttt{minitoc} auxiliary files for minitocs from \emph{\FILE}.
+% A \verb|\dominitoc| command prepares the \upack{minitoc} auxiliary files for minitocs from \emph{\FILE}.
% \or\relax
-% Une commande \verb|\dominitoc| prépare les fichiers auxiliaires \texttt{minitoc} pour les minitocs depuis le \emph{\FILE}.
+% Une commande \verb|\dominitoc| prépare les fichiers auxiliaires \upack{minitoc} pour les minitocs depuis le \emph{\FILE}.
% \fi
% \end{xmessage}
%
@@ -13055,9 +13674,9 @@ have centered labels.
% \verb|(minitoc) recent version of the memoir class.|
% \end{quote}
% \ifcase\LANG\relax
-% The version of the \texttt{memoir} class is recent. The \texttt{minitoc} package will try to patch it.
+% The version of the \class{memoir} class is recent. The \upack{minitoc} package will try to patch it.
% \or\relax
-% La version de la classe \texttt{memoir} est récente. Le paquetage \texttt{minitoc} va essayer de corriger cette
+% La version de la classe \class{memoir} est récente. Le paquetage \upack{minitoc} va essayer de corriger cette
% classe.
% \fi
% \end{xmessage}
@@ -13084,10 +13703,10 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% The \verb|\section| sectionning command is not defined (by the document class), so the section level commands of
-% the \texttt{minitoc} package are not available.
+% the \upack{minitoc} package are not available.
% \or\relax
% La commande de sectionnement \verb|\section| n'est pas définie (par la classe du document), donc les commandes au
-% niveau section du paquetage \texttt{minitoc} ne sont pas disponibles.
+% niveau section du paquetage \upack{minitoc} ne sont pas disponibles.
% \fi
% \end{xmessage}
%
@@ -13098,9 +13717,9 @@ have centered labels.
% \verb|(minitoc) compatibility attempted.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{memoir} document class is used. The \texttt{minitoc} package tries to ensure compatibility.
+% The \class{memoir} document class is used. The \upack{minitoc} package tries to ensure compatibility.
% \or\relax
-% La classe de document \texttt{memoir} est utilisée. Le paquetage \texttt{minitoc} essaye d'assurer la compatibilité.
+% La classe de document \class{memoir} est utilisée. Le paquetage \upack{minitoc} essaye d'assurer la compatibilité.
% \fi
% \end{xmessage}
%
@@ -13127,10 +13746,10 @@ have centered labels.
% \verb|(minitoc) We try to patch.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{memoir} class uses a version of the \verb|\chapter| command which needs to be corrected because its syntax has
+% The \class{memoir} class uses a version of the \verb|\chapter| command which needs to be corrected because its syntax has
% been changed. A patch is loaded.
% \or\relax
-% La classe \texttt{memoir} utilise une version de la commande \verb|\chapter| qui a besoin d'être corrigée car sa
+% La classe \class{memoir} utilise une version de la commande \verb|\chapter| qui a besoin d'être corrigée car sa
% syntaxe a changé. Une correction (\emph{patch}) est chargée.
% \fi
% \end{xmessage}
@@ -13141,9 +13760,9 @@ have centered labels.
% \verb|(minitoc) Writing |\mbox{\emph{document}}\verb|.|\emph{\EXTEN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% An auxiliary file for a mini-table is written by a \texttt{minitoc} preparation command (like \verb|\dominitoc|).
+% An auxiliary file for a mini-table is written by a \upack{minitoc} preparation command (like \verb|\dominitoc|).
% \or\relax
-% Un fichier auxiliaire pour une mini-table est écrit par une commande \texttt{minitoc} de préparation
+% Un fichier auxiliaire pour une mini-table est écrit par une commande \upack{minitoc} de préparation
% (telle que \verb|\dominitoc|).
% \fi
% \end{xmessage}
@@ -13154,9 +13773,9 @@ have centered labels.
% \verb|(minitoc) PREPARING MINILOFS FROM |\emph{\FILE}\verb| on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% A \verb|\dominilof| command prepares the \texttt{minilof} auxiliary files for minilofs from \emph{\FILE}.
+% A \verb|\dominilof| command prepares the \upack{minilof} auxiliary files for minilofs from \emph{\FILE}.
% \or\relax
-% Une commande \verb|\dominilof| prépare les fichiers auxiliaires \texttt{minilof} pour les minilofs depuis le \emph{\FILE}.
+% Une commande \verb|\dominilof| prépare les fichiers auxiliaires \upack{minilof} pour les minilofs depuis le \emph{\FILE}.
% \fi
% \end{xmessage}
%
@@ -13236,13 +13855,13 @@ have centered labels.
% \verb|(minitoc(hints)) documentation to adjust.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using the \texttt{abstract} package with its \texttt{addtotoc} option,
-% you should look at the \texttt{minitoc} package documentation
+% As you are using the \pack{abstract} package with its \optp{addtotoc}{abstract} option,
+% you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{faq.27}.
% \or\relax
-% Puisque vous utilisez le paquetage \texttt{abstract} avec son option \texttt{addtotoc},
+% Puisque vous utilisez le paquetage \pack{abstract} avec son option \optp{addtotoc}{abstract},
% vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq.27}.
+% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq.27}.
% \fi
% \end{xmessage}
%
@@ -13254,11 +13873,11 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using the \texttt{amsbook} class, you should look at the \texttt{minitoc} package documentation
+% As you are using the \class{amsbook} class, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{s+AMS}.
% \or\relax
-% Puisque vous utilisez la classe \texttt{amsbook}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{s+AMS}.
+% Puisque vous utilisez la classe \class{amsbook}, vous devriez consulter la documentation du paquetage
+% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{s+AMS}.
% \fi
% \end{xmessage}
%
@@ -13270,11 +13889,11 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using also the \texttt{appendix} package, you should look at the \texttt{minitoc} package documentation
+% As you are using also the \pack{appendix} package, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{faq+appendix}.
% \or\relax
-% Puisque vous utilisez aussi le paquetage \texttt{appendix}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq+appendix}.
+% Puisque vous utilisez aussi le paquetage \pack{appendix}, vous devriez consulter la documentation du paquetage
+% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq+appendix}.
% \fi
% \end{xmessage}
%
@@ -13286,15 +13905,15 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using also the \emph{\CCC} class, you should look at the \texttt{minitoc} package documentation
+% 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 \texttt{scrbook}, \texttt{scrreprt}, and \texttt{scrarcl}, i.e., the \KOMAScript{}
-% classes~\cite{koma,komab} compatible with \texttt{minitoc}.
+% The classes involved here are \class{scrbook}, \class{scrreprt}, and \class{scrartcl}, i.e., the \KOMAScript{}
+% classes~\cite{komab,koma} compatible with \upack{minitoc}.
% \or\relax
% Puisque vous utilisez aussi la classe \emph{\CCC}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{special.entries}.
-% Les classes concernées ici sont \texttt{scrbook}, \texttt{scrreprt} et \texttt{scrarcl}, c'est-à-dire les
-% classes \KOMAScript{}~\cite{koma,komab} compatibles avec \texttt{minitoc}.
+% \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}.
% \fi
% \end{xmessage}
%
@@ -13306,11 +13925,11 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using the \texttt{memoir} class, you should look at the \texttt{minitoc} package documentation
+% As you are using the \class{memoir} class, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{faq+memoir}.
% \or\relax
-% Puisque vous utilisez la classe \texttt{memoir}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq+memoir}.
+% Puisque vous utilisez la classe \class{memoir}, vous devriez consulter la documentation du paquetage
+% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq+memoir}.
% \fi
% \end{xmessage}
%
@@ -13336,11 +13955,11 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using also the \texttt{tocbibind} package, you should look at the \texttt{minitoc} package documentation
+% As you are using also the \pack{tocbibind} package, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{special.entries}.
% \or\relax
-% Puisque vous utilisez aussi le paquetage \texttt{tocbibind}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{special.entries}.
+% Puisque vous utilisez aussi le paquetage \pack{tocbibind}, vous devriez consulter la documentation du paquetage
+% \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{special.entries}.
% \fi
% \end{xmessage}
%
@@ -13352,11 +13971,11 @@ have centered labels.
% \verb|(minitoc(hints)) for specific precautions.|
% \end{quote}
% \ifcase\LANG\relax
-% As you are using also the \texttt{tocloft} package, you should look at the \texttt{minitoc} package documentation
+% As you are using also the \pack{tocloft} package, you should look at the \upack{minitoc} package documentation
% for specific precautions. See section~\vref{faq+tocloft}.
% \or\relax
-% Puisque vous utilisez aussi le paquetage \texttt{tocloft}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la section~\vref{faq+tocloft}.
+% 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 section~\vref{faq+tocloft}.
% \fi
% \end{xmessage}
%
@@ -13387,12 +14006,12 @@ have centered labels.
% \verb|(minitoc(hints)) Some hints are eventually given below.|
% \end{quote}
% \ifcase\LANG\relax
-% As you have requested the \texttt{hints} package option (which is set by default), some ``hints'' are eventually
-% given in the \emph{document}\texttt{.log} file. You can find them easily by searching for the string
+% As you have requested the \opt{hints} package option (which is set by default), some ``hints'' are eventually
+% given in the \emph{document}\suffix{.log} file. You can find them easily by searching for the string
% ``\texttt{minitoc(hints)}'' with a text editor.
% \or\relax
-% Puisque vous avez demandé l'option de paquetage \texttt{hints} (qui est activée par défaut), quelques
-% «~indications~» (\emph{hints}) sont éventuellement écrites dans le fichier \emph{document}\texttt{.log} file. Vous
+% Puisque vous avez demandé l'option de paquetage \opt{hints} (qui est activée par défaut), quelques
+% «~indications~» (\emph{hints}) sont éventuellement écrites dans le fichier \emph{document}\suffix{.log} file. Vous
% pourrez les trouver facilement en recherchant la chaîne «~\texttt{minitoc(hints)}~» avec un éditeur de texte.
% \fi
% \end{xmessage}
@@ -13401,15 +14020,16 @@ have centered labels.
% \begin{quote}
% \verb|Package minitoc Warning: <I0050>|\\
% \verb|(minitoc) The required "|\emph{\LLL}\verb|.mld" file is missing.|\\
-% \verb|(minitoc) The "|\emph{\LLL}\verb|" language option will not be available.|\\
+% \verb|(minitoc) The "|\emph{\LLL}\verb|" language option|\\
+% \verb|(minitoc) will not be available.|\\
% \verb|(minitoc) Please install it from a recent distribution|\\
% \verb|(minitoc) or from the CTAN archives.|
% \end{quote}
% \ifcase\LANG\relax
-% The \emph{\LLL}\texttt{.mld} has not been installed on your system. You should take it from a recent distribution or
+% The \emph{\LLL}\suffix{.mld} has not been installed on your system. You should take it from a recent distribution or
% from the CTAN archives to complete your installation, else the \emph{\LLL} language option will not be available.
% \or\relax
-% Le fichier \emph{\LLL}\texttt{.mld} n'a pas été installé sur votre système. Vous devriez le prendre dans une distribution
+% Le fichier \emph{\LLL}\suffix{.mld} n'a pas été installé sur votre système. Vous devriez le prendre dans une distribution
% récente ou depuis les archives CTAN pour compléter votre installation, sinon l'option de langue ne sera pas
% disponible.
% \fi
@@ -13419,15 +14039,16 @@ have centered labels.
% \begin{quote}
% \verb|Package minitoc Warning: <I0051>|\\
% \verb|(minitoc) The required "|\emph{\LLL}\verb|.mlo" file is missing.|\\
-% \verb|(minitoc) The "|\emph{\LLL}\verb|" language option will not be available.|\\
+% \verb|(minitoc) The "|\emph{\LLL}\verb|" language option|\\
+% \verb|(minitoc) will not be available.|\\
% \verb|(minitoc) Please install it from a recent distribution|\\
% \verb|(minitoc) or from the CTAN archives.|
% \end{quote}
% \ifcase\LANG\relax
-% The \emph{\LLL}\texttt{.mlo} has not been installed on your system. You should take it from a recent distribution or
+% The \emph{\LLL}\suffix{.mlo} has not been installed on your system. You should take it from a recent distribution or
% from the CTAN archives to complete your installation, else the \emph{\LLL} language option will not be available.
% \or\relax
-% Le fichier \emph{\LLL}\texttt{.mlo} n'a pas été installé sur votre système. Vous devriez le prendre dans une distribution
+% Le fichier \emph{\LLL}\suffix{.mlo} n'a pas été installé sur votre système. Vous devriez le prendre dans une distribution
% récente ou depuis les archives CTAN pour compléter votre installation, sinon l'option de langue ne sera pas
% disponible.
% \fi
@@ -13690,11 +14311,11 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% The \verb|\chapter| and \verb|\section| sectionning commands are not defined. Your document class is likely
-% without any sectionning command, so the \texttt{minitoc} package is pointless. \emph{Verify your main
+% without any sectionning command, so the \upack{minitoc} package is pointless. \emph{Verify your main
% document class.}
% \or\relax
% Les commandes de sectionnement \verb|\chapter| et \verb|\section| ne sont pas définies. Votre classe de document
-% est probablement sans aucune commande de sectionnement, donc le paquetage \texttt{minitoc} est sans objet. \emph{Vérifiez
+% est probablement sans aucune commande de sectionnement, donc le paquetage \upack{minitoc} est sans objet. \emph{Vérifiez
% la classe principale de votre document.}
% \fi
% \end{xmessage}
@@ -13706,11 +14327,11 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% The \verb|\part| sectionning command is not defined (by the document class), so the part level commands of the
-% \texttt{minitoc} package are not available. It is a warning message because most classes with sectionning commands
+% \upack{minitoc} package are not available. It is a warning message because most classes with sectionning commands
% define the \verb|\part| command, so you should verify which class you are using.
% \or\relax
% La commande de sectionnement \verb|\part| n'est pas définie (par la classe du document), donc les commandes au
-% niveau partie du paquetage \texttt{minitoc} ne sont pas disponibles. C'est un message d'avertissement
+% niveau partie du paquetage \upack{minitoc} ne sont pas disponibles. C'est un message d'avertissement
% (\emph{warning}) car la plupart des classes ayant des commandes de sectionnement définissent la commande
% \verb|\part|, donc vous devriez vérifier quelle classe vous utilisez.
% \fi
@@ -13737,15 +14358,15 @@ have centered labels.
% \verb|(minitoc) You have forced the use of short extensions.|
% \end{quote}
% \ifcase\LANG\relax
-% You have used the \texttt{shortext} package option to force the use of short extensions (8+3 scheme). This action
+% You have used the \opt{shortext} package option to force the use of short extensions (8+3 scheme). This action
% limits the number of usable mini-tables of each kind and may be problematic if you have more that 99~mini-tables
-% of the same kind. If your operating system allows for long extensions, do not use the \texttt{shortext} package
+% of the same kind. If your operating system allows for long extensions, do not use the \opt{shortext} package
% option, except for testing purposes.
% \or\relax
-% Vous avez ppécifié l'option de paquetage \texttt{shortext} pour forcer l'utilisation de suffixes courts (schéma
+% Vous avez ppécifié l'option de paquetage \opt{shortext} pour forcer l'utilisation de suffixes courts (schéma
% 8+3). Cette action limite le nombre de mini-tables utilisables dans chaque sorte et peut poser des problèmes si
% vous avez plus de 99~mini-tables du même genre. Si votre système d'exploitation permet des suffixes longs,
-% n'utilisez pas l'option de paquetage \texttt{shortext}, sauf à~des fins de test.
+% n'utilisez pas l'option de paquetage \opt{shortext}, sauf à~des fins de test.
% \fi
% \end{xmessage}
%
@@ -13756,10 +14377,10 @@ have centered labels.
% \verb|(minitoc) Trying to continue...|
% \end{quote}
% \ifcase\LANG\relax
-% You\virage{} are using an obsolete version of \LaTeX, but the \texttt{minitoc} package will try to continue. It would be
+% You\virage{} are using an obsolete version of \LaTeX, but the \upack{minitoc} package will try to continue. It would be
% better to update your \LaTeX\ installation.
% \or\relax
-% Vous\virage{} utilisez une version obsolète de \LaTeX, mais le paquetage \texttt{minitoc} va essayer de continuer. Il
+% Vous\virage{} utilisez une version obsolète de \LaTeX, mais le paquetage \upack{minitoc} va essayer de continuer. Il
% serait préférable de mettre à~jour votre installation de \LaTeX.
% \fi
% \end{xmessage}
@@ -13771,10 +14392,10 @@ have centered labels.
% \verb|(minitoc) Trying to continue... crossing fingers.|
% \end{quote}
% \ifcase\LANG\relax
-% Your\Virage{} version of \LaTeX\ is very obsolete, and almost unusable with the \texttt{minitoc} package. You can try to
+% Your\Virage{} version of \LaTeX\ is very obsolete, and almost unusable with the \upack{minitoc} package. You can try to
% continue the compilation, but you are urged to update your \LaTeX\ installation as soon as possible.
% \or\relax
-% Vous\Virage{} utilisez une version totalement périmée de \LaTeX, presque inutilisable avec le paquetage \texttt{minitoc}.
+% Vous\Virage{} utilisez une version totalement périmée de \LaTeX, presque inutilisable avec le paquetage \upack{minitoc}.
% Vous pouvez essayer de continuer la compilation, mais vous êtes instamment priés de mettre à~jour votre installation
% de \LaTeX{} dès que possible.
% \fi
@@ -13783,23 +14404,23 @@ have centered labels.
% \begin{xmessage}[W0093]
% \begin{quote}
% \verb|Package minitoc Warning: <W0093>|\\
-% \verb|(minitoc) Some "*.mld" or "*mlo" files are missing|\\
+% \verb|(minitoc) Some "*.mld" or "*.mlo" files are missing|\\
% \verb|(minitoc) in your installation.|\\
% \verb|(minitoc) Search for the I0050 and I0051 info messages|\\
-% \verb|(minitoc) in the .log file.|\\
+% \verb|(minitoc) in the \jobname.log file.|\\
% \verb|(minitoc) Please install the missing files from|\\
% \verb|(minitoc) a recent distribution|\\
% \verb|(minitoc) or from the CTAN archives.|
% \end{quote}
% \ifcase\LANG\relax
-% Some \texttt{.mld} or \texttt{.mlo} files have not been installed on your system. Search for the \texttt{I0050} and
-% \texttt{I0051} info messages in the \emph{document}\texttt{.log} file to find which files are missing.
+% Some \suffix{.mld} or \suffix{.mlo} files have not been installed on your system. Search for the \texttt{I0050} and
+% \texttt{I0051} info messages in the \emph{document}\suffix{.log} file to find which files are missing.
% You can retrieve them from a recent distribution or from the CTAN archives to complete your installation,
% else some language options will not be available. The list of the missing files is given in the \texttt{W0094}
% warning message.
% \or\relax
-% Certains fichiers \texttt{.mld} ou \texttt{.mlo} n'ont pas été installés sur votre système. Cherchez les
-% messages informatifs \texttt{I0050} et \texttt{I0051} dans le fichier \emph{document}\texttt{.log} pour
+% Certains fichiers \suffix{.mld} ou \suffix{.mlo} n'ont pas été installés sur votre système. Cherchez les
+% messages informatifs \texttt{I0050} et \texttt{I0051} dans le fichier \emph{document}\suffix{.log} pour
% trouver quels fichiers sont manquants. Vous pouvez les récupérer depuis une distribution récente ou depuis les
% archives CTAN pour compléter votre installation, sinon certaines options de langue ne seront pas disponibles.
% La liste des fichiers manquants est donnée dans le message d'avertissement \texttt{W0094}.
@@ -13813,10 +14434,10 @@ have centered labels.
% \verb|(minitoc) ...|\\
% \end{quote}
% \ifcase\LANG\relax
-% Some \texttt{.mld} or \texttt{.mlo} files have not been installed on your system.
+% Some \suffix{.mld} or \suffix{.mlo} files have not been installed on your system.
% The list is given in the message.
% \or\relax
-% Certains fichiers \texttt{.mld} ou \texttt{.mlo} n'ont pas été installés sur votre système.
+% Certains fichiers \suffix{.mld} ou \suffix{.mlo} n'ont pas été installés sur votre système.
% Leur liste est donnée dans le message.
% \fi
% \end{xmessage}
@@ -13835,15 +14456,15 @@ have centered labels.
% \verb|(minitoc(hints)) of loading the ``hyperref'' package.|
% \end{quote}
% \ifcase\LANG\relax
-% Some sectionning commands have been altered \emph{after} the loading of the \texttt{minitoc} package. The
-% \texttt{hyperref} package does that, but it is harmless. For other packages or user-made alterations, it is
-% recommended to alter the sectionning commands only \emph{before} loading the \texttt{minitoc} package. See
+% Some sectionning commands have been altered \emph{after} the loading of the \upack{minitoc} package. The
+% \pack{hyperref} package does that, but it is harmless. For other packages or user-made alterations, it is
+% recommended to alter the sectionning commands only \emph{before} loading the \upack{minitoc} package. See
% section~\vref{faq.17}.
% \or\relax
-% Certaines commandes de sectionnement ont été modifiées \emph{après} le chargement du paquetage \texttt{minitoc}.
-% Le paquetage \texttt{hyperref} fait cela, mais sans dommages. Pour des altérations faites par d'autres paquetages
+% Certaines commandes de sectionnement ont été modifiées \emph{après} le chargement du paquetage \upack{minitoc}.
+% Le paquetage \pack{hyperref} fait cela, mais sans dommages. Pour des altérations faites par d'autres paquetages
% ou par l'utilisateur, il est recommandé de modifier les commandes de sectionnement seulement \emph{avant} le
-% chargement du paquetage \texttt{minitoc}. Voir la section~\vref{faq.17}.
+% chargement du paquetage \upack{minitoc}. Voir la section~\vref{faq.17}.
% \fi
% \end{xmessage}
%
@@ -13854,12 +14475,12 @@ have centered labels.
% \verb|(minitoc(hints)) in the |\mbox{\emph{document}}\verb|.log file.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{hints} package option has detected some potential problems and written hints into the
-% \emph{document}\texttt{.log} file. You can search it for the ``\texttt{minitoc(hints)}'' string with a text
+% The \opt{hints} package option has detected some potential problems and written hints into the
+% \emph{document}\suffix{.log} file. You can search it for the ``\texttt{minitoc(hints)}'' string with a text
% editor.
% \or\relax
-% L'option de paquetage \texttt{hints} a détecté des problèmes potentiels et écrit des indications (\emph{hints})
-% dans le fichier \emph{document}\texttt{.log}. Vous pouvez l'examiner en y cherchant la chaîne
+% L'option de paquetage \opt{hints} a détecté des problèmes potentiels et écrit des indications (\emph{hints})
+% dans le fichier \emph{document}\suffix{.log}. Vous pouvez l'examiner en y cherchant la chaîne
% «~\texttt{minitoc(hints)}~» avec un éditeur de texte.
% \fi
% \end{xmessage}
@@ -13872,10 +14493,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{alphanum} package which is incompatible with the \texttt{minitoc} package. The
+% You are using the \pack{alphanum} package which is incompatible with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez le paquetage \texttt{alphanum} qui est incompatible avec le paquetage \texttt{minitoc}. La
+% Vous utilisez le paquetage \pack{alphanum} qui est incompatible avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -13888,10 +14509,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{amsart} document class which is incompatible with the \texttt{minitoc} package. The
+% You are using the \class{amsart} document class which is incompatible with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \texttt{amsart} qui est incompatible avec le paquetage \texttt{minitoc}. La
+% Vous utilisez la classe de document \class{amsart} qui est incompatible avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -13904,10 +14525,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{amsproc} document class which is incompatible with the \texttt{minitoc} package. The
+% You are using the \class{amsproc} document class which is incompatible with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \texttt{amsproc} qui est incompatible avec le paquetage \texttt{minitoc}. La
+% Vous utilisez la classe de document \class{amsproc} qui est incompatible avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -13920,15 +14541,15 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% Some packages alter the sectionning commands, like \verb|\chapter|. Most of them should be loaded \emph{before}
-% the \texttt{minitoc} package. The \texttt{hyperref} package, even if it is loaded \emph{before} the
-% \texttt{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
-% message is always printed when you use the \texttt{hyperref} package with \texttt{minitoc}, but then it is harmless.
+% the \upack{minitoc} package. The \pack{hyperref} package, even if it is loaded \emph{before} the
+% \upack{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
+% message is always printed when you use the \pack{hyperref} package with \upack{minitoc}, but then it is harmless.
% \or\relax
% Certains paquetages modifient les commandes de sectionnement, telles que \verb|\chapter|. La plupart d'entre-eux
-% devraient être chargés \emph{avant} le paquetage \texttt{minitoc}. Le paquetage \texttt{hyperref}, même s'il est
-% chargé \emph{avant} le paquetage \texttt{minitoc} (comme recommandé), altère les commandes de sectionnement dans
+% devraient être chargés \emph{avant} le paquetage \upack{minitoc}. Le paquetage \pack{hyperref}, même s'il est
+% chargé \emph{avant} le paquetage \upack{minitoc} (comme recommandé), altère les commandes de sectionnement dans
% un bloc \verb|\AtBeginDocument|, donc ce message est toujours émis lorsque vous utilisez le paquetage
-% \texttt{hyperref} avec \texttt{minitoc}, mais il est alors bénin.
+% \pack{hyperref} avec \upack{minitoc}, mais il est alors bénin.
% \fi
% \end{xmessage}
%
@@ -13940,10 +14561,10 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{jura} document class which is incompatible with the \texttt{minitoc} package. The
+% You are using the \class{jura} document class which is incompatible with the \upack{minitoc} package. The
% compilation can continue, but the result could be unsatisfactory.
% \or\relax
-% Vous utilisez la classe de document \texttt{jura} qui est incompatible avec le paquetage \texttt{minitoc}. La
+% Vous utilisez la classe de document \class{jura} qui est incompatible avec le paquetage \upack{minitoc}. La
% compilation continue, mais le résultat pourrait être insatisfaisant.
% \fi
% \end{xmessage}
@@ -13956,15 +14577,15 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% Some packages alter the sectionning commands, like \verb|\part|. Most of them should be loaded \emph{before}
-% the \texttt{minitoc} package. The \texttt{hyperref} package, even if it is loaded \emph{before} the
-% \texttt{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
-% message is always printed when you use the \texttt{hyperref} package with \texttt{minitoc}, but then it is harmless.
+% the \upack{minitoc} package. The \pack{hyperref} package, even if it is loaded \emph{before} the
+% \upack{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
+% message is always printed when you use the \pack{hyperref} package with \upack{minitoc}, but then it is harmless.
% \or\relax
% Certains paquetages modifient les commandes de sectionnement, telles que \verb|\part|. La plupart d'entre-eux
-% devraient être chargés \emph{avant} le paquetage \texttt{minitoc}. Le paquetage \texttt{hyperref}, même s'il est
-% chargé \emph{avant} le paquetage \texttt{minitoc} (comme recommandé), altère les commandes de sectionnement dans
+% devraient être chargés \emph{avant} le paquetage \upack{minitoc}. Le paquetage \pack{hyperref}, même s'il est
+% chargé \emph{avant} le paquetage \upack{minitoc} (comme recommandé), altère les commandes de sectionnement dans
% un bloc \verb|\AtBeginDocument|, donc ce message est toujours émis lorsque vous utilisez le paquetage
-% \texttt{hyperref} avec \texttt{minitoc}, mais il est alors bénin.
+% \pack{hyperref} avec \upack{minitoc}, mais il est alors bénin.
% \fi
% \end{xmessage}
%
@@ -13980,12 +14601,12 @@ have centered labels.
% \verb|(minitoc(hints)) ! LaTeX Error: Option clash for package placeins.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{placeins} package, but without its \texttt{section} option, while
-% \texttt{minitoc} is called with its \texttt{insection} option which implies it. See page~\pageref{rem+FB},
+% You are using the \pack{placeins} package, but without its \optp{section}{placeins} option, while
+% \upack{minitoc} is called with its \opt{insection} option which implies it. See page~\pageref{rem+FB},
% near a ``dangerous bend'' symbol\DBEND.
% \or\relax
-% Vous utilisez le paquetage \texttt{placeins}, mais sans son option \texttt{section}, alors que
-% \texttt{minitoc} est appelé avec son option \texttt{insection} qui l'implique. Voir page~\pageref{rem+FB},
+% Vous utilisez le paquetage \pack{placeins}, mais sans son option \optp{section}{placeins}, alors que
+% \upack{minitoc} est appelé avec son option \opt{insection} qui l'implique. Voir page~\pageref{rem+FB},
% près d'un symbole «~virage dangereux~»\DBEND.
% \fi
% \end{xmessage}
@@ -13994,14 +14615,14 @@ have centered labels.
% \begin{quote}
% \verb|Package minitoc(hints) Warning: <W0032>|\\
% \verb|(minitoc(hints)) --- The placeins package loaded is|\\
-% \verb|(minitoc(hints)) too old. It should have a version|\\
-% \verb|(minitoc(hints)) date of 2005/04/18 at least.|
+% \verb|(minitoc(hints)) too old. You should use a version|\\
+% \verb|(minitoc(hints)) dated of 2005/04/18 at least.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using an obsolete version of the \texttt{placeins} package. Please update it from the CTAN archives or a
+% You are using an obsolete version of the \pack{placeins} package. Please update it from the CTAN archives or a
% recent distribution.
% \or\relax
-% Vous utilisez une version obsolète du paquetage \texttt{placeins}. Vous devriez le mettre à~jour depuis les
+% Vous utilisez une version obsolète du paquetage \pack{placeins}. Vous devriez le mettre à~jour depuis les
% archives CTAN ou une distribution récente.
% \fi
% \end{xmessage}
@@ -14013,10 +14634,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{caption} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{caption} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.31}.
% \or\relax
-% Le paquetage \texttt{caption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{caption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.31}.
% \fi
% \end{xmessage}
@@ -14028,11 +14649,13 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{caption2} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
-% See section~\vref{faq.31}.
+% The \pack{caption2} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
+% See section~\vref{faq.31}. Note that the \pack{caption2} package is now obsolete; please use a recent version of
+% the \pack{caption} package.
% \or\relax
-% Le paquetage \texttt{caption2} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
-% Voir la section~\vref{faq.31}.
+% Le paquetage \pack{caption2} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
+% Voir la section~\vref{faq.31}. Notez que le paquetage \pack{caption2} est désormais obsolète; veuillez utiliser
+% une version récente du paquetage \pack{caption}.
% \fi
% \end{xmessage}
%
@@ -14043,10 +14666,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{ccaption} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{ccaption} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.31}.
% \or\relax
-% Le paquetage \texttt{ccaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{ccaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.31}.
% \fi
% \end{xmessage}
@@ -14058,10 +14681,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{mcaption} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{mcaption} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.31}.
% \or\relax
-% Le paquetage \texttt{mcaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{mcaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.31}.
% \fi
% \end{xmessage}
@@ -14073,10 +14696,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{sectsty} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{sectsty} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.28}.
% \or\relax
-% Le paquetage \texttt{sectsty} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{sectsty} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.28}.
% \fi
% \end{xmessage}
@@ -14088,10 +14711,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{varsects} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{varsects} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.33}.
% \or\relax
-% Le paquetage \texttt{varsects} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{varsects} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.33}.
% \fi
% \end{xmessage}
@@ -14104,15 +14727,15 @@ have centered labels.
% \end{quote}
% \ifcase\LANG\relax
% Some packages alter the sectionning commands, like \verb|\section|. Most of them should be loaded \emph{before}
-% the \texttt{minitoc} package. The \texttt{hyperref} package, even if it is loaded \emph{before} the
-% \texttt{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
-% message is always printed when you use the \texttt{hyperref} package with \texttt{minitoc}, but then it is harmless.
+% the \upack{minitoc} package. The \pack{hyperref} package, even if it is loaded \emph{before} the
+% \upack{minitoc} package (as recommended), alters the sectionning commands in an \verb|\AtBeginDocument|, so this
+% message is always printed when you use the \pack{hyperref} package with \upack{minitoc}, but then it is harmless.
% \or\relax
% Certains paquetages modifient les commandes de sectionnement, telles que \verb|\section|. La plupart d'entre-eux
-% devraient être chargés \emph{avant} le paquetage \texttt{minitoc}. Le paquetage \texttt{hyperref}, même s'il est
-% chargé \emph{avant} le paquetage \texttt{minitoc} (comme recommandé), altère les commandes de sectionnement dans
+% devraient être chargés \emph{avant} le paquetage \upack{minitoc}. Le paquetage \pack{hyperref}, même s'il est
+% chargé \emph{avant} le paquetage \upack{minitoc} (comme recommandé), altère les commandes de sectionnement dans
% un bloc \verb|\AtBeginDocument|, donc ce message est toujours émis lorsque vous utilisez le paquetage
-% \texttt{hyperref} avec \texttt{minitoc}, mais il est alors bénin.
+% \pack{hyperref} avec \upack{minitoc}, mais il est alors bénin.
% \fi
% \end{xmessage}
%
@@ -14124,11 +14747,11 @@ have centered labels.
% \verb|(minitoc(hints)) with the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% You are trying to use also the \texttt{titletoc} package, but it is incompatible with the \texttt{minitoc} package.
+% You are trying to use also the \pack{titletoc} package, but it is incompatible with the \upack{minitoc} package.
% See note~\vref{fn+titlesec}.
% \or\relax
-% Puisque vous utilisez aussi le paquetage \texttt{tocloft}, vous devriez consulter la documentation du paquetage
-% \texttt{minitoc} pour les précautions spécifiques. Voir la note~\vref{fn+titlesec}.
+% 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}.
% \fi
% \end{xmessage}
%
@@ -14139,13 +14762,13 @@ have centered labels.
% \verb| empty minilofs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty minilofs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty minilofs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des minilofs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des minilofs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14156,13 +14779,13 @@ have centered labels.
% \verb| empty minilots.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty minilots. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty minilots. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des minilots vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des minilots vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14173,13 +14796,13 @@ have centered labels.
% \verb| empty minitocs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty minitocs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty minitocs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des minitocs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des minitocs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14190,13 +14813,13 @@ have centered labels.
% \verb| empty partlofs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty partlofs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty partlofs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des partlofs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des partlofs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14207,13 +14830,13 @@ have centered labels.
% \verb| empty partlots.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty partlots. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty partlots. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des partlots vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des partlots vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14224,13 +14847,13 @@ have centered labels.
% \verb| empty parttocs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty parttocs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty parttocs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des parttocs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des parttocs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14241,13 +14864,13 @@ have centered labels.
% \verb| empty sectlofs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty sectlofs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty sectlofs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des sectlofs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des sectlofs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14258,13 +14881,13 @@ have centered labels.
% \verb| empty sectlots.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty sectlots. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty sectlots. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des sectlots vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des sectlots vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14275,13 +14898,13 @@ have centered labels.
% \verb| empty secttocs.|
% \end{quote}
% \ifcase\LANG\relax
-% You have attempted to insert empty secttocs. If you have used the \texttt{nocheckfiles} package option, you will
-% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\texttt{checkfiles}
+% You have attempted to insert empty secttocs. If you have used the \opt{nocheckfiles} package option, you will
+% get some ugly empty mini-tables, with only a title and two horizontal rules. By default (\opt{checkfiles}
% package option), you will only get this harmless message.
% \or\relax
-% Vous avez tenté d'insérer des secttocs vides. Si vous avez utilisé l'option de paquetage \texttt{nocheckfiles},
+% Vous avez tenté d'insérer des secttocs vides. Si vous avez utilisé l'option de paquetage \opt{nocheckfiles},
% vous aurez quelques mini-tables vides et laides, avec seulement un titre et deux filets horizontaux. Par défaut
-% (option de paquetage \texttt{checkfiles}), vous n'aurez que ce message bénin.
+% (option de paquetage \opt{checkfiles}), vous n'aurez que ce message bénin.
% \fi
% \end{xmessage}
%
@@ -14386,13 +15009,13 @@ have centered labels.
% \ifcase\LANG\relax
% You are asking for mini-lists of figures or tables at the section level. But as floats (figures and tables) could
% drift somewhere outside the printing area of the text of the section, the sectlofs and sectlots can be rather strange.
-% In order to have a better behaviour of these mini-tables, it may be useful to add the \texttt{insection} package option.
+% In order to have a better behaviour of these mini-tables, it may be useful to add the \opt{insection} package option.
% See page~\pageref{rem+FB}.
% \or\relax
% Vous avez demandé des mini-listes des figures ou des tables au niveau section. Mais Comme les éléments flottants
% (figures et tableaux) pourraient dériver quelque part en dehors de la zone d'impression du texte de la section,
% les sectlofs et sectlots peuvent être assez étranges. Afin d'avoir un meilleur comportement de ces mini-tables,
-% il peut être utile d'ajouter l'option de paquetage \texttt{insection}. Voir page~\pageref{rem+FB}.
+% il peut être utile d'ajouter l'option de paquetage \opt{insection}. Voir page~\pageref{rem+FB}.
% \fi
% \end{xmessage}
%
@@ -14539,10 +15162,10 @@ have centered labels.
% \verb|(minitoc(hints)) \fakelistoffigures.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some minilofs (via \verb|\minilof|), but the \emph{document}\texttt{.lof} file is not
+% You have tried to insert some minilofs (via \verb|\minilof|), but the \emph{document}\suffix{.lof} file is not
% available because you have not invoked \verb|\listoffigures| nor \verb|\fakelistoffigures|.
% \or\relax
-% Vous avez essayé d'insérer des minilofs (via \verb|\minilof|), mais le fichier \emph{document}\texttt{.lof} n'est
+% Vous avez essayé d'insérer des minilofs (via \verb|\minilof|), mais le fichier \emph{document}\suffix{.lof} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoffigures|, ni \verb|\fakelistoffigures|.
% \fi
% \end{xmessage}
@@ -14555,10 +15178,10 @@ have centered labels.
% \verb|(minitoc(hints)) \fakelistoftables.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some minilots (via \verb|\minilot|), but the \emph{document}\texttt{.lot} file is not
+% You have tried to insert some minilots (via \verb|\minilot|), but the \emph{document}\suffix{.lot} file is not
% available because you have not invoked \verb|\listoftables| nor \verb|\fakelistoftables|.
% \or\relax
-% Vous avez essayé d'insérer des minilots (via \verb|\minilot|), mais le fichier \emph{document}\texttt{.lot} n'est
+% Vous avez essayé d'insérer des minilots (via \verb|\minilot|), mais le fichier \emph{document}\suffix{.lot} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoftables|, ni \verb|\fakelistoftables|.
% \fi
% \end{xmessage}
@@ -14571,10 +15194,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \faketableofcontents.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some minitocs (via \verb|\minitoc|), but the \emph{document}\texttt{.toc} file is not
+% You have tried to insert some minitocs (via \verb|\minitoc|), but the \emph{document}\suffix{.toc} file is not
% available because you have not invoked \verb|\tableofcontents| nor \verb|\faketableofcontents|.
% \or\relax
-% Vous avez essayé d'insérer des minitocs (via \verb|\minitoc|), mais le fichier \emph{document}\texttt{.toc} n'est
+% Vous avez essayé d'insérer des minitocs (via \verb|\minitoc|), mais le fichier \emph{document}\suffix{.toc} n'est
% pas disponible car vous n'avez invoqué ni \verb|\tableofcontents|, ni \verb|\faketableofcontents|.
% \fi
% \end{xmessage}
@@ -14587,10 +15210,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \fakelistoffigures.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some partlofs (via \verb|\partlof|), but the \emph{document}\texttt{.lof} file is not
+% You have tried to insert some partlofs (via \verb|\partlof|), but the \emph{document}\suffix{.lof} file is not
% available because you have not invoked \verb|\listoffigures| nor \verb|\fakelistoffigures|.
% \or\relax
-% Vous avez essayé d'insérer des partlofs (via \verb|\partlof|), mais le fichier \emph{document}\texttt{.lof} n'est
+% Vous avez essayé d'insérer des partlofs (via \verb|\partlof|), mais le fichier \emph{document}\suffix{.lof} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoffigures|, ni \verb|\fakelistoffigures|.
% \fi
% \end{xmessage}
@@ -14603,10 +15226,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \fakelistoftables.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some partlots (via \verb|\partlot|), but the \emph{document}\texttt{.lot} file is not
+% You have tried to insert some partlots (via \verb|\partlot|), but the \emph{document}\suffix{.lot} file is not
% available because you have not invoked \verb|\listoftables| nor \verb|\fakelistoftables|.
% \or\relax
-% Vous avez essayé d'insérer des partlots (via \verb|\partlot|), mais le fichier \emph{document}\texttt{.lot} n'est
+% Vous avez essayé d'insérer des partlots (via \verb|\partlot|), mais le fichier \emph{document}\suffix{.lot} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoftables|, ni \verb|\fakelistoftables|.
% \fi
% \end{xmessage}
@@ -14619,10 +15242,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \faketableofcontents.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some parttocs (via \verb|\parttoc|), but the \emph{document}\texttt{.toc} file is not
+% You have tried to insert some parttocs (via \verb|\parttoc|), but the \emph{document}\suffix{.toc} file is not
% available because you have not invoked \verb|\tableofcontents| nor \verb|\faketableofcontents|.
% \or\relax
-% Vous avez essayé d'insérer des parttocs (via \verb|\parttoc|), mais le fichier \emph{document}\texttt{.toc} n'est
+% Vous avez essayé d'insérer des parttocs (via \verb|\parttoc|), mais le fichier \emph{document}\suffix{.toc} n'est
% pas disponible car vous n'avez invoqué ni \verb|\tableofcontents|, ni \verb|\faketableofcontents|.
% \fi
% \end{xmessage}
@@ -14630,15 +15253,15 @@ have centered labels.
% \begin{xmessage}[W0072]
% \begin{quote}
% \verb|Package minitoc(hints) Warning: <W0072>|\\
-% \verb|(minitoc(hints)) You have used \sectlof but not|\\
+% \verb|(minitoc(hints)) You have used \sectlof but not|\\
% \verb|(minitoc(hints)) \listoffigures|\\
% \verb|(minitoc(hints)) nor \fakelistoffigures.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some sectlofs (via \verb|\sectlof|), but the \emph{document}\texttt{.lof} file is not
+% You have tried to insert some sectlofs (via \verb|\sectlof|), but the \emph{document}\suffix{.lof} file is not
% available because you have not invoked \verb|\listoffigures| nor \verb|\fakelistoffigures|.
% \or\relax
-% Vous avez essayé d'insérer des sectlofs (via \verb|\sectlof|), mais le fichier \emph{document}\texttt{.lof} n'est
+% Vous avez essayé d'insérer des sectlofs (via \verb|\sectlof|), mais le fichier \emph{document}\suffix{.lof} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoffigures|, ni \verb|\fakelistoffigures|.
% \fi
% \end{xmessage}
@@ -14651,10 +15274,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \fakelistoftables.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some sectlots (via \verb|\sectlot|), but the \emph{document}\texttt{.lot} file is not
+% You have tried to insert some sectlots (via \verb|\sectlot|), but the \emph{document}\suffix{.lot} file is not
% available because you have not invoked \verb|\listoftables| nor \verb|\fakelistoftables|.
% \or\relax
-% Vous avez essayé d'insérer des sectlots (via \verb|\sectlot|), mais le fichier \emph{document}\texttt{.lot} n'est
+% Vous avez essayé d'insérer des sectlots (via \verb|\sectlot|), mais le fichier \emph{document}\suffix{.lot} n'est
% pas disponible car vous n'avez invoqué ni \verb|\listoftables|, ni \verb|\fakelistoftables|.
% \fi
% \end{xmessage}
@@ -14667,10 +15290,10 @@ have centered labels.
% \verb|(minitoc(hints)) nor \faketableofcontents.|
% \end{quote}
% \ifcase\LANG\relax
-% You have tried to insert some secttocs (via \verb|\secttoc|), but the \emph{document}\texttt{.toc} file is not
+% You have tried to insert some secttocs (via \verb|\secttoc|), but the \emph{document}\suffix{.toc} file is not
% available because you have not invoked \verb|\tableofcontents| nor \verb|\faketableofcontents|.
% \or\relax
-% Vous avez essayé d'insérer des secttocs (via \verb|\secttoc|), mais le fichier \emph{document}\texttt{.toc} n'est
+% Vous avez essayé d'insérer des secttocs (via \verb|\secttoc|), mais le fichier \emph{document}\suffix{.toc} n'est
% pas disponible car vous n'avez invoqué ni \verb|\tableofcontents|, ni \verb|\faketableofcontents|.
% \fi
% \end{xmessage}
@@ -14682,7 +15305,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \parttoc.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some parttocs (via \verb|\doparttoc|), but you never use one of them.
+% You have prepared some parttocs (via \verb|\doparttoc|), but you never used one of them.
% \or\relax
% Vous avez préparé des parttocs (via \verb|\doparttoc|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14695,7 +15318,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \partlof.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some partlofs (via \verb|\dopartlof|), but you never use one of them.
+% You have prepared some partlofs (via \verb|\dopartlof|), but you never used one of them.
% \or\relax
% Vous avez préparé des partlofs (via \verb|\dopartlof|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14708,7 +15331,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \partlot.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some partlots (via \verb|\dopartlot|), but you never use one of them.
+% You have prepared some partlots (via \verb|\dopartlot|), but you never used one of them.
% \or\relax
% Vous avez préparé des partlots (via \verb|\dopartlot|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14721,7 +15344,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \minitoc.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some minitocs (via \verb|\dominitoc|), but you never use one of them.
+% You have prepared some minitocs (via \verb|\dominitoc|), but you never used one of them.
% \or\relax
% Vous avez préparé des minitocs (via \verb|\dominitoc|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14734,7 +15357,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \minilof.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some minilofs (via \verb|\dominilof|), but you never use one of them.
+% You have prepared some minilofs (via \verb|\dominilof|), but you never used one of them.
% \or\relax
% Vous avez préparé des minilofs (via \verb|\dominilof|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14747,7 +15370,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \minilot.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some minilots (via \verb|\dominilot|), but you never use one of them.
+% You have prepared some minilots (via \verb|\dominilot|), but you never used one of them.
% \or\relax
% Vous avez préparé des minilots (via \verb|\dominilot|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14760,7 +15383,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \secttoc.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some secttocs (via \verb|\dosecttoc|), but you never use one of them.
+% You have prepared some secttocs (via \verb|\dosecttoc|), but you never used one of them.
% \or\relax
% Vous avez préparé des secttocs (via \verb|\dosecttoc|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14773,7 +15396,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \sectlof.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some sectlofs (via \verb|\dosectlof|), but you never use one of them.
+% You have prepared some sectlofs (via \verb|\dosectlof|), but you never used one of them.
% \or\relax
% Vous avez préparé des sectlofs (via \verb|\dosectlof|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14786,7 +15409,7 @@ have centered labels.
% \verb|(minitoc(hints)) but not \sectlot.|
% \end{quote}
% \ifcase\LANG\relax
-% You have prepared some sectlots (via \verb|\dosectlot|), but you never use one of them.
+% You have prepared some sectlots (via \verb|\dosectlot|), but you never used one of them.
% \or\relax
% Vous avez préparé des sectlots (via \verb|\dosectlot|), mais vous n'en avez utilisé aucune.
% \fi
@@ -14803,12 +15426,12 @@ have centered labels.
% \verb|(minitoc(hints)) use consistent options.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{placeins} package, but with its \texttt{above} options, while
-% \texttt{minitoc} is called with its \texttt{insection} option which is incompatible with it. See page~\pageref{rem+FB},
+% 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.
% \or\relax
-% Vous utilisez le paquetage \texttt{placeins}, mais avec son option \texttt{above}, alors que
-% \texttt{minitoc} est appelé avec son option \texttt{insection} qui est incompatible avec elle.
+% 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.
% \fi
% \end{xmessage}
@@ -14824,12 +15447,12 @@ have centered labels.
% \verb|(minitoc(hints)) and use consistent options.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using the \texttt{placeins} package, but with its \texttt{below} options, while
-% \texttt{minitoc} is called with its \texttt{insection} option which is incompatible with it. See page~\pageref{rem+FB},
+% 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.
% \or\relax
-% Vous utilisez le paquetage \texttt{placeins}, mais avec son option \texttt{below}, alors que
-% \texttt{minitoc} est appelé avec son option \texttt{insection} qui est incompatible avec elle.
+% 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.
% \fi
% \end{xmessage}
@@ -14841,10 +15464,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{fncychap} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{fncychap} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.38}.
% \or\relax
-% Le paquetage \texttt{fncychap} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{fncychap} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.38}.
% \fi
% \end{xmessage}
@@ -14856,10 +15479,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{quotchap} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{quotchap} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.39}.
% \or\relax
-% Le paquetage \texttt{quotchap} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{quotchap} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.39}.
% \fi
% \end{xmessage}
@@ -14871,12 +15494,12 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{romannum} package alters the numbering of some sectionning
-% commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{romannum} package alters the numbering of some sectionning
+% commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.40}.
% \or\relax
-% Le paquetage \texttt{romannum} altère la numérotation de certaines commandes
-% de sectionnement et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{romannum} altère la numérotation de certaines commandes
+% de sectionnement et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.40}.
% \fi
% \end{xmessage}
@@ -14888,12 +15511,12 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{sfheaders} package alters the sectionning
-% commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{sfheaders} package alters the sectionning
+% commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.41}.
% \or\relax
-% Le paquetage \texttt{sfheaders} altère les commandes
-% de sectionnement et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{sfheaders} altère les commandes
+% de sectionnement et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.41}.
% \fi
% \end{xmessage}
@@ -14905,12 +15528,12 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{alnumsec} package alters the sectionning
-% commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{alnumsec} package alters the sectionning
+% commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.42}.
% \or\relax
-% Le paquetage \texttt{alnumsec} altère les commandes
-% de sectionnement et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{alnumsec} altère les commandes
+% de sectionnement et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.42}.
% \fi
% \end{xmessage}
@@ -14922,12 +15545,12 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{captcont} package alters the caption
-% commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{captcont} package alters the caption
+% commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.43}.
% \or\relax
-% Le paquetage \texttt{captcont} altère les commandes pour les captions
-% et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{captcont} altère les commandes pour les captions
+% et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.43}.
% \fi
% \end{xmessage}
@@ -14939,10 +15562,10 @@ have centered labels.
% \verb|(minitoc(hints)) loaded BEFORE the minitoc package.|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{hangcaption} package alters some commands and must be loaded \emph{before} the \texttt{minitoc} package.
+% The \pack{hangcaption} package alters some commands and must be loaded \emph{before} the \upack{minitoc} package.
% See section~\vref{faq.47}.
% \or\relax
-% Le paquetage \texttt{hangcaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \texttt{minitoc}.
+% Le paquetage \pack{hangcaption} altère certaines commandes et doit être chargé \emph{avant} le paquetage \upack{minitoc}.
% Voir la section~\vref{faq.47}.
% \fi
% \end{xmessage}
@@ -15000,10 +15623,10 @@ have centered labels.
% \verb|The hiding in main LoF could be incorrect|\\
% \end{quote}
% \ifcase\LANG\relax
-% Some \texttt{mtchideinmainlof} environments are incorrectly imbricated (overlapping), so the
+% Some \env{mtchideinmainlof} environments are incorrectly imbricated (overlapping), so the
% hiding in the main list of figures will be strange.
% \or\relax
-% Certains environnements \texttt{mtchideinmainlof} sont imbriqués de manière incorrecte (chevauchement),
+% Certains environnements \env{mtchideinmainlof} sont imbriqués de manière incorrecte (chevauchement),
% donc le masquage dans la liste des figures principale sera étrange.
% \fi
% \end{xmessage}
@@ -15018,10 +15641,10 @@ have centered labels.
% \verb|The hiding in main LoT could be incorrect|\\
% \end{quote}
% \ifcase\LANG\relax
-% Some \texttt{mtchideinmainlot} environments are incorrectly imbricated (overlapping), so the
+% Some \env{mtchideinmainlot} environments are incorrectly imbricated (overlapping), so the
% hiding in the main list of tables will be strange.
% \or\relax
-% Certains environnements \texttt{mtchideinmainlot} sont imbriqués de manière incorrecte (chevauchement),
+% Certains environnements \env{mtchideinmainlot} sont imbriqués de manière incorrecte (chevauchement),
% donc le masquage dans la liste des tableaux principale sera étrange.
% \fi
% \end{xmessage}
@@ -15036,10 +15659,10 @@ have centered labels.
% \verb|The hiding in main ToC could be incorrect|\\
% \end{quote}
% \ifcase\LANG\relax
-% Some \texttt{mtchideinmaintoc} environments are incorrectly imbricated (overlapping), so the
+% Some \env{mtchideinmaintoc} environments are incorrectly imbricated (overlapping), so the
% hiding in the main table of contents will be strange.
% \or\relax
-% Certains environnements \texttt{mtchideinmaintoc} sont imbriqués de manière incorrecte (chevauchement),
+% Certains environnements \env{mtchideinmaintoc} sont imbriqués de manière incorrecte (chevauchement),
% donc le masquage dans la table des matières principale sera étrange.
% \fi
% \end{xmessage}
@@ -15058,17 +15681,17 @@ have centered labels.
% \verb|Press RETURN|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\mtcselectlanguage| macro has attempted to load the \emph{\LLL}\texttt{.mld} minitoc language definition
+% The \verb|\mtcselectlanguage| macro has attempted to load the \emph{\LLL}\suffix{.mld} minitoc language definition
% file, but has not found it. First, verify the name of the language (likely to be misspelt), then check if your
-% installation contains \emph{all} the many distributed \texttt{.mld} files of the \texttt{minitoc} package,
-% at the right place. If it is a local \texttt{.mld} file, it should be installed in the right place (in a local
+% installation contains \emph{all} the many distributed \suffix{.mld} files of the \upack{minitoc} package,
+% at the right place. If it is a local \suffix{.mld} file, it should be installed in the right place (in a local
% hierarchy) or be in the working directory.
% \or\relax
% La macro \verb|\mtcselectlanguage| a tenté de charger le fichier minitoc de définition de langue
-% \emph{\LLL}\texttt{.mld}, mais ne l'a pas trouvé. Tout d'abord, vérifiez le nom de la langue (une faute de
+% \emph{\LLL}\suffix{.mld}, mais ne l'a pas trouvé. Tout d'abord, vérifiez le nom de la langue (une faute de
% frappe est fort possible), puis regardez si votre installation contient bien \emph{tous} les nombreux fichiers
-% \texttt{.mld} de la distribution du paquetage \texttt{minitoc}, placés au bon endroit. Si c'est un fichier
-% \texttt{.mld} local, il devrait être installé au bon endroit (dans une hiérarchie locale) ou être dans le
+% \suffix{.mld} de la distribution du paquetage \upack{minitoc}, placés au bon endroit. Si c'est un fichier
+% \suffix{.mld} local, il devrait être installé au bon endroit (dans une hiérarchie locale) ou être dans le
% répertoire de travail.
% \fi
% \end{xmessage}
@@ -15088,17 +15711,17 @@ have centered labels.
% \verb|Press RETURN|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\mtcselectlanguage| macro has attempted to load indirectly the \emph{\LLL}\texttt{.mlo} minitoc language
+% The \verb|\mtcselectlanguage| macro has attempted to load indirectly the \emph{\LLL}\suffix{.mlo} minitoc language
% object file, but has not found it. First, verify the name of the language (likely to be misspelt), then check if your
-% installation contains \emph{all} the many distributed \texttt{.mlo} files of the \texttt{minitoc} package,
-% at the right place. If it is a local \texttt{.mlo} file, it should be installed in the right place (in a local
+% installation contains \emph{all} the many distributed \suffix{.mlo} files of the \upack{minitoc} package,
+% at the right place. If it is a local \suffix{.mlo} file, it should be installed in the right place (in a local
% hierarchy) or be in the working directory.
% \or\relax
% La macro \verb|\mtcselectlanguage| a tenté de charger (indirectement) le fichier minitoc objet de langue
-% \emph{\LLL}\texttt{.mlo}, mais ne l'a pas trouvé. Tout d'abord, vérifiez le nom de la langue (une faute de
+% \emph{\LLL}\suffix{.mlo}, mais ne l'a pas trouvé. Tout d'abord, vérifiez le nom de la langue (une faute de
% frappe est fort possible), puis regardez si votre installation contient bien \emph{tous} les nombreux fichiers
-% \texttt{.mlo} de la distribution du paquetage \texttt{minitoc}, placés au bon endroit. Si c'est un fichier
-% \texttt{.mlo} local, il devrait être installé au bon endroit (dans une hiérarchie locale) ou être dans le
+% \suffix{.mlo} de la distribution du paquetage \upack{minitoc}, placés au bon endroit. Si c'est un fichier
+% \suffix{.mlo} local, il devrait être installé au bon endroit (dans une hiérarchie locale) ou être dans le
% répertoire de travail.
% \fi
% \end{xmessage}
@@ -15329,8 +15952,10 @@ have centered labels.
% \verb|Correct the source code.|\\
% \verb|Type <return> and rerun LaTeX|
% \end{quote}
+%
+% \lneed{5}
% \ifcase\LANG\relax
-% The second argument of the \verb|\mtcsetpagenumbers| must be a keyword chosen in the following lists:
+% The second argument of the \verb|\mtcsetpagenumbers| must be a keyword chosen in the following lists\FZ:
% \begin{itemize}
% \item \texttt{on}, \texttt{ON}, \texttt{yes}, \texttt{YES}, \texttt{y}, \texttt{Y}, \texttt{true}, \texttt{TRUE},
% \texttt{t}, \texttt{T}, \texttt{vrai}, \texttt{VRAI}, \texttt{v}, \texttt{V}, \texttt{oui}, \texttt{OUI},
@@ -15340,7 +15965,7 @@ have centered labels.
% \end{itemize}
% \or\relax
% Le second argument de la macro \verb|\mtcsetpagenumbers| doit être un mot-clé choisi dans l'une des listes
-% suivantes:
+% suivantes\,\FZ:
% \begin{itemize}
% \item \texttt{on}, \texttt{ON}, \texttt{yes}, \texttt{YES}, \texttt{y}, \texttt{Y}, \texttt{true}, \texttt{TRUE},
% \texttt{t}, \texttt{T}, \texttt{vrai}, \texttt{VRAI}, \texttt{v}, \texttt{V}, \texttt{oui}, \texttt{OUI},
@@ -15386,7 +16011,7 @@ have centered labels.
% \verb|Type <return> and rerun LaTeX|
% \end{quote}
% \ifcase\LANG\relax
-% The second argument of the \verb|\mtcsetrules| must be a keyword chosen in the following lists:
+% The second argument of the \verb|\mtcsetrules| must be a keyword chosen in the following lists\FZ:
% \begin{itemize}
% \item \texttt{on}, \texttt{ON}, \texttt{yes}, \texttt{YES}, \texttt{y}, \texttt{Y}, \texttt{true}, \texttt{TRUE},
% \texttt{t}, \texttt{T}, \texttt{vrai}, \texttt{VRAI}, \texttt{v}, \texttt{V}, \texttt{oui}, \texttt{OUI},
@@ -15396,7 +16021,7 @@ have centered labels.
% \end{itemize}
% \or\relax
% Le second argument de la macro \verb|\mtcsetrules| doit être un mot-clé choisi dans l'une des listes
-% suivantes:
+% suivantes\,\FZ:
% \begin{itemize}
% \item \texttt{on}, \texttt{ON}, \texttt{yes}, \texttt{YES}, \texttt{y}, \texttt{Y}, \texttt{true}, \texttt{TRUE},
% \texttt{t}, \texttt{T}, \texttt{vrai}, \texttt{VRAI}, \texttt{v}, \texttt{V}, \texttt{oui}, \texttt{OUI},
@@ -15558,13 +16183,13 @@ have centered labels.
% \verb|So it remains incompatible. Sorry.|
% \end{quote}
% \ifcase\LANG\relax
-% Your version of the \texttt{memoir} class is really incompatible with the \texttt{minitoc} package and cannot be
-% automatically patched. Please update the \texttt{memoir} class and/or the \texttt{minitoc} package from the CTAN
+% Your version of the \class{memoir} class is really 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 \texttt{memoir} est vraiment incompatible avec le paquetage \texttt{minitoc} et ne peut
-% pas être corrigée automatiquement. Vous êtes priés de mettre à~jour la classe \texttt{memoir} et/ou le paquetage
-% \texttt{minitoc} depuis les archives ou une distribution récente.
+% Votre version de la classe \class{memoir} est vraiment 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
% \end{xmessage}
%
@@ -15578,9 +16203,9 @@ have centered labels.
% \verb|The hiding in main LoF could be incorrect|
% \end{quote}
% \ifcase\LANG\relax
-% A \texttt{mtchideinmainlof} environment is unbalanced, so the hiding in the main list of figures could be incorrect.
+% A \env{mtchideinmainlof} environment is unbalanced, so the hiding in the main list of figures could be incorrect.
% \or\relax
-% Un environnement \texttt{mtchideinmainlof} n'est pas équilibré, donc le masquage dans la liste des figures
+% Un environnement \env{mtchideinmainlof} n'est pas équilibré, donc le masquage dans la liste des figures
% principale pourrait être incorrect.
% \fi
% \end{xmessage}
@@ -15595,9 +16220,9 @@ have centered labels.
% \verb|The hiding in main LoT could be incorrect|
% \end{quote}
% \ifcase\LANG\relax
-% A \texttt{mtchideinmainlot} environment is unbalanced, so the hiding in the main list of tables could be incorrect.
+% A \env{mtchideinmainlot} environment is unbalanced, so the hiding in the main list of tables could be incorrect.
% \or\relax
-% Un environnement \texttt{mtchideinmainlot} n'est pas équilibré, donc le masquage dans la liste des tableaux
+% Un environnement \env{mtchideinmainlot} n'est pas équilibré, donc le masquage dans la liste des tableaux
% principale pourrait être incorrect.
% \fi
% \end{xmessage}
@@ -15612,9 +16237,9 @@ have centered labels.
% \verb|The hiding in main ToC could be incorrect|
% \end{quote}
% \ifcase\LANG\relax
-% A \texttt{mtchideinmaintoc} environment is unbalanced, so the hiding in the main table of contents could be incorrect.
+% A \env{mtchideinmaintoc} environment is unbalanced, so the hiding in the main table of contents could be incorrect.
% \or\relax
-% Un environnement \texttt{mtchideinmaintoc} n'est pas équilibré, donc le masquage dans la table des matières
+% Un environnement \env{mtchideinmaintoc} n'est pas équilibré, donc le masquage dans la table des matières
% principale pourrait être incorrect.
% \fi
% \end{xmessage}
@@ -15630,10 +16255,10 @@ have centered labels.
% \verb|It will be ignored|
% \end{quote}
% \ifcase\LANG\relax
-% It is \emph{forbidden} to use the \verb|\mtcloadmlo| macro outside of a \texttt{.mld} file (which is loaded via
+% It is \emph{forbidden} to use the \verb|\mtcloadmlo| macro outside of a \suffix{.mld} file (which is loaded via
% \verb|\mtcselectlanguage|). The command is ignored.
% \or\relax
-% Il est \emph{interdit} d'utiliser la macro \verb|\mtcloadmlo| en dehors d'un fichier \texttt{.mld} (qui est chargé via
+% Il est \emph{interdit} d'utiliser la macro \verb|\mtcloadmlo| en dehors d'un fichier \suffix{.mld} (qui est chargé via
% \verb|\mtcselectlanguage|). La commande est ignorée.
% \fi
% \end{xmessage}
@@ -15694,13 +16319,13 @@ have centered labels.
% \verb|Type <return> and rerun LaTeX|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{insection} package option is intended for \texttt{article}-like document classes, to prevent floats
-% from drifting out of their section. It is pointless for \texttt{book}-like or \texttt{report}-like document
+% The \opt{insection} package option is intended for \class{article}-like document classes, to prevent floats
+% from drifting out of their section. It is pointless for \class{book}-like or \class{report}-like document
% classes, where floats are contained in their chapter.
% \or\relax
-% L'option de paquetage \texttt{insection} est destinée aux classes de document analogues à~\texttt{article},
+% L'option de paquetage \opt{insection} est destinée aux classes de document analogues à~\class{article},
% pour empêcher les éléments flottants de dériver en dehors de leur section. Elle est sans objet pours les classes
-% de document analogues à~\texttt{book} ou \texttt{report}, où les éléments flottants sont contenus dans leur
+% de document analogues à~\class{book} ou \class{report}, où les éléments flottants sont contenus dans leur
% chapitre.
% \fi
% \end{xmessage}
@@ -15719,11 +16344,11 @@ have centered labels.
% \verb|Type <return> to continue|
% \end{quote}
% \ifcase\LANG\relax
-% The \texttt{english.mld} language definition file can not be found. You should verify your installation of the
-% \texttt{minitoc} package. As an interim solution, we provide the missing english titles.
+% The \xfile{english.mld} language definition file can not be found. You should verify your installation of the
+% \upack{minitoc} package. As an interim solution, we provide the missing english titles.
% \or\relax
-% Le fichier \texttt{english.mld} de définition de langue n'a pas pu être trouvé. Vous devriez vérifier votre
-% installation du paquetage \texttt{minitoc}. Comme solution provisoire, nous fournissons les titres anglais manquants.
+% Le fichier \xfile{english.mld} de définition de langue n'a pas pu être trouvé. Vous devriez vérifier votre
+% installation du paquetage \upack{minitoc}. Comme solution provisoire, nous fournissons les titres anglais manquants.
% \fi
% \end{xmessage}
%
@@ -15747,23 +16372,23 @@ have centered labels.
% You have used a preparation or insertion command
% (\verb|\|\emph{\COMMAND}) which is not available for the
% document class you are using. Please verify that the document
-% class is compatible with \texttt{minitoc} and if the level of
+% class is compatible with \upack{minitoc} and if the level of
% the mini-table is available in the document class
-% (section-level mini-tables are not available in \texttt{book}- or
-% \texttt{report}-like classes, chapter-level mini-tables are not
-% available in \texttt{article}-like classes, mini-tables are not
-% available in \texttt{letter}-like classes, etc.).
+% (section-level mini-tables are not available in \class{book}- or
+% \class{report}-like classes, chapter-level mini-tables are not
+% available in \class{article}-like classes, mini-tables are not
+% available in \class{letter}-like classes, etc.).
% \or\relax
% Vous avez utilisé une commande de préparation ou d'insertion
% (\verb|\|\emph{\COMMAND}) qui n'est pas disponible pour la
% classe de document que vous utilisez. Veuillez vérifier que
-% votre classe de document est compatible avec \texttt{minitoc}
+% votre classe de document est compatible avec \upack{minitoc}
% et si le niveau de mini-table est disponible dans la classe de
% document (les mini-tables au niveau section ne sont pas
-% disponibles dans les classes analogues à~\texttt{book} ou
-% \texttt{report}, les mini-tables au niveau chapitre ne sont pas
-% disponibles dans les classes analogues à~\texttt{article}, les mini-tables
-% ne sont pas disponibles dans les classes analogues à~\texttt{letter}, etc.).
+% disponibles dans les classes analogues à~\class{book} ou
+% \class{report}, les mini-tables au niveau chapitre ne sont pas
+% disponibles dans les classes analogues à~\class{article}, les mini-tables
+% ne sont pas disponibles dans les classes analogues à~\class{letter}, etc.).
% \fi
% \end{xmessage}
%
@@ -15782,26 +16407,26 @@ have centered labels.
% \verb|Type <return> to continue|
% \end{quote}
% \ifcase\LANG\relax
-% The mandatory \emph{\LLL}\texttt{.mld} language definition file can not be found.
-% You should verify your installation of the \texttt{minitoc} package.
+% The mandatory \emph{\LLL}\suffix{.mld} language definition file can not be found.
+% You should verify your installation of the \upack{minitoc} package.
% As an interim solution, we provide the default english titles.
% \or\relax
-% Le fichier obligatoire \emph{\LLL}\texttt{.mld} de définition de langue n'a pas pu être trouvé.
-% Vous devriez vérifier votre installation du paquetage \texttt{minitoc}.
+% Le fichier obligatoire \emph{\LLL}\suffix{.mld} de définition de langue n'a pas pu être trouvé.
+% Vous devriez vérifier votre installation du paquetage \upack{minitoc}.
% Comme solution provisoire, nous fournissons les titres anglais par défaut.
% \fi
% \end{xmessage}
%
% \lneed{15}
% \ifcase\LANG\relax
-% \section{Messages from the \texttt{mtcoff} package}
+% \section{Messages from the \upack{mtcoff} package}\ipack{mtcoff}
% \or\relax
-% \section{Messages émis par le paquetage \texttt{mtcoff}}
+% \section{Messages émis par le paquetage \upack{mtcoff}}\ipack{mtcoff}
% \fi
% \ifcase\LANG\relax
-% The \texttt{mtcoff} package gives only warning messages; their numbers begin with~\texttt{F}.
+% The \pack{mtcoff} package gives only warning messages; their numbers begin with~\texttt{F}.
% \or\relax
-% Le paquetage \texttt{mtcoff} ne donne que des messages d'avertissement; leurs numéros commencent par~\texttt{F}.
+% Le paquetage \pack{mtcoff} ne donne que des messages d'avertissement; leurs numéros commencent par~\texttt{F}.
% \fi
%
% \lneed{9}
@@ -15819,12 +16444,12 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\addstarredchapter| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\addstarredchapter| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{chapter}{...}|
% command.
% \or\relax
-% La commande \verb|\addstarredchapter| est spécifique du paquetage \texttt{minitoc} et simulée
-% par le paquetage \texttt{mtcoff}.
+% La commande \verb|\addstarredchapter| est spécifique du paquetage \upack{minitoc} et simulée
+% par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{chapter}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15837,11 +16462,11 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\addstarredpart| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\addstarredpart| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{part}{...}|
% command.
% \or\relax
-% La commande \verb|\addstarredpart| est spécifique du paquetage \texttt{minitoc} et simulée par le paquetage \texttt{mtcoff}.
+% La commande \verb|\addstarredpart| est spécifique du paquetage \upack{minitoc} et simulée par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{part}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15854,12 +16479,12 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\addstarredsection| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\addstarredsection| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{section}{...}|
% command.
% \or\relax
-% La commande \verb|\addstarredsection| est spécifique du paquetage \texttt{minitoc} et simulée
-% par le paquetage \texttt{mtcoff}.
+% La commande \verb|\addstarredsection| est spécifique du paquetage \upack{minitoc} et simulée
+% par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{section}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15872,12 +16497,12 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\mtcaddchapter| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\mtcaddchapter| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{chapter}{...}|
% command.
% \or\relax
-% La commande \verb|\mtcaddchapter| est spécifique du paquetage \texttt{minitoc} et simulée
-% par le paquetage \texttt{mtcoff}.
+% La commande \verb|\mtcaddchapter| est spécifique du paquetage \upack{minitoc} et simulée
+% par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{chapter}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15890,11 +16515,11 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\mtcaddpart| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\mtcaddpart| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{part}{...}|
% command.
% \or\relax
-% La commande \verb|\mtcaddpart| est spécifique du paquetage \texttt{minitoc} et simulée par le paquetage \texttt{mtcoff}.
+% La commande \verb|\mtcaddpart| est spécifique du paquetage \upack{minitoc} et simulée par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{part}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15907,12 +16532,12 @@ have centered labels.
% \verb|(mtcoff) on input line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% The \verb|\mtcaddsection| command is specific of the \texttt{minitoc} package and simulated by the \texttt{mtcoff}
+% The \verb|\mtcaddsection| command is specific of the \upack{minitoc} package and simulated by the \pack{mtcoff}
% package. If necessary, it should be replaced by the equivalent \verb|\addcontentsline{toc}{section}{...}|
% command.
% \or\relax
-% La commande \verb|\mtcaddsection| est spécifique du paquetage \texttt{minitoc} et simulée
-% par le paquetage \texttt{mtcoff}.
+% La commande \verb|\mtcaddsection| est spécifique du paquetage \upack{minitoc} et simulée
+% par le paquetage \pack{mtcoff}.
% Si nécessaire, elle devrait être remplacée par la commande \verb|\addcontentsline{toc}{section}{...}| équivalente.
% \fi
% \end{xmessage}
@@ -15930,17 +16555,17 @@ have centered labels.
% \verb|(mtcoff) and to comment out only one of them.|
% \end{quote}
% \ifcase\LANG\relax
-% You have replaced the use of the \texttt{minitoc} package by its substitute \texttt{mtcoff}.
-% It is recommended to keep the \verb|\usepackage| lines for both \texttt{minitoc} and \texttt{mtcoff}
-% and to comment out only one of them. If you decide to \emph{definitely} stop using \texttt{minitoc} for this document,
-% it is wise to scan (backwards) the \emph{document}\texttt{.log} file (after a compilation using \texttt{mtcoff})
+% You have replaced the use of the \upack{minitoc} package by its substitute \pack{mtcoff}.
+% It is recommended to keep the \verb|\usepackage| lines for both \upack{minitoc} and \pack{mtcoff}
+% and to comment out only one of them. If you decide to \emph{definitely} stop using \upack{minitoc} for this document,
+% it is wise to scan (backwards) the \emph{document}\suffix{.log} file (after a compilation using \pack{mtcoff})
% to locate some commands needing to be replaced.
% \or\relax
-% Vous avez remplacé l'utilisation du paquetage \texttt{minitoc} par son substitut \texttt{mtcoff}.
-% Il est recommandé de conserver les lignes \verb|\usepackage| à~la fois pour \texttt{minitoc} et \texttt{mtcoff}
-% et d'en mettre une seule en commentaire. Si vous décidez d'arrêter \emph{définitivement} d'utiliser \texttt{minitoc}
-% pour ce document, il est prudent d'examiner (en remontant depuis la fin) le fichier \emph{document}\texttt{.log}
-% (après une compilation utilisant \texttt{mtcoff}) pour localiser quelques commandes qu'il faut remplacer.
+% Vous avez remplacé l'utilisation du paquetage \upack{minitoc} par son substitut \pack{mtcoff}.
+% Il est recommandé de conserver les lignes \verb|\usepackage| à~la fois pour \upack{minitoc} et \pack{mtcoff}
+% et d'en mettre une seule en commentaire. Si vous décidez d'arrêter \emph{définitivement} d'utiliser \upack{minitoc}
+% pour ce document, il est prudent d'examiner (en remontant depuis la fin) le fichier \emph{document}\suffix{.log}
+% (après une compilation utilisant \pack{mtcoff}) pour localiser quelques commandes qu'il faut remplacer.
% \fi
% \end{xmessage}
%
@@ -15952,23 +16577,23 @@ have centered labels.
% \verb|(mtcoff) on line |\emph{\NNN}\verb|.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using one of the \verb|\kernafter|\emph{\STRING} macros with the \texttt{mtcoff} package.
+% You are using one of the \verb|\kernafter|\emph{\STRING} macros with the \pack{mtcoff} package.
% The result may be impredictible. You can only redefine these macros to adjust
% the position of the bottom rule of a type of minitables. Any other usage is
-% meaningless without the \texttt{minitoc} package.
+% meaningless without the \upack{minitoc} package.
% \or\relax
-% Vous utilisez l'une des macros \verb|\kernafter|\emph{\STRING} avec le paquetage \texttt{mtcoff}.
+% Vous utilisez l'une des macros \verb|\kernafter|\emph{\STRING} avec le paquetage \pack{mtcoff}.
% Le résultat peut être imprévisible. Vous pouvez seulement redéfinir ces macros pour
% ajuster la position du filet inférieur d'un type de minitables. Tout autre usage
-% sans objet sans le paquetage \texttt{minitoc}.
+% sans objet sans le paquetage \upack{minitoc}.
% \fi
% \end{xmessage}
%
% \lneed{15}
% \ifcase\LANG\relax
-% \section{Message from the \texttt{mtcpatchmem} package}
+% \section{Message from the \upack{mtcpatchmem} package}\ipack{mtcpatchmem}
% \or\relax
-% \section{Message émis par le paquetage \texttt{mtcpatchmem}}
+% \section{Message émis par le paquetage \upack{mtcpatchmem}}\ipack{mtcpatchmem}
% \fi
%
% \begin{xmessage}[M0001]
@@ -15977,11 +16602,11 @@ have centered labels.
% \verb|Package mtcpatchmem Info: mtcpatchmem package to patch the memoir class.|
% \end{quote}
% \ifcase\LANG\relax
-% You are using a version of the \texttt{memoir} class which needs a correction. This correction has been
+% You are using a version of the \class{memoir} class which needs a correction. This correction has been
% automatically loaded if necessary. Very recent versions should not need it anymore. See
% chapter~\vref{memoir-patch}.
% \or\relax
-% Vous utilisez une version de la classe \texttt{memoir} qui nécessite une correction. Cette correction a été
+% Vous utilisez une version de la classe \class{memoir} qui nécessite une correction. Cette correction a été
% chargée automatiquement si nécessaire. Les versions très récentes ne devraient plus en avoir besoin. Voir le
% chapitre~\vref{memoir-patch}.
% \fi
@@ -15994,74 +16619,74 @@ have centered labels.
% \minilot
% This chapter attempts to explain some terms used in this documentation, and describes some useful files and suffixes.
% Many data come from the documentations of various cited packages, and
-% from~\cite{malayalam,malayalam-o,mlsquick,montex,HLATEX,classes,usrguide,clsguide,fontsel,lunde1993,lunde,ttb,TLC2,koma,komab,CIL2E,NSSL2E,cyrguide}.
+% from~\cite{malayalam,malayalam-o,mlsquick,montex,HLATEX,komab,classes,usrguide,clsguide,fontsel,lunde1993,lunde,ttb,TLC2,koma,CIL2E,NSSL2E,cyrguide}.
% \begin{wdesc}{XXXXXX}
-% \item[\texttt{.aux}] The suffix of the name for an \emph{auxiliary} file of a \LaTeX{} document. It carries
+% \item[\usuffix{.aux}]\isuffix{.aux} The suffix of the name for an \emph{auxiliary} file of a \LaTeX{} document. It carries
% some information from a \LaTeX{} run to the next.
-% \item[\texttt{.cls}] The suffix for the name of a document class file, loaded via \texttt{\bs documentclass}.
-% \item[\texttt{.dtx}] The suffix of the name for a documented source file of a \LaTeX{} package or class. This file
-% is often associated with a \texttt{.ins} file to generate the package or class. Compiling a \texttt{.dtx}
+% \item[\usuffix{.cls}]\isuffix{.cls} The suffix for the name of a document class file, loaded via \texttt{\bs documentclass}.
+% \item[\usuffix{.dtx}]\isuffix{.dtx} The suffix of the name for a documented source file of a \LaTeX{} package or class. This file
+% is often associated with a \suffix{.ins} file to generate the package or class. Compiling a \suffix{.dtx}
% file with \LaTeX{} generates the documentation.
-% \item[\texttt{.F}] The base suffix of the name for a minilof file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.F}\emph{nn} where \emph{nn} is the absolute number of the minilof.
-% \item[\texttt{.G}] The base suffix of the name for a partlof file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.G}\emph{nn} where \emph{nn} is the absolute number of the partlof.
-% \item[\texttt{.H}] The base suffix of the name for a sectlof file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.H}\emph{nn} where \emph{nn} is the absolute number of the sectlof.
-% \item[\texttt{.ins}] The suffix of the name for an installation file of a \LaTeX{} package or class. When
-% compiled with \LaTeX, it extracts the files of the package or class from an \texttt{.dtx} file.
-% \item[\texttt{.lof}] The suffix of the name of the ``list of figures'' file.
-% \item[\texttt{.log}] The suffix of the name of the log file (compilation report).
-% \item[\texttt{.lot}] The suffix of the name of the ``list of tables'' file.
-% \item[\texttt{.M}] The base suffix of the name for a minitoc file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.M}\emph{nn} where \emph{nn} is the absolute number of the minitoc.
-% \item[\texttt{.maf}] The suffix of the name of the file generated by the \texttt{listfiles} package option. This file
+% \item[\usuffix{.F}]\isuffix{.F} The base suffix of the name for a minilof file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.F}\emph{nn} where \emph{nn} is the absolute number of the minilof.
+% \item[\usuffix{.G}]\isuffix{.G} The base suffix of the name for a partlof file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.G}\emph{nn} where \emph{nn} is the absolute number of the partlof.
+% \item[\usuffix{.H}]\isuffix{.H} The base suffix of the name for a sectlof file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.H}\emph{nn} where \emph{nn} is the absolute number of the sectlof.
+% \item[\usuffix{.ins}]\isuffix{.ins} The suffix of the name for an installation file of a \LaTeX{} package or class. When
+% compiled with \LaTeX, it extracts the files of the package or class from an \suffix{.dtx} file.
+% \item[\usuffix{.lof}]\isuffix{.lof} The suffix of the name of the ``list of figures'' file.
+% \item[\usuffix{.log}]\isuffix{.log} The suffix of the name of the log file (compilation report).
+% \item[\usuffix{.lot}]\isuffix{.lot} The suffix of the name of the ``list of tables'' file.
+% \item[\usuffix{.M}]\isuffix{.M} The base suffix of the name for a minitoc file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.M}\emph{nn} where \emph{nn} is the absolute number of the minitoc.
+% \item[\usuffix{.maf}]\isuffix{.maf} The suffix of the name of the file generated by the \opt{listfiles} package option. This file
% contains the list of the minitoc auxiliary files.
-% \item[\texttt{.mld}] The suffix for the name of a minitoc language definition file. A minitoc language definition file
+% \item[\usuffix{.mld}]\isuffix{.mld} The suffix for the name of a minitoc language definition file. A minitoc language definition file
% contains the definitions for the mini-table titles in a given language.
-% \item[\texttt{.mlf}] The base suffix of the name for a minilof file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.mlf}\emph{nn} where \emph{nn} is the absolute number of the minilof.
-% \item[\texttt{.mlo}] The suffix for the name of a minitoc language object file. For some exotic languages, the encoding
-% makes not easy to put direcly the titles in a \texttt{.mld} file;
-% hence the \texttt{.mld} file must load a \texttt{.mlo} file.
-% \item[\texttt{.mlt}] The base suffix of the name for a minilot file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.mlt}\emph{nn} where \emph{nn} is the absolute number of the minilot.
-% \item[\texttt{.mtc}] The base suffix of the name for a minitoc file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.mtc}\emph{nn} where \emph{nn} is the absolute number of the minitoc.
-% \item[\texttt{.P}] The base suffix of the name for a parttoc file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.P}\emph{nn} where \emph{nn} is the absolute number of the parttoc.
-% \item[\texttt{.plf}] The base suffix of the name for a partlof file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.plf}\emph{nn} where \emph{nn} is the absolute number of the partlof.
-% \item[\texttt{.plt}] The base suffix of the name for a partlot file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.plt}\emph{nn} where \emph{nn} is the absolute number of the partlot.
-% \item[\texttt{.ptc}] The base suffix of the name for a parttoc file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.ptc}\emph{nn} where \emph{nn} is the absolute number of the parttoc.
-% \item[\texttt{.S}] The base suffix of the name for a secttoc file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.S}\emph{nn} where \emph{nn} is the absolute number of the secttoc.
-% \item[\texttt{.slf}] The base suffix of the name for a sectlof file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.slf}\emph{nn} where \emph{nn} is the absolute number of the sectlof.
-% \item[\texttt{.slt}] The base suffix of the name for a sectlot file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.slt}\emph{nn} where \emph{nn} is the absolute number of the sectlot.
-% \item[\texttt{.stc}] The base suffix of the name for a secttoc file when long extensions (suffixes) are used.
-% The full suffix is \texttt{.stc}\emph{nn} where \emph{nn} is the absolute number of the secttoc.
-% \item[\texttt{.sty}] The suffix for the name of a package file, loaded via \texttt{\bs usepackage}.
-% \item[\texttt{.T}] The base suffix of the name for a minilot file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.T}\emph{nn} where \emph{nn} is the absolute number of the minilot.
-% \item[\texttt{.tex}] The suffix of the name of a \TeX\ or \LaTeX\ normal source file.
-% \item[\texttt{.toc}] The suffix of the name of the ``table of contents'' file.
-% \item[\texttt{.U}] The base suffix of the name for a partlot file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.U}\emph{nn} where \emph{nn} is the absolute number of the partlot.
-% \item[\texttt{.V}] The base suffix of the name for a sectlot file when short extensions (suffixes) are used.
-% The full suffix is \texttt{.V}\emph{nn} where \emph{nn} is the absolute number of the sectlot.
+% \item[\usuffix{.mlf}]\isuffix{.mlf} The base suffix of the name for a minilof file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.mlf}\emph{nn} where \emph{nn} is the absolute number of the minilof.
+% \item[\usuffix{.mlo}]\isuffix{.mlo} The suffix for the name of a minitoc language object file. For some exotic languages, the encoding
+% makes not easy to put direcly the titles in a \suffix{.mld} file;
+% hence the \suffix{.mld} file must load a \suffix{.mlo} file.
+% \item[\usuffix{.mlt}]\isuffix{.mlt} The base suffix of the name for a minilot file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.mlt}\emph{nn} where \emph{nn} is the absolute number of the minilot.
+% \item[\usuffix{.mtc}]\isuffix{.mtc} The base suffix of the name for a minitoc file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.mtc}\emph{nn} where \emph{nn} is the absolute number of the minitoc.
+% \item[\usuffix{.P}]\isuffix{.P} The base suffix of the name for a parttoc file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.P}\emph{nn} where \emph{nn} is the absolute number of the parttoc.
+% \item[\usuffix{.plf}]\isuffix{.plf} The base suffix of the name for a partlof file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.plf}\emph{nn} where \emph{nn} is the absolute number of the partlof.
+% \item[\usuffix{.plt}]\isuffix{.plt} The base suffix of the name for a partlot file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.plt}\emph{nn} where \emph{nn} is the absolute number of the partlot.
+% \item[\usuffix{.ptc}]\isuffix{.ptc} The base suffix of the name for a parttoc file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.ptc}\emph{nn} where \emph{nn} is the absolute number of the parttoc.
+% \item[\usuffix{.S}]\isuffix{.S} The base suffix of the name for a secttoc file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.S}\emph{nn} where \emph{nn} is the absolute number of the secttoc.
+% \item[\usuffix{.slf}]\isuffix{.slf} The base suffix of the name for a sectlof file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.slf}\emph{nn} where \emph{nn} is the absolute number of the sectlof.
+% \item[\usuffix{.slt}]\isuffix{.slt} The base suffix of the name for a sectlot file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.slt}\emph{nn} where \emph{nn} is the absolute number of the sectlot.
+% \item[\usuffix{.stc}]\isuffix{.stc} The base suffix of the name for a secttoc file when long extensions (suffixes) are used.
+% The full suffix is \suffix{.stc}\emph{nn} where \emph{nn} is the absolute number of the secttoc.
+% \item[\usuffix{.sty}]\isuffix{.sty} The suffix for the name of a package file, loaded via \texttt{\bs usepackage}.
+% \item[\usuffix{.T}]\isuffix{.T} The base suffix of the name for a minilot file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.T}\emph{nn} where \emph{nn} is the absolute number of the minilot.
+% \item[\usuffix{.tex}]\isuffix{.tex} The suffix of the name of a \TeX\ or \LaTeX\ normal source file.
+% \item[\usuffix{.toc}]\isuffix{.toc} The suffix of the name of the ``table of contents'' file.
+% \item[\usuffix{.U}]\isuffix{.U} The base suffix of the name for a partlot file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.U}\emph{nn} where \emph{nn} is the absolute number of the partlot.
+% \item[\usuffix{.V}]\isuffix{.V} The base suffix of the name for a sectlot file when short extensions (suffixes) are used.
+% The full suffix is \suffix{.V}\emph{nn} where \emph{nn} is the absolute number of the sectlot.
% \item[absolute numbering] The auxiliary files for the mini-tables have a suffix containing an \emph{absolute
% number}, i.e.,~the number is unique and always increasing from the first part, chapter or section; this has
% solved some obscure problems, and also made obsolete some commands, like \texttt{\bs firstpartis},
% \texttt{\bs firstchapteris}, and \texttt{\bs firstsectionis}. The absolute numbering has been introduced in
% version~\#23.
-% \item[\texttt{abstract}] The \texttt{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}) needs some
-% precautions if used with its \texttt{addtotoc} option.
+% \item[\upack{abstract}] The \pack{abstract} package~\cite{abstract} (by \name{Peter~R.}{Wilson}) needs some
+% precautions if used with its \optp{addtotoc}{abstract} option.
% \begin{SMOOTH}
-% \item[adjustment] Some \texttt{minitoc} commands and environments are known as ``adjustment commands'' because
+% \item[adjustment] Some \upack{minitoc} commands and environments are known as ``adjustment commands'' because
% they are used in
% some circumstances to ``adjust'' a counter or to alter the displaying of contents files. These commands and
% environments are
@@ -16070,62 +16695,67 @@ have centered labels.
% \verb|\incrementptc|, \verb|\incrementmtc|, \verb|\incrementstc|,
% \verb|\mtcaddpart|, \verb|\mtcaddchapter|, \verb|\mtcaddsection|,
% \verb|\mtcfixglossary|, \verb|\mtcfixindex|,
-% \verb|mtchideinmaintoc|,
-% \verb|mtchideinmainlof|, and
-% \verb|mtchideinmainlot|.
+% \env{mtchideinmaintoc},
+% \env{mtchideinmainlof}, and
+% \env{mtchideinmainlot}.
% It is \virage\emph{strongly recommended} that the user verifies the result of such adjustments in the final document.
% \end{SMOOTH}
% \item[after] A type of \emph{feature} (see this term) which is executed \emph{after} a given type of mini-table.
% Look at the documentation of the \verb|\mtcsetfeature| command, in section~\vref{t+parttoc+features}.
-% \item[\texttt{alnumsec}]
-% The \texttt{alnumsec} package~\cite{alnumsec} allows you to use alphanumeric section
+% \item[\upack{alnumsec}]
+% The \pack{alnumsec} package~\cite{alnumsec} allows you to use alphanumeric section
% numbering, e.g. A.~Introduction; III.~International Law. It's
-% output is similar to the \texttt{alphanum} package (part of the \texttt{jura} class~\cite{jura}),
+% output is similar to the \pack{alphanum} package (part of the \class{jura} class~\cite{jura}),
% but you can use the standard \LaTeX\ sectionning commands. Thus it is possible to switch numbering
% schemes easily. Greek letters, double letters~(bb) and different delimiters around them are supported.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.alnumsec} and
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.alnumsec} and
% section~\vref{faq.42}).
% \begin{SMOOTH}
-% \item[\texttt{alphanum}] The \texttt{alphanum} package, which is part of the specialized \texttt{jura} class~\cite{jura},
-% by \xname{Felix}{Braun}, is incompatible with the \texttt{minitoc} package.
+% \item[\upack{alphanum}] The \pack{alphanum} package, which is part of the specialized \class{jura} class~\cite{jura},
+% by \xname{Felix}{Braun}, is incompatible with the \upack{minitoc} package.
% \end{SMOOTH}
% \item[\AmS] The American Mathematical Society. This society has developped some document classes:
-% unfortunately, \texttt{amsart} and \texttt{amsproc} are incompatible with the \texttt{minitoc} package;
-% \texttt{amsbook} is compatible but needs precautions.
-% \item[\texttt{amsart}, \texttt{amsart.cls}] A document class for articles, provided by the American Mathematical
-% Society (\AmS). Unfortunately, this class is incompatible with the \texttt{minitoc} package.
-% \item[\texttt{amsbook}, \texttt{amsbook.cls}] A document class for books, provided by the American Mathematical
-% Society (\AmS). This class is compatible with the \texttt{minitoc} package, but needs some precautions.
+% unfortunately, \class{amsart} and \class{amsproc} are 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,
+% provided by the American Mathematical
+% Society (\AmS). Unfortunately, this class is incompatible with the \upack{minitoc} package.
+% \item[\uclass{amsbook}, \xfile{amsbook.cls}]\iclass{amsbook} A document class for books,
+% 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[\texttt{amsproc}, \texttt{amsproc.cls}] A document class for conference proceedings,
+% \item[\uclass{amsproc}, \xfile{amsproc.cls}]\iclass{amsproc} A document class for conference proceedings,
% provided by the American Mathematical Society (\AmS). Unfortunately, this class is
-% incompatible with the \texttt{minitoc} package.
+% incompatible with the \upack{minitoc} package.
% \begin{SMOOTH}
-% \item[Antomega] Antomega~\cite{antomega} (by \name{Alexej~M.}{Kryukov} and \name{Dmitry}{Ivanov})
-% is a language support package for \textbf{Lambda}~($\mathbf{\Lambda}$), based on the original
-% \texttt{omega.sty} file of the Omega project~($\mathbf{\Omega}$). However, it provides some additional useful
+% \item[\upack{Antomega}] \pack{Antomega}~\cite{antomega} (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% is a language support package for \emph{Lambda}~($\mathbf{\Lambda}$), based on the original
+% \xfile{omega.sty} file of the Omega project~($\mathbf{\Omega}$). However, it provides some additional useful
% functionalities.
-% Some languages definition files (\texttt{.mld}) use titles taken from Antomega: \texttt{greek-mono.mld},
-% \texttt{greek-polydemo.mld}, \texttt{greek-polykatha.mld}, \texttt{latvian.mld}, \texttt{polish2.mld},
-% \texttt{russian2m.mld}, \texttt{russian2o.mld}, and \texttt{spanish3.mld}.
+% Some languages definition files (\suffix{.mld}) use titles taken from \pack{Antomega}: \xfile{greek-mono.mld},
+% \xfile{greek-polydemo.mld}, \xfile{greek-polykatha.mld}, \xfile{latvian.mld}, \xfile{polish2.mld},
+% \xfile{russian2m.mld}, \xfile{russian2o.mld}, and \xfile{spanish3.mld}.
% \end{SMOOTH}
-% \item[\texttt{appendices}] See \texttt{appendix} below.
-% \item[\texttt{appendix}] The \texttt{appendix} package~\cite{appendix} (by \name{Peter~R.}{Wilson})
-% provides various ways of formatting the titles of appendices. Also (\texttt{sub})\texttt{appendices}
-% environments are provided that can be used, for example, for per chapter/section appendices. If this package
-% is used with \texttt{minitoc}, some precautions are needed (see section~\vref{faq+appendix}).
-% \item[\Arabi] \Arabi~\cite{arabi} is a system (by \name{Youssef}{Jabri}) to prepare \LaTeX{} documents in the
-% arabic or farsi languages. The titles in \texttt{arabi.mld} and \texttt{farsi3.mld} come from the \texttt{arabic.ldf}
-% and \texttt{farsi.ldf} files of this system.
-% \item[Arab\TeX] Arab\TeX~\cite{arabtex2,arabtex} is a package (by \name{Klaus}{Lagally}) to prepare \LaTeX{} documents
-% in the arabic or hebrew languages. The titles in \texttt{arab.mld} (or \texttt{arabic.mld}),
-% \texttt{arab2.mld} and
-% \texttt{hebrew.mld} come from Arab\TeX, while those of \texttt{hebrew2.mld} come from Babel~\cite{babel,babel-user}.
-% \item[Arm\TeX] Arm\TeX~\cite{armtex} is a package (by \name{Serguei}{Dachian} and others) to prepare \LaTeX{}
-% documents in the armenian language. The titles in \texttt{armenian.mld} come from Arm\TeX.
-% \item[\texttt{article}] A standard \LaTeX\ document class. It has sectionning commands: \texttt{\bs part} and
-% \texttt{\bs section} (and below), but not \texttt{\bs chapter}. It is compatible with the \texttt{minitoc} package and
-% you can make mini-tables at the part and section levels (but, of course, not at the chapter level).
+% \item[\env{appendices}] See \upack{appendix} below.
+% \item[\upack{appendix}] The \pack{appendix} package~\cite{appendix} (by \name{Peter~R.}{Wilson})
+% provides various ways of formatting the titles of appendices. Also (\texttt{sub})\env{appendices}\ienv{subappendices}
+% environments\ienv{appendices}\ienv{subappendices}
+% are provided that can be used, for example, for per chapter/section appendices. If this package
+% is used with \upack{minitoc}, some precautions are needed (see section~\vref{faq+appendix}).
+% \item[\upack{\Arabi}] \packa{\Arabi}{arabi}~\cite{arabi} is a system (by \name{Youssef}{Jabri}) to prepare \LaTeX{} documents in the
+% \lopt{arabic} or \lopt{farsi} languages. The titles in \xfile{arabi.mld} and \xfile{farsi3.mld} come from the \xfile{arabic.ldf}
+% and \xfile{farsi.ldf} files of this system.
+% \item[\upack{Arab\TeX}] \pack{Arab\TeX}~\cite{arabtex2,arabtex} is a package (by \name{Klaus}{Lagally}) to prepare \LaTeX{} documents
+% in the \lopt{arabic} or \lopt{hebrew} languages. The titles in \xfile{arab.mld} (or \xfile{arabic.mld}),
+% \xfile{arab2.mld} and
+% \xfile{hebrew.mld} come from \pack{Arab\TeX}, while those of \xfile{hebrew2.mld} come
+% from \pack{babel}~\cite{babel,babel-user}.
+% \item[\upack{Arm\TeX}] \pack{Arm\TeX}~\cite{armtex} is a package (prepared by \namea{Serguei}{D'Achian}{Dachian},
+% \name{Arnak}{Dalalyan} and \name{Vardan}{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: \texttt{\bs part}
+% and \texttt{\bs section} (and below), but not \texttt{\bs 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[\texttt{\bs AtBeginDocument}]
% This standard macro allows to add code to be executed at the beginning of the document (if fact, at the very
% end of its preamble, but inside it, which implies some restrictions), at the point where \verb|\begin{document}| is
@@ -16135,59 +16765,59 @@ have centered labels.
% This standard macro allows to add code to be executed at the end of the document, at the point
% where \verb|\end{document}| is processed. This allows a package (or a class) to add code without creating any
% conflicts with other packages trying to do the same.
-% \item[\textbf{autoconfiguration}] Since version~\#28, \texttt{minitoc} detects automaticaly if the extensions (suffixes)
+% \item[\textbf{autoconfiguration}] Since version~\#28, \upack{minitoc} detects automaticaly if the extensions (suffixes)
% of the file names are limited to 3~characters (like under MS-DOS) or not. This process is named autoconfiguration.
-% The package option \texttt{shortext} forces the limitation to 3~characters.
+% The package option \opt{shortext} forces the limitation to 3~characters.
% \item[auxiliary] During the preparation of a document, the \LaTeX\ system uses some \textbf{auxiliary} files to
-% store information. The standard auxiliary files are \emph{document}\texttt{.aux} (for cross-reference
-% labels, counters, etc.), \emph{document}\texttt{.toc} for the table of contents,
-% \emph{document}\texttt{.lof} for the list of figures, and \emph{document}\texttt{.lot} for the list of
-% tables. The \texttt{minitoc} package creates its own auxiliary files, to store the contents of each
+% store information. The standard auxiliary files are \emph{document}\suffix{.aux} (for cross-reference
+% labels, counters, etc.), \emph{document}\suffix{.toc} for the table of contents,
+% \emph{document}\suffix{.lof} for the list of figures, and \emph{document}\suffix{.lot} for the list of
+% tables. The \upack{minitoc} package creates its own auxiliary files, to store the contents of each
% mini-table. These files are the \emph{minitoc auxiliary files}, whose names are
% \emph{document}\texttt{.}\emph{extension}, the table~\vref{t+suffixes} lists the possible extensions.
-% \item[\texttt{babel}] The \texttt{babel} package~\cite{babel,babel-user} (by \name{Johannes}{Braams} and others) is
+% \item[\upack{babel}] The \pack{babel} package~\cite{babel,babel-user} (by \name{Johannes}{Braams} and others) is
% a large package useful to write \LaTeX\ documents in many languages, not only english.
-% Many titles for mini-tables come from the \texttt{babel} package.
-% \item[Bang\TeX] A package for typesetting documents in the {Bangla} language using the {\TeX/\LaTeX} systems;
+% Many titles for mini-tables come from the \pack{babel} package.
+% \item[\upack{Bang\TeX}]\ipack{Bang\TeX} A package for typesetting documents in the \lopt{bangla} language using the {\TeX/\LaTeX} systems;
% see~\cite{bangtex}.
% \item[before] A type of \emph{feature} (see this term) which is executed \emph{before} a given type of mini-table.
% Look at the documentation of the \verb|\mtcsetfeature| command, in section~\vref{t+parttoc+features}.
% \item[\BibTeX] A program by \name{Oren}{Patashnik} to make bibliographies in \LaTeX{} documents. Distributed with \LaTeX.
% See~\cite{ttb,btxdoc,btxhak}.
-% \item[\texttt{bibtopic}] A \LaTeX\ package~\cite{bibtopic} for including several bibliographies in a document.
+% \item[\upack{bibtopic}]\ipack{bibtopic} A \LaTeX\ package~\cite{bibtopic} for including several bibliographies in a document.
% These bibliographies might be considered to cover different topics (hence the name) or bibliographic
% material (e.g., primary and secondary literature) and the like.
-% \item[\texttt{bibunits}] The \texttt{bibunits} package~\cite{bibunits} allows separate bibliographies for different
-% units or parts of the text. The units can be chapters, sections or \texttt{bibunit} environments. This
-% package is compatible with a wide variety of packages, including, but not limited to, \texttt{natbib},
-% \texttt{overcite} and \KOMAScript{} classes~\cite{koma,komab}.
-% \item[\texttt{book}] A standard \LaTeX\ document class. It has sectionning commands: \texttt{\bs part},
-% \texttt{\bs chapter}, and \texttt{\bs section} (and below). It is compatible with the \texttt{minitoc} package and
+% \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: \texttt{\bs part},
+% \texttt{\bs chapter}, and \texttt{\bs 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).
% \item[cappuccino] See ``minutes'' below.
-% \item[\texttt{captcont}] The \texttt{captcont} package~\cite{captcont} provides support for retaining
+% \item[\upack{captcont}] The \pack{captcont} package~\cite{captcont} provides support for retaining
% a figure or caption number across several float environments --- usually over several pages. It allows
% control over the contents of the List-of-Figures and the List-of-Tables pages. It should be compatible
-% with all other packages that modify or extend the float environment and with the \texttt{subfig}
+% with all other packages that modify or extend the float environment and with the \pack{subfig}
% package~\cite{subfig} in particular.
-% \item[\texttt{caption}] The \texttt{caption} package~\cite{caption} provides many ways to customize the captions
-% in floating environments such \texttt{figure} and \texttt{table} and cooperates with many other packages.
-% \item[\texttt{caption2}] The\footnote{This text comes from the documentation of the \texttt{caption} package.
-% The \texttt{caption} and \texttt{caption2} packages have the same author, \xname{Axel}{Sommerfeldt}.}
-% \texttt{caption2} package~\cite{caption2} used to be an experimental side-version
-% of the regular \texttt{caption} package~\cite{caption} and has been superseed by the new release of
-% the regular \texttt{caption} package version~\mbox{3.0} in December 2003. \texttt{caption2} is still
+% \item[\upack{caption}] The \pack{caption} package~\cite{caption} provides many ways to customize the captions
+% in floating environments such \env{figure} and \env{table} and cooperates with many other packages.
+% \item[\upack{caption2}] The\footnote{This text comes from the documentation of the \pack{caption} package.
+% The \pack{caption} and \pack{caption2} packages have the same author, \xname{Axel}{Sommerfeldt}.}
+% \pack{caption2} package~\cite{caption2} used to be an experimental side-version
+% of the regular \pack{caption} package~\cite{caption} and has been superseed by the new release of
+% the regular \pack{caption} package version~\mbox{3.0} in December 2003. \pack{caption2} is still
% some kind of supported, that means it will be part of future releases and bugs will still be fixed,
% so existing documents using this package will still compile. But \xname{Axel}{Sommerfeldt} will \emph{not} answer
% questions about this package anymore except questions on migrating to the regular version of
-% the \texttt{caption} package. And it will \emph{not} be adapted or enhanced in the future.
+% the \pack{caption} package. And it will \emph{not} be adapted or enhanced in the future.
%
% So please don't use this package for new documents. It's old, it's obsolete and it starts to begin smell bad!
%
-% Please ignore all hints in books or other documents which try to tell you that the \texttt{caption2} package should
-% be used instead of the \texttt{caption} package -- these hints are outdated since December 2003.
-% \item[\texttt{catalog}] A plain text file which contains basic infos about the \texttt{minitoc} package
+% Please ignore all hints in books or other documents which try to tell you that the \pack{caption2} package should
+% be used instead of the \pack{caption} package -- these hints are outdated since December 2003.
+% \item[\xfile{CATALOG}] A plain text file which contains basic infos about the \upack{minitoc} package
% (abstract, date, author, version, licence).
% \item[catcode] Short for ``category code''. In\footnote{This definition is taken from
% ``\textsl{The \TeX{}book}''~\cite{texbook}.}
@@ -16208,17 +16838,17 @@ have centered labels.
% ?2&End of group&(\texttt{\}}~usually)\\
% ?3&Math shift&(\texttt{\$}~usually)\\
% ?4&Alignment tab&(\texttt{\&}~usually)\\
-% ?5&End of line&(\<return>~usually)\\
+% ?5&End of line&(\emph{return}~usually)\\
% ?6&Parameter&(\texttt{\#}~usually)\\
% ?7&Superscript&(\texttt{\textasciicircum}~usually)\\
% ?8&Subscript&(\texttt{\_}~usually)\\
-% ?9&Ignored character&(\<null>~usually)\\
+% ?9&Ignored character&(\emph{null}~usually)\\
% 10&Space&(\texttt{\textvisiblespace}~usually)\\
% 11&Letter&(\texttt{A}, \dots, \texttt{Z} and~\texttt{a}, \dots, \texttt{z})\\
% 12&Other character&(none of the above or below)\\
% 13&Active character&(\texttt{\textasciitilde}~usually)\\
% 14&Comment character&(\texttt{\%}~usually)\\
-% 15&Invalid character&(\<delete>~usually)\\
+% 15&Invalid character&(\emph{delete}~usually)\\
% \bottomrule
% \end{tabular}
% \end{table}
@@ -16227,37 +16857,38 @@ have centered labels.
% escape character and the others---and then you were told about two more types, the grouping symbols~\texttt{\{}
% and~\texttt{\}}. The category code for any character can be changed at any time, but it is usually wise to stick to a
% particular scheme.
-% \item[\texttt{ccaption}] The \texttt{ccaption} package~\cite{ccaption} provides commands for ``continuation captions'',
+% \item[\upack{ccaption}] The \pack{ccaption} package~\cite{ccaption} provides commands for ``continuation captions'',
% unnumbered captions, and a legend heading for any environment. Methods are provided to define captions
% for use outside float environments, and to define new float environments and subfloats. Tools are provided
% for defining your own captioning styles.
% \item[Chapter~0]
% Some documents do not begin with chapter number one, but with chapter number zero (or even a weirder number).
-% This caused a serious problem in old versions of the \texttt{minitoc} package: the minitocs appeared in the
+% This caused a serious problem in old versions of the \upack{minitoc} package: the minitocs appeared in the
% wrong chapters, and a first correction was the introduction of specific commands (\texttt{\bs firstchapteris} and
% co.). With the addition of the absolute numbering of the mini-table auxiliary files (see \emph{absolute} above),
-% the problem was solved in \texttt{minitoc} version~\#23, and these commands became obsolete.
+% the problem was solved in \upack{minitoc} version~\#23, and these commands became obsolete.
% See section~\vref{faq.5}.
-% \item[\texttt{chapterbib}] The \texttt{chapterbib} package~\cite{chapterbib} allows multiple bibliographies in a
+% \item[\upack{chapterbib}] The \pack{chapterbib} package~\cite{chapterbib} allows multiple bibliographies in a
% \LaTeX\ document, including items \texttt{\bs cite}'d in more than one bibliography. Despite the name
-% ``\texttt{chapterbib}'', \emph{the bibliographies are for each included file}, not necessarily for each
+% ``\pack{chapterbib}'', \emph{the bibliographies are for each included file}, not necessarily for each
% chapter.
-% \item[\texttt{checkfiles}]
-% A package option of \texttt{minitoc}. It checks every mini-table to look if it is empty; then empty mini-tables
-% are \emph{not} printed. This is the default. The opposite package option (\texttt{nocheckfiles}) prints even the
+% \item[\uopt{checkfiles}]\iopt{checkfiles}
+% A package option of \upack{minitoc}. It checks every mini-table to look if it is empty; then empty mini-tables
+% are \emph{not} printed. This is the default. The opposite package option (\opt{nocheckfiles}) prints even the
% empty mini-tables, which look ugly. See section~\vref{o+checkfiles}.
-% \item[CJK] The CJK system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg} and others), is a set of packages and fonts to
+% \item[\upack{CJK}] The \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg} and others), is a set of packages and fonts to
% prepare \LaTeX\ documents in some oriental language, like chinese, japanese, korean (with Hangûl or Hanja fonts),
% and thai, plus some variants of russian.
-% The titles of mini-tables for these languages come from some CJK files and were inserted in
-% \texttt{.mld} files when possible, or in \texttt{.mlo} files when the encoding is incompatible with the
-% \texttt{.ins/.dtx} mechanism; then the \texttt{.mld} file must input the corresponding \texttt{.mlo} file.
-% CJK implements the GB, Big~5, JIS, SJIS, KS, UTF~8, and CNS encodings (on 16~bits, except UTF~8 on 24~bits).
+% The titles of mini-tables for these languages come from some \pack{CJK} files and were inserted in
+% \suffix{.mld} files when possible, or in \suffix{.mlo} files when the encoding is incompatible with the
+% \isuffix{.mld}\isuffix{.mlo}\usuffix{.ins/.dtx} mechanism;
+% then the \suffix{.mld} file must input the corresponding \suffix{.mlo} file.
+% \pack{CJK} implements the GB, Big~5, JIS, SJIS, KS, UTF~8, and CNS encodings (on 16~bits, except UTF~8 on 24~bits).
% See table~\vref{t+jargon+CJK}.
% \begin{table}[tp]
% \centering
% \changeskips
-% \caption{Encoding schemes implemented in CJK}\label{t+jargon+CJK}
+% \caption{Encoding schemes implemented in \upack{CJK}}\label{t+jargon+CJK}\ipack{CJK}
% \begin{tabular}{@{}lccc@{}}
% \toprule
% \textbf{Encoding}&\textbf{1~byte}&\textbf{2~bytes}&\textbf{3~bytes}\\
@@ -16278,9 +16909,9 @@ have centered labels.
% encodings' second bytes are reserved for control characters: `\texttt{\{}', `\texttt{\}}', and
% `\texttt{\bs}'. Redefining them breaks a lot of things in \LaTeX; to avoid this, preprocessors are normally
% used which convert the second byte into a number followed by a delimiter character. For further details,
-% please refer to~\cite{lunde1993,lunde}; \name{Ken}{Lunde} discusses in great detail all CJK encodings which are
+% please refer to~\cite{lunde1993,lunde}; \name{Ken}{Lunde} discusses in great detail all \pack{CJK} encodings which are
% or have been in use.
-% Please note that the \texttt{minitoc} package uses the \texttt{.mlo} files as a workaround for this problem;
+% Please note that the \upack{minitoc} package uses the \suffix{.mlo} files as a workaround for this problem;
% see section~\vref{fo+lang}.
% \item[class] The \textbf{class}\footnote{This note is extracted from~\cite{NSSL2E}, then adapted.} is the first
% information \LaTeX{} needs to know when processing an
@@ -16291,32 +16922,32 @@ have centered labels.
% \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
-% classes for other documents, including letters and slides, but the \texttt{minitoc} package has not
-% been tested with all theses classes. The
+% 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
% class. The options have to be separated by commas.
-% The standard classes supported by the \texttt{minitoc} package
+% The standard classes supported by the \upack{minitoc} package
% are listed in section~\vref{s+supported+classes}.
% \begin{table}[!tp]
% \changeskips
-% \caption{Document classes}\label{t+documentclasses}
+% \caption{Standard document classes}\label{t+documentclasses}
% \centering
% \begin{tabularx}{\textwidth}{@{}lZ{1}@{}}
% \toprule
% \textbf{Class}&\textbf{Usage}\\
% \midrule
-% \texttt{article}&For articles in scientific journals, presentations, short reports, program documentation,
+% \class{article}&For articles in scientific journals, presentations, short reports, program documentation,
% invitations, \ldots\\
-% \texttt{proc}&For preparing conference proceedings; analog to the \texttt{article} class.\\
-% \texttt{ltxdoc}&For preparing the documentation of a package or of a class; analog to the \texttt{article} class.\\
-% \texttt{ltxnews}&For preparing the announcement of a \LaTeX{} release; analog to the \texttt{article} class.\\
-% \texttt{report}&For longer reports containing several chapters, small books, PhD theses, \ldots\\
-% \texttt{book}&For real books.\\
-% \texttt{letter}&For letters; as this class has no sectionning commands, do not use \texttt{minitoc} with
+% \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
% this class.\\
-% \texttt{slides}&For slides; the class uses big sans serif
+% \class{slides}&For slides; the class uses big sans serif
% letters. You might want to consider using Beamer\TeX{}$^a$ instead.
-% Do not use \texttt{minitoc} with these classes.\\
+% Do not use \upack{minitoc} with these classes.\\
% \midrule
% \multicolumn{2}{@{}p{\textwidth}@{}}{$^a$\phantom{-}\url{http://www.dante.de/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf}\hfill\null}\\
% \bottomrule
@@ -16326,7 +16957,7 @@ have centered labels.
% below.
% \item[\texttt{comp.text.tex}] The Usenet news group about \TeX\ and \LaTeX, in english.
% \item[Computer Modern] A set of fonts~\cite{cmt} designed by \name{Donald}{Knuth} for \TeX. Initially
-% they were built with {\MF}~\cite{metabook,meta-des} (a program also created by \textsc{Knuth}), but PostScript
+% they were built with {\MF}~\cite{meta-des,metabook} (a program also created by \textsc{Knuth}), but PostScript
% type~1 (vector) versions
% exist today, with extensions (for accented characters, mainly): the EC-fonts (European Computer Modern),
% the cm-super fonts, etc.
@@ -16337,14 +16968,14 @@ 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} (Hamburg, Germany)
+% \item \texttt{ftp.dante.de} (Koeln, 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/}
% \item World Wide Web access on \url{http://www.dante.de/}
% \item Administrator: \url{mailto:ftpmaint@dante.de}
% \end{itemize}
-% \item \texttt{ftp.tex.ac.uk} (Cambridge, UK)
+% \item \texttt{ftp.tex.ac.uk} (Cambridge, England, UK)
% \begin{itemize}
% \item anonymous ftp \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive})
% \item rsync access on \url{rsync://rsync.tex.ac.uk/CTAN/}
@@ -16363,8 +16994,8 @@ have centered labels.
% \item[\texttt{de.comp.text.tex}] The Usenet news group about \TeX\ and \LaTeX, in german.
% \item[depth] In the standard documents classes (and in most classes) with sectionning commands, we have a notion of
% \textbf{depth}. The depth of a sectionning command determines the numbering level in its title (from the value of the
-% \texttt{secnumdepth} counter), and the entries for a given sectionning command appear in the main table of contents
-% if the depth of this sectionning command is lower than or equal to the value of the \texttt{tocdepth} counter; see
+% \dcnt{secnumdepth} counter), and the entries for a given sectionning command appear in the main table of contents
+% if the depth of this sectionning command is lower than or equal to the value of the \dcnt{tocdepth} counter; see
% table~\vref{t+j+depths} for the depths of the sectionning commands in the main document classes.
% \begin{table}[!tp]
% \changeskips
@@ -16372,9 +17003,9 @@ have centered labels.
% \centering
% \begin{tabular}{@{}lccc@{}}
% \toprule
-% \textbf{Class:}&\textbf{\texttt{book}}&\textbf{\texttt{report}}&\textbf{\texttt{article}}\\
+% \textbf{Class:}&\textbf{\class{book}}&\textbf{\class{report}}&\textbf{\class{article}}\\
% \midrule
-% \texttt{secnumdepth}&$\phantom{-}2$&$\phantom{-}2$&$3$\\
+% \dcnt{secnumdepth}&$\phantom{-}2$&$\phantom{-}2$&$3$\\
% \texttt{\bs part}&$-1$&$-1$&$0$\\
% \texttt{\bs chapter}&$\phantom{-}0$&$\phantom{-}0$&$\times$\\
% \texttt{\bs section}&$\phantom{-}1$&$\phantom{-}1$&$1$\\
@@ -16387,31 +17018,31 @@ have centered labels.
% \end{table}
%
% \begin{SMOOTH}
-% The mechanism is analog for the parttocs, minitocs, and secttocs, using the values of the \texttt{parttocdepth},
-% \texttt{minitocdepth}, and \texttt{secttocdepth} counters. If you use sub-figures or sub-tables, the corresponding
-% mini-tables use counters like \texttt{partlofdepth}, \texttt{partlotdepth}, \texttt{minilofdepth},
-% \texttt{minilotdepth}, \texttt{sectlofdepth}, and \texttt{sectlotdepth}.
+% The mechanism is analog for the parttocs, minitocs, and secttocs, using the values of the \dcnt{parttocdepth},
+% \dcnt{minitocdepth}, and \dcnt{secttocdepth} counters. If you use sub-figures or sub-tables, the corresponding
+% mini-tables use counters like \dcnt{partlofdepth}, \dcnt{partlotdepth}, \dcnt{minilofdepth},
+% \dcnt{minilotdepth}, \dcnt{sectlofdepth}, and \dcnt{sectlotdepth}.
% \end{SMOOTH}
% \item[descriptor] (file descriptor). A software entity describing the interface between a program and a file.
% For most programs and operating systems, the number of file descriptors is limited. For \TeX{} (and \LaTeX),
% there are 16~file descriptors for writing and 16~file descriptors for reading.
-% \item[\texttt{devanagari.sty}] The \emph{\devnag{} for \TeX{}} (\textsf{devnag}) package~\cite{devanagari} provides a
+% \item[\xfile{devanagari.sty}] The \emph{\devnag{} for \TeX{}} (\pack{\devnag}) package~\cite{devanagari} provides a
% way to typeset high-quality \devnag{} text with \TeX{}. \devnag{} is a script used for writing and printing
% Sanskrit and a number of languages in Northern and Central India such as Hindi and Marathi, as well as Nepali.
-% The \texttt{devnag} package was originally developed in May 1991 by Frans Velthuis for the University of Groningen,
+% The \pack{\devnag} package was originally developed in May 1991 by Frans Velthuis for the University of Groningen,
% The Netherlands, and it was the first system to provide support for the \devnag{} script for \TeX{}.
-% \item[\texttt{duplex2v.pro}] A PostScript header file, which tries to activate recto-verso printing. It works
+% \item[\xfile{duplex2v.pro}] A PostScript header file, which tries to activate recto-verso printing. It works
% with some HP and Canon PostScript printers.
% \item[\texttt{em}] A length unit equal (approximatively) to the width of a~``m'' letter in the current font.
-% \item[\texttt{emk}]
-% An example of shell script to prepare the english documentation of the \texttt{minitoc} package. The script
-% \texttt{imk} must have be run previously. See item~\vref{IN9}.
-% \item[\texttt{en-bst.bst}] A bibliographic style derived from the \texttt{plain.bst} standard style, but
-% modified with the \texttt{urlbst} tool~\cite{urlbst} to add an~\texttt{URL} field. Family names of authors
+% \item[\uscrp{emk}]\iscrp{emk}
+% An example of shell script to prepare the english documentation of the \upack{minitoc} package. The script
+% \scrp{imk} must have be run previously. See item~\vref{IN9}.
+% \item[\xfile{en-bst.bst}] A bibliographic style derived from the \xfile{plain.bst} standard style, but
+% modified with the \tool{urlbst} tool~\cite{urlbst} to add an~\texttt{URL} field. Family names of authors
% and editors are in small caps, years are in old style digits.
% \item[encoding] This specifies the order that characters appear in the font (e.g., whether the 65th character is ``A'').
% The most common value for TeX font encoding is OT1. The other predefined option is T1 (extended \TeX). There's also
-% US~ASCII (7~bit), ISO~Latin-1 (8~bit), Adobe Standard Encoding, UTF8 (Unicode~\cite{unicode,unicode-des,chou}),
+% US~ASCII (7~bit), ISO~Latin-1 (8~bit), Adobe Standard Encoding, UTF8 (Unicode~\cite{chou,unicode-des,unicode}),
% etc. See table~\vref{t+var-encodings} and ~\cite{encguide}.
% \begin{table}[htp]
% \centering
@@ -16470,22 +17101,22 @@ have centered labels.
% \verb|\begin{minipage}[t]{.5\textwidth}|\\
% \verb|\end{minipage}|\\
% \end{quote}
-% \item[ethiop] A \LaTeX\ package~\cite{ethiop} giving the ethiopian language support for the Babel
+% \item[ethiop] A \LaTeX\ package~\cite{ethiop} giving the \lopt{ethiopian} language support for the \pack{babel}
% package~\cite{babel,babel-user}.
% \item[extension] The name of a file is often made of 2~parts: a \emph{base name} and an \emph{entension},
% separated by a dot. On some old operating systems, the base name is limited to 8~characters and the extension
% to 3~characters (the ``8+3'' scheme). See also sections~\vref{MS-DOS} and~\vref{.8+3}.
% It is strongly recommended to not have more than one dot in a file name.
-% \item[\texttt{farsi.sty}] See Farsi\TeX\ below.
-% \item[Farsi\TeX] A package~\cite{farsi} to typeset a document in the farsi (iranian, persian) language.
+% \item[\xfile{farsi.sty}] See \pack{Farsi\TeX} below.
+% \item[\upack{Farsi\TeX}]\ipack{Farsi\TeX} A package~\cite{farsi} to typeset a document in the \lopt{farsi} (iranian, persian) language.
% See~\url{http://www.farsitex.org}. But this package is today available only for \LaTeX2.09.
% See also sections~\vref{s+mld+farsi1} and~\vref{s+mld+farsi2}.
-% \item[features] A feature (for the \texttt{minitoc} package) is a set of actions executed at each occurrence of
+% \item[features] A feature (for the \upack{minitoc} package) is a set of actions executed at each occurrence of
% a mini-table of a given type. Three features are associated to each mini-table type: a ``before'' feature
% (executed before the mini-table), an ``after'' feature (executed after the mini-table), and a
% ``thispagestyle'' feature, which is executed with the mini-table to set its page style.
% Look at the documentation of the \verb|\mtcsetfeature| command, in section~\vref{t+parttoc+features}.
-% \item[\texttt{filecontents}]
+% \item[\env{filecontents}]
% A special \LaTeX{} environment. It allows to create a file (whose name is passed as an argument of the
% environment) by writing the contents of the environment into that file:
% \begin{quote}
@@ -16493,73 +17124,73 @@ have centered labels.
% \texttt{\ldots\emph{contents}~~\ldots}\\
% \texttt{\bs end\{filecontents\}}
% \end{quote}
-% This environment should be used \emph{before} \texttt{\bs documentclass}. It is used in \texttt{minitoc.ins}
-% to prepare the \texttt{.mlo} files (see section~\vref{fo+lang}) and some files used in the compilation
+% This environment should be used \emph{before} \texttt{\bs documentclass}. It is used in \xfile{minitoc.ins}
+% to prepare the \suffix{.mlo} files (see section~\vref{fo+lang}) and some files used in the compilation
% of the documentation.
-% \item[\texttt{\bs firstchapteris}] An obsolete command, temporary used as a workaround for the Chapter~0 problem;
+% \item[\texttt{\bs firstchapteris}] An obsolete command, temporarily used as a workaround for the Chapter~0 problem;
% see~\textbf{Chapter~0} and \textbf{absolute numbering} above, and section~\vref{faq.5}.
% \item[\texttt{\bs firstpartis}] Analog to \texttt{\bs firstchapteris} above.
-% \item[\texttt{\bs firstsectionis}] Analog to \texttt{\bs firstchapteris} above
+% \item[\texttt{\bs firstsectionis}] Analog to \texttt{\bs firstchapteris} above.
% \item[\texttt{\bs FloatBarrier}]
-% A macro from the \texttt{placeins} package~\cite{placeins}. It sets up a ``barrier'' against the drift of
+% A macro from the \pack{placeins} package~\cite{placeins}. It sets up a ``barrier'' against the drift of
% floats (like figures or tables).
-% \item[\texttt{fminitoc.bib}] A bibliographic data base for the french documentation of the \texttt{minitoc} package.
-% \item[\texttt{fminitoc.dtx}] The source file for the french documentation of the \texttt{minitoc} package. In
-% fact, it just sets \texttt{\bs jobname} then loads \texttt{minitoc.dtx}, which itself loads
-% \texttt{\jobname.lan} to select the language used in \texttt{minitoc.dtx}; \texttt{minitoc.dtx} contains
+% \item[\xfile{fminitoc.bib}] A bibliographic data base for the french documentation of the \upack{minitoc} package.
+% \item[\xfile{fminitoc.dtx}] The source file for the french documentation of the \upack{minitoc} package. In
+% fact, it just sets \texttt{\bs jobname} then loads \xfile{minitoc.dtx}, which itself loads
+% \texttt{\bs jobname}\suffix{.lan} to select the language used in \xfile{minitoc.dtx}; \xfile{minitoc.dtx} contains
% both english and french documentation fragments, selected by \texttt{\bs ifcase} constructs with the
-% \texttt{\bs LANG} variable, set to~0 by \texttt{minitoc.lan} or to~1 by \texttt{fminitoc.lan} (i.e.,~by
-% \texttt{\bs jobname.lan}). \texttt{fminitoc.dtx} is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.ist}] This file contains a style for formating the index in the french documentation. It
-% is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.lan}] A file used to force the french language in the documentation.
-% It is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.pdf}] The french documentation in PDF format.
-% \item[\texttt{fminitoc.ps}] The french documentation in PostScript format. No more distributed (but look at the
-% \texttt{fmk} and \texttt{pmk} scripts).
-% \item[\texttt{fmk}]
-% An example of shell script to prepare the french documentation of the \texttt{minitoc} package. The script
-% \texttt{imk} must have be run previously. See item~\vref{IN9}.
-% \item[\texttt{fncychap}] The \texttt{fncychap} package~\cite{fncychap} provides a set of commands for changing
+% \texttt{\bs LANG} variable, set to~0 by \xfile{minitoc.lan} or to~1 by \xfile{fminitoc.lan} (i.e.,~by
+% \texttt{\bs jobname}\suffix{.lan}). \xfile{fminitoc.dtx} is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.ist}] This file contains a style for formating the index in the french documentation. It
+% is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.lan}] A file used to force the french language in the documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.pdf}] The french documentation in PDF format.
+% \item[\xfile{fminitoc.ps}] The french documentation in PostScript format. No more distributed (but look at the
+% \scrp{fmk} and \scrp{pmk} scripts).
+% \item[\uscrp{fmk}]\iscrp{fmk}
+% An example of shell script to prepare the french documentation of the \upack{minitoc} package. The script
+% \scrp{imk} must have be run previously. See item~\vref{IN9}.
+% \item[\upack{fncychap}] The \pack{fncychap} package~\cite{fncychap} provides a set of commands for changing
% the format used for some headings (chapters) in the standard \LaTeXe\ document classes:
-% \texttt{book}, and \texttt{report}.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.fncychap} and
+% \class{book} and \class{report}.
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.fncychap} and
% section~\vref{faq.38}).
% \item[\texttt{fr.comp.text.tex}] The Usenet newsgroup about \TeX\ and \LaTeX, in french.
-% \item[\texttt{franc.sty}] A small package file used to prepare the french documentation. It is generated when
-% compiling \texttt{minitoc.ins}.
-% \item[\texttt{frbib.sty}] A small package file used to prepare the bibliography of the french documentation. It
-% is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{fr-mtc.bst}] A bibliographic style file used to prepare the bibliography of the french
+% \item[\upack{franc.sty}]\ipack{franc} A small package file used to prepare the french documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\upack{frbib.sty}]\ipack{frbib} A small package file used to prepare the bibliography of the french documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{fr-mtc.bst}] A bibliographic style file used to prepare the bibliography of the french
% documentation.
-% It has been updated from the standard \texttt{plain.bst} for french by \name{Ronan}{Keryell}, then I added
+% It has been updated from the standard \xfile{plain.bst} for french by \name{Ronan}{Keryell}, then I added
% some adaptations for french (like last names in small caps for authors and editors, years in old style digits),
-% then modified with the \texttt{urlbst}~\cite{urlbst} tool to add an \texttt{URL} field.
-% \item[\texttt{frnew.sty}] A small package file used to prepare the french documentation. It is generated when
-% compiling \texttt{minitoc.ins}.
-% \item[\texttt{guarani}] A \LaTeX\ package to compose text in Guarani, the main language spoken in Paraguay.
-% The file \texttt{guarani.ldf}, included in this package, defines the titles. See~\cite{guarani} and
+% then modified with the \tool{urlbst}~\cite{urlbst} tool to add an \texttt{URL} field.
+% \item[\upack{frnew.sty}]\ipack{frnew} A small package file used to prepare the french documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\upack{guarani}]\ipack{guarani} A \LaTeX\ package to compose text in \ilopt{guarani}Guarani, the main language spoken in Paraguay.
+% The file \xfile{guarani.ldf}, included in this package, defines the titles. See~\cite{guarani} and
% section~\vref{s+mld+guarani}.
-% \item[\texttt{hangcaption}] The \texttt{hangcaption} package~\cite{hangcaption} defines a variant of the
+% \item[\upack{hangcaption}] The \pack{hangcaption} package~\cite{hangcaption} defines a variant of the
% \texttt{\bs caption} command to produce captions with hanging indentation. This package is likely
% obsolete (1992, \LaTeX2.09).
-% \item[Hindi] For the Hindi language, see the \texttt{devanagari} package~\cite{devanagari} above. The
-% \texttt{minitoc} package accepts the \texttt{devanagari} and \texttt{hindi} language options, which are
-% synonyms. A \texttt{hindi-modern} language option is also available.
+% \item[Hindi] For the Hindi language, see the \pack{\devnag} package~\cite{devanagari} above. The
+% \upack{minitoc} package accepts the \lopt{devanagari} and \lopt{hindi} language options, which are
+% synonyms. A \lopt{hindi-modern} language option is also available.
% \item[hint] An indication, a clue to detect a problem. It is also a message written (into the
-% \emph{document}\texttt{.log} file) by the \texttt{hints} option (see below).
-% \item[\texttt{hints}] An option of the \texttt{minitoc} package. It verifies the loading order of some
-% packages, the invocation order of some \texttt{minitoc} commands, the consistence between main \texttt{minitoc}
-% commands, etc., and gaves warnings and other useful hints (mainly in the \emph{document}\texttt{.log} file). This is
-% a default option (use the \texttt{nohints} option to skip these checks).
-% \item[H\LaTeX] A system to write documents in the Korean language, using Lambda~($\mathbf{\Lambda}$) (see below).
+% \emph{document}\suffix{.log} file) by the \opt{hints} option (see below).
+% \item[\uopt{hints}]\iopt{hints} An option of the \upack{minitoc} package. It verifies the loading order of some
+% packages, the invocation order of some \upack{minitoc} commands, the consistency between main \upack{minitoc}
+% 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}]\ipack{H\LaTeX} 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
% 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
% viewer (PDF viewer, recent PS viewer). This is useful to navigate in a document or in many documents,
% which can be remote documents.
-% \item[\texttt{hyperref}] The \texttt{hyperref} package~\cite{hyperref.web} is used to emend cross-referencing commands in
+% \item[\upack{hyperref}] The \pack{hyperref} package~\cite{hyperref.web} is used to emend cross-referencing commands in
% \LaTeX\ to produce some sort of \texttt{\bs special} commands; there are
% backends for the \texttt{\bs special} set defined for Hyper\TeX\ \texttt{dvi} processors,
% for embedded pdfmark commands for processing by Acrobat Distiller
@@ -16574,19 +17205,19 @@ have centered labels.
% \texttt{\bs special} commands which a driver can turn into hypertext links;
% it also provides new commands to allow the user to write \emph{ad hoc}
% hypertext links (hyperlinks), including those to external documents and URLs.
-% \item[\texttt{ifmtarg}] The \texttt{ifmtarg} package~\cite{ifmtarg} provides an if-then-else command
+% \item[\upack{ifmtarg}] The \pack{ifmtarg} package~\cite{ifmtarg} provides an if-then-else command
% for testing if a macro argument is empty (``empty'' meaning zero or more spaces only).
% \begin{SMOOTH}
-% \item [\texttt{imk}]
-% An example of shell script, which prepares the \texttt{minitoc} package from \texttt{minitoc.ins} and
-% \texttt{minitoc.dtx}; note that \texttt{imk} must be run before running \texttt{emk} or \texttt{fmk}.
+% \item [\uscrp{imk}]\iscrp{imk}
+% An example of shell script, which prepares the \upack{minitoc} package from \xfile{minitoc.ins} and
+% \xfile{minitoc.dtx}; note that \scrp{imk} must be run before running \scrp{emk} or \scrp{fmk}.
% See item~\vref{IN9}.
% \end{SMOOTH}
-% \item[\texttt{insection}] The \texttt{insection} package option loads the \texttt{placeins} package~\cite{placeins}
+% \item[\uopt{insection}] The \opt{insection} package option loads the \pack{placeins} package~\cite{placeins}
% with adequate options to avoid the floats (like figures and tables) to drift outside of their sections.
% This package option is recommended if you use sectlofs or sectlots in your document. See
% section~\vref{mtcsecttoc}.
-% \item[insertion] The insertion commands of the \texttt{minitoc} package insert a mini-table in the document.
+% \item[insertion] The insertion commands of the \upack{minitoc} package insert a mini-table in the document.
% A~corresponding \emph{preparation} command must have been invoked (only once) before. The insertion commands
% are:
% \par\begin{tabular}{@{}l@{}}
@@ -16595,36 +17226,36 @@ have centered labels.
% \verb|\secttoc|, \verb|\sectlof|, \verb|\sectlot|,\\
% \verb|\mtcprepare|
% \end{tabular}
-% \item[\texttt{INSTALL}] A text file describing the installation of the \texttt{minitoc} package. See
+% \item[\xfile{INSTALL}] A text file describing the installation of the \upack{minitoc} package. See
% chapter~\vref{c+installation}.
% \item[\texttt{\bs jobname}] A \TeX\ primitive containing the name of the document in preparation, i.e.,~the name of
% the file read first by \TeX{} (or \LaTeX), without its extension. Very useful to build the names of other
% files.
-% \item[\texttt{jura}] The \texttt{jura} class~\cite{jura}, by \xname{Felix}{Braun}, is incompatible with the
-% \texttt{minitoc} package. It is used for german judicial documents.
-% \item[\texttt{k-loose}] A \texttt{minitoc} package option useful if your document is written with one of the \KOMAScript{}
-% classes~\cite{koma,komab}. This option tries to set a loose line spacing in the mini-tables.
-% Analog to the \texttt{loose}
+% \item[\uclass{jura}] The \class{jura} class~\cite{jura}, by \xname{Felix}{Braun}, is incompatible with the
+% \upack{minitoc} package. It is used for german judicial documents.
+% \item[\uopt{k-loose}]\iopt{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.
+% Analog to the \opt{loose}
% package option for standard classes.
-% \item[\texttt{k-tight}] A \texttt{minitoc} package option useful if your document is written with one of the \KOMAScript{}
-% classes~\cite{koma,komab}.
-% This option tries to set a tight line spacing in the mini-tables. Analog to the \texttt{tight}
+% \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}.
+% 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{koma,komab} is a very complex bundle. You may see this, because it
+% {\KOMAScript}~\cite{komab,koma} 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 (\texttt{scrartcl.cls}, \texttt{scrbook.cls},
-% \texttt{scrlettr.cls}, \texttt{scrlttr2.cls}, and \texttt{scrreprt.cls})
+% packages. The classes (\class{scrartcl}, \class{scrbook},
+% \class{scrlettr}, \class{scrlttr2}, and \class{scrreprt})
% are counterparts to the standard classes but never they come with
% only the same commands, environments, options and optional possibilities
% like the standard classes nor they result in the same look-a-like.
%
% \lneed{5}
-% The \texttt{scrbook.cls}, \texttt{scrreprt.cls}, and \texttt{scrartcl.cls} classes are compatible with the
-% \texttt{minitoc} package, with some precautions (see section~\vref{special.entries}).
-% The \texttt{scrlettr.cls} and \texttt{scrlttr2.cls} have no sectionning commands, so
-% the \texttt{minitoc} package is pointless with them.
+% The \class{scrbook}, \class{scrreprt}, and \class{scrartcl} classes are compatible with the
+% \upack{minitoc} package, with some precautions (see section~\vref{special.entries}).
+% The \class{scrlettr} and \class{scrlttr2} have no sectionning commands, so
+% the \upack{minitoc} package is pointless with them.
%
% \lneed{5}
% \KOMAScript{} comes with a lot of classes, packages, commands,
@@ -16635,12 +17266,12 @@ have centered labels.
% The main classes of the {\KOMAScript} bundle are designed as
% counterparts to the standard {\LaTeX} classes. This means that the
% {\KOMAScript} bundle contains replacements for the three standard
-% classes \texttt{book}, \texttt{report}, and \texttt{article}.
-% There is also a replacement for the standard class \texttt{letter}.
+% classes \class{book}, \class{report}, and \class{article}.
+% There is also a replacement for the standard class \class{letter}.
% \item[Lambda] The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of
-% Omega~($\mathbf{\Omega}$) is called ``Lambda'' ($\mathbf{\Lambda}$).
+% 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
-% Aleph~($\aleph$) is called ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% \emph{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
@@ -16675,32 +17306,32 @@ 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[\texttt{letter}] A standard document class to prepare letters for postal mail (mail on paper). As such
-% documents have no sectionning commands nor structure, the \texttt{minitoc} package is pointless (hence
+% \item[\uclass{letter}]\iclass{letter} A standard document class 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
% incompatible) with them.
-% \item[\texttt{lipsum}] The \texttt{lipsum}\index{lipsum} package~\cite{lipsum} allows to easily insert sentences
+% \item[\upack{lipsum}] The \pack{lipsum} package~\cite{lipsum} allows to easily insert sentences
% in a test file with a minimum of typing. The sentences are in latin but are modified and made nearly
% senseless. I have used this package in some of the examples of documents.
% See also~\url{http://lipsum.com} for the origin of this text (pieces of
% \emph{De Finibus Bonorum et Malorum} by Marcus \textsc{Tullius Cicero}).
-% \item[\texttt{listfiles}] An option of the \texttt{minitoc} package. It creates a list of the minitoc auxiliary
+% \item[\uopt{listfiles}]\iopt{listfiles} An option of the \upack{minitoc} package. It creates a list of the minitoc auxiliary
% files (these files contains the mini-tables and may be removed after the \LaTeX\ run) in the
-% \emph{document}\texttt{.maf} file. Default. See section~\vref{s+listfiles}.
+% \emph{document}\suffix{.maf} file. Default. See section~\vref{s+listfiles}.
% \item[LOF] An acronym for ``list of figures''.
-% \item[\texttt{lofdepth}] This counter, if it exists, contains the depth of the list of figures.
-% \item[\texttt{loose}] An option of the \texttt{minitoc} package. It gives a loose line spacing in the
-% mini-tables. It is the default. The opposite option is \texttt{tight}.
+% \item[\dcnt{lofdepth}] This counter, if it exists, contains the depth of the list of figures.
+% \item[\uopt{loose}]\iopt{loose} An option of the \upack{minitoc} package. It gives a loose line spacing in the
+% mini-tables. It is the default. The opposite option is \opt{tight}.
% \item[LOT] An acronym for ``list of tables''.
-% \item[\texttt{lotdepth}] This counter, if it exists, contains the depth of the list of tables.
+% \item[\dcnt{lotdepth}] This counter, if it exists, contains the depth of the list of tables.
% \item[LPPL] The \emph{LaTeX Project Public License}, available at
% \begin{quote}
% \url{http://www.latex-project.org/lppl.txt}
% \end{quote}
-% Its current version is 1.3 (2003-12-01). The \texttt{minitoc} package is distributed under this license.
-% \item[\texttt{ltxdoc}] A standard \LaTeX\ document class, for preparing the documentation of a package or of a class.
-% For the \texttt{minitoc} package, it is very similar to the \texttt{article} document class; see above.
-% \item[\texttt{ltxnews}] A standard \LaTeX\ document class, for preparing the announcement of a \LaTeX{} release. For the
-% \texttt{minitoc} package, it is very similar to the \texttt{article} document class; see above.
+% 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.
+% 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
+% \upack{minitoc} package, it is very similar to the \class{article} document class; see above.
% \item[\texttt{\bs makeatletter} \textmd{and} \texttt{\bs makeatother}] Many\footnote{Informations
% from~\cite[page~843]{TLC2}.} internal commands of \LaTeX{}, of
% packages and classes contain the \texttt{@}~character in their names. This effectively prevents such names
@@ -16708,16 +17339,16 @@ have centered labels.
% document, even in the preamble, without taking special precautions. As it is sometimes necessary to have
% such bits of ``internal code'' in the preamble, the commands \texttt{\bs makeatletter}
% and \texttt{\bs makeatother} make it easy to do: the difficult bit is to remember to add them, failure to do
-% so can result in some strange errors. And these commands should never be used in a package ou class file.
+% so can result in some strange errors. And these two commands should never be used in a package or class file.
% \item[makefile] A special text file containing instructions describing the creation and the installation of a
% piece of software, using the ``\textbf{make}'' utility; \textbf{make} is a nice tool coming from the Unix
% operating system, but variants exists.
-% \item[\texttt{mcaption}] The \texttt{mcaption} package~\cite{mcaption} provides a \texttt{margincap}
+% \item[\upack{mcaption}] The \pack{mcaption} package~\cite{mcaption} provides a \env{margincap}
% environment for putting captions in the outer document margin with either a top or bottom alignment.
% \begin{SMOOTH}
-% \item[\texttt{memoir}, \texttt{memoir.cls}] A very general and powerful document class
+% \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
-% is compatible with the \texttt{minitoc} package (with some precautions) if you use a recent version. See
+% is compatible with the \upack{minitoc} package (with some precautions) if you use a recent version. See
% section~\vref{faq+memoir}.
% \end{SMOOTH}
% \item[mini-bibliography] See \textbf{minibbl} below.
@@ -16727,62 +17358,62 @@ have centered labels.
% \item[mini-table] This term refers to a local table of contents (like a table of contents, a list of figures or a
% list of tables) for a sectionning unit (part, chapter or section), by opposition to a global table (the
% table of contents, the list of figures or the list of tables for the whole document). The main aim of the
-% \texttt{minitoc} package is the creation of such mini-tables. But the term ``minitoc'' is also used to refer
+% \upack{minitoc} package is the creation of such mini-tables. But the term ``minitoc'' is also used to refer
% to such mini-table, as a generic term, because the first versions of the package allowed only table of
% contents for chapters.
% \item[mini-toc] See ``minitoc'' below.
% \item[minibbl] Short for ``mini-bibliography'', i.e.,~to have a bibliography per part, chapter or section, or
-% even by theme or subject. This is out of the domain of the \texttt{minitoc} package. See section~\vref{faq.9}.
+% even by theme or subject. This is out of the domain of the \upack{minitoc} package. See section~\vref{faq.9}.
% \item[minilof] A list of figures for a chapter.
-% \item[\texttt{minilofdepth}] This counter, if defined, contains the depth of the minilofs.
+% \item[\dcnt{minilofdepth}] This counter, if defined, contains the depth of the minilofs.
% \item[minilot] A list of tables for a chapter.
-% \item[\texttt{minilotdepth}] This counter, if defined, contains the depth of the minilots.
+% \item[\dcnt{minilotdepth}] This counter, if defined, contains the depth of the minilots.
% \item[minitoc] A table of contents for a chapter. Also used as a generic term for any mini-table (see
% ``mini-table'' above).
-% \item[\texttt{minitoc.bib}] A bibliographic data base for the english documentation of the \texttt{minitoc} package.
-% \item[\texttt{minitoc.bug}] A plain text file containing a list of problems and questions about the \texttt{minitoc}
+% \item[\xfile{minitoc.bib}] A bibliographic data base for the english documentation of the \upack{minitoc} package.
+% \item[\xfile{minitoc.bug}] A plain text file containing a list of problems and questions about the \upack{minitoc}
% package. See chapter~\vref{FAQ}.
-% \item[\texttt{minitocdepth}] This counter contains the depth of the minitocs.
-% \item[\texttt{minitoc.dtx}] The file containing the documentation and the commented code of the \texttt{minitoc} package.
-% \item[\texttt{minitoc-hyper.sty}] A special version of the \texttt{minitoc} package which has been
+% \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 \texttt{hyperref} package~\cite{hyperref.web};
-% \xname{Heiko}{Oberdiek} has integrated their work so since version \#31, \texttt{minitoc} is compatible with
-% \texttt{hyperref}.
-% \emph{Hence\Virage{} the \texttt{minitoc-hyper.sty} package is now obsolete and should no more be used.
+% and \xname{Didier}{Verna} 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.
% It it still present on the CTAN archives for compatibility with old documents.}
-% \item[\texttt{minitoc.ins}] The installation file for the \texttt{minitoc} package. Compiling it with \LaTeX\
-% produces most of the files of the \texttt{minitoc} package.
-% \item[\texttt{minitoc.ist}] This file contains a style for formating the index in the english documentation.
-% It is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.l}] A text file containing the list of all the files being included in the
-% \texttt{minitoc} package. Files not listed in \texttt{minitoc.l} are files used only to install the package or
+% \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.
+% \item[\xfile{minitoc.ist}] This file contains a style for formating the index in the english documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.l}] A text file containing the list of all the files being included in the
+% \upack{minitoc} package. Files not listed in \xfile{minitoc.l} are files used only to install the package or
% to produce its documentation.
-% \item[\texttt{minitoc.lan}] A file used to force the english language in the documentation.
-% It is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.pdf}] The english documentation in PDF format.
-% \item[\texttt{minitoc.pre}] This file contains a \LaTeX{} preamble for the documentation.
-% It is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.ps}] The english documentation in PostScript format. No more distributed (but look at the
-% \texttt{emk} and \texttt{pmk} scripts).
-% \item[\texttt{minitoc.sty}] This file contains the main part of the \texttt{minitoc} package, with comments removed.
-% It is generated when compiling \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.sum}] A plain text file containing a commented list of the minitoc commands and environments. See
+% \item[\xfile{minitoc.lan}] A file used to force the english language in the documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.pdf}] The english documentation in PDF format.
+% \item[\xfile{minitoc.pre}] This file contains a \LaTeX{} preamble for the documentation.
+% It is generated when compiling \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.ps}] The english documentation in PostScript format. No more distributed (but look at the
+% \scrp{emk} and \scrp{pmk} scripts).
+% \item[\xfile{minitoc.sty}] This file contains the main part of the \upack{minitoc} package, with comments removed.
+% 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[\texttt{minitoc-texmf.zip}] A ZIP archive of a TDS-compliant hierarchy containing all files in the
-% \texttt{minitoc} package.
-% \item[\texttt{minutes}] The \texttt{minutes} package~\cite{minutes} (by \name{Knut}{Lickert}) is used to prepare
-% conference proceedings. The \texttt{minitoc} package allows to add ``coffee breaks'' in the table of contents
+% \item[\xfile{minitoc-texmf.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 \verb|\addcoffeeline| and \verb|\coffeeline| (and internal commands) whose names contain
% the string ``\texttt{coffee}'', hence the footnote about ``cappuccino''{\myCoffeecup} in the
% installation chapter!
-% \item[Mon\TeX] Mon\TeX~\cite{mlsquick,montex} is a large package to prepare documents in various dialects
+% \item[\upack{Mon\TeX}] \pack{Mon\TeX}~\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.
% You can find many things about Mongolia and Mongolian at the web site~\cite{mongol-web}.
% The following description is extracted from~\cite{montex}.
%
-% Mon\TeX\ is a package which offers support for writing documents in
+% \pack{Mon\TeX} is a package which offers support for writing documents in
% Mongolian, Manju, Buryat and Russian. Mongolian can be represented
% in traditional Uighur script (also known as Classical or Traditional
% Script) and Cyrillic. Manju resembles the Traditional Mongolian script
@@ -16825,14 +17456,14 @@ have centered labels.
% document, the term \emph{Bicig} will be used on an
% equal footing with \emph{Classical} and
% \emph{Traditional} Mongolian. The latter term is
-% used in the name of the Unicode/ISO10646 character
+% used in the names of the Unicode/ISO10646 character
% plane U1800 which contains Mongolian, Manju, Sibe
% and sets of special characters called Ali Gali or
% Galig. In order to identify Mongolian script related
% commands distinct for Mongolian and Manju, the
-% Mongolian commands have the name root \texttt{bicig}
+% Mongolian commands have the name root \lopt{bicig}
% whereas the Manju commands have the name root
-% \texttt{bithe}.
+% \lopt{bithe}.
% \end{description}
%
% Xalx Mongolian, or Modern Colloquial Mongolian, is about as
@@ -16853,100 +17484,100 @@ have centered labels.
% entries in five languages (Manju, Tibetan, Mongolian, Uighur and
% Chinese). See~\cite{pentaglot} for more details. Manju writing is derived from Uighur Mongolian by adding
% diacritics in the form of dots and circles (\emph{tongki fuka sindaha hergen}, script with dots and
-% circles)cercles.
+% circles).
% \end{description}
%
% \item[MS-DOS] (Microsoft\textsuperscript{\textregistered} Disk Operating System) An old operating system
% for personnal computers (PCs).
-% From the \texttt{minitoc} point of view,
+% From the \upack{minitoc} point of view,
% its main drawback is the use of filenames with short extensions (the ``8+3'' scheme), which limits to~99 the number
% of mini-tables for each kind.
-% \item[\texttt{mtc-2c.tex}] An example file showing the use of the \texttt{minitoc} package with a two columns
+% \item[\uexam{mtc-2c.tex}]\iexam{mtc-2c.tex} An example file showing the use of the \upack{minitoc} package with a two columns
% page layout.
-% \item[\texttt{mtc-2nd.tex}] An example of document using the \texttt{minitoc} package and its \texttt{french2}
+% \item[\uexam{mtc-2nd.tex}]\iexam{mtc-2nd.tex} An example of document using the \upack{minitoc} package and its \lopt{french2}
% language option.
-% \item[\texttt{mtc-add.bib}] A small bibliographic data base for the \texttt{mtc-add.tex} and \texttt{mtc-ads.tex} example
+% \item[\uexam{mtc-add.bib}]\iexam{mtc-add.bib} A small bibliographic data base for the \exam{mtc-add.tex} and \exam{mtc-ads.tex} example
% documents.
-% \item[\texttt{mtc-add.tex}] An example document showing how to use \texttt{\bs mtcaddchapter} and the
-% \texttt{tocbibind} package~\cite{tocbibind} with \texttt{minitoc}. See section~\vref{mtc-add.tex}.
-% \item[\texttt{mtc-ads.tex}] An example document showing how to use \texttt{\bs mtcaddsection} and the
-% \texttt{tocbibind} package~\cite{tocbibind} with \texttt{minitoc}. See section~\vref{mtc-ads.tex}.
+% \item[\uexam{mtc-add.tex}]\iexam{mtc-add.tex} An example document showing how to use \texttt{\bs mtcaddchapter} and the
+% \pack{tocbibind} package~\cite{tocbibind} with \upack{minitoc}. See section~\vref{mtc-add.tex}.
+% \item[\uexam{mtc-ads.tex}]\iexam{mtc-ads.tex} An example document showing how to use \texttt{\bs mtcaddsection} and the
+% \pack{tocbibind} package~\cite{tocbibind} with \upack{minitoc}. See section~\vref{mtc-ads.tex}.
% It also shows how it is challenging to manage the mini-lists of floats at the section level.
-% \item[\texttt{mtc-amm.tex}] An example file showing the use of the \texttt{appendices} environment in a
-% \texttt{memoir} class document with the \texttt{minitoc} package.
-% \item[\texttt{mtc-apx.tex}] An example file showing the use of the \texttt{\bs mtchideinmaintoc} environment
+% \item[\uexam{mtc-amm.tex}]\iexam{mtc-amm.tex} An example file showing the use of the \env{appendices} environment in a
+% \class{memoir} class document with the \upack{minitoc} package.
+% \item[\uexam{mtc-apx.tex}]\iexam{mtc-apx.tex} An example file showing the use of the \env{mtchideinmaintoc} environment
% to hide the entries of the appendices in the main TOC and to create a part-level TOC for the appendices.
-% \item[\texttt{mtc-art.tex}] An example of document (\texttt{article} class) using the \texttt{minitoc} package.
-% \item[\texttt{mtc-bk.tex}] An example of document (\texttt{book} or \texttt{report} class)
-% using the \texttt{minitoc} package.
-% \item[\texttt{mtc-bo.tex}] An example file showing the use of the \texttt{minitoc} package with a two columns
-% page layout and using the \texttt{tocloft} package~\cite{tocloft}.
-% \item[\texttt{mtc-ch0.tex}] An example file showing the use of the \texttt{minitoc} package in a document with a
+% \item[\uexam{mtc-art.tex}]\iexam{mtc-art.tex} An example of document (\class{article} class) using the \upack{minitoc} package.
+% \item[\uexam{mtc-bk.tex}]\iexam{mtc-bk.tex} An example of document (\class{book} or \class{report} class)
+% using the \upack{minitoc} package.
+% \item[\uexam{mtc-bo.tex}]\iexam{mtc-bo.tex} An example file showing the use of the \upack{minitoc} package with a two columns
+% page layout and using the \pack{tocloft} package~\cite{tocloft}.
+% \item[\uexam{mtc-ch0.tex}]\iexam{mtc-ch0.tex} An example file showing the use of the \upack{minitoc} package in a document with a
% starred first chapter.
-% \item[\texttt{mtc-cri.tex}] An example file showing the use of the \texttt{minitoc} package with starred parts
+% \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[\texttt{mtc-fo1.tex}] An example file showing the use of the \texttt{minitoc} package with changing some fonts.
-% \item[\texttt{mtc-fo2.tex}] Another example file showing the use of the \texttt{minitoc} package with changing some fonts.
+% \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}
-% \item[\texttt{mtc-gap.tex}] An example file showing the use of the \texttt{\bs mtcgapbeforeheads} and
+% \item[\uexam{mtc-gap.tex}]\iexam{mtc-gap.tex} An example file showing the use of the \texttt{\bs mtcgapbeforeheads} and
% \texttt{\bs mtcgapafterheads} commands.
% \end{SMOOTH}
% \begin{SMOOTH}
-% \item[\texttt{mtc-hi1.tex}] An example file showing the use of the \texttt{mtchideinmainlof}
-% and \texttt{mtchideinmainlot} specialized environments.
+% \item[\uexam{mtc-hi1.tex}]\iexam{mtc-hi1.tex} An example file showing the use of the \env{mtchideinmainlof}
+% and \env{mtchideinmainlot} specialized environments.
% \end{SMOOTH}
-% \item[\texttt{mtc-hi2.tex}] An example file showing the use of the following pairs of commands:
+% \item[\uexam{mtc-hi2.tex}]\iexam{mtc-hi2.tex} An example file showing the use of the following pairs of commands:
% \begin{itemize}
% \item \texttt{\bs mtchideinmainlof} and \texttt{\bs endmtchideinmainlof},
% \item \texttt{\bs mtchideinmainlot} and \texttt{\bs endmtchideinmainlot}.
% \end{itemize}
-% \item[\texttt{mtc-hia.tex}] An example file showing the use of the \texttt{minitoc} package to hide the entries for
-% some tables in the main list of tables of an \texttt{article} class document.
-% \item[\texttt{mtc-hir.tex}] An example file showing the use of the \texttt{minitoc} package to hide the entries for
-% some tables in the main list of tables of a \texttt{report} class document.
-% \item[\texttt{mtc-hop.tex}] An example file showing the use of the \texttt{minitoc} package with the
-% \texttt{scrbook} document class.
-% \item[\texttt{mtc-liv.tex}] An example file showing the use of the \texttt{minitoc} package in a book with
+% \item[\uexam{mtc-hia.tex}]\iexam{mtc-hia.tex} An example file showing the use of the \upack{minitoc} package to hide the entries for
+% some tables in the main list of tables of an \class{article} class document.
+% \item[\uexam{mtc-hir.tex}]\iexam{mtc-hir.tex} An example file showing the use of the \upack{minitoc} package to hide the entries for
+% some tables in the main list of tables of a \class{report} class document.
+% \item[\uexam{mtc-hop.tex}]\iexam{mtc-hop.tex} An example file showing the use of the \upack{minitoc} package with the
+% \class{scrbook} document class.
+% \item[\uexam{mtc-liv.tex}]\iexam{mtc-liv.tex} An example file showing the use of the \upack{minitoc} package in a \class{book} with
% customized table of contents an minitocs.
-% \item[\texttt{mtc-mem.tex}] An example file showing the use of the \texttt{minitoc} package
-% with the \texttt{memoir} class.
-% \item[\texttt{mtc-mm1.tex}] An example file showing the use of the \texttt{minitoc} package
-% with the \texttt{memoir} class, if you want to change some fonts.
-% \item[\texttt{mtc-mu.tex}] A document using a minitoc set in a \texttt{wrapfigure} environment with the
-% \texttt{wrapfig} package~\cite{wrapfig}.
-% \item[\texttt{mtc-sbf.tex}] An example file showing the use of the \texttt{minitoc} package with the
-% \texttt{subfigure} package~\cite{subfigure}.
-% \item[\texttt{mtc-scr.tex}] An example file showing the use of the \texttt{minitoc} package with a {\KOMAScript}
-% class~\cite{koma,komab}, \texttt{scrreprt}.
-% \item[\texttt{mtc-syn.tex}] An example file showing the use of the \texttt{minitoc} package when the table of
+% \item[\uexam{mtc-mem.tex}]\iexam{mtc-mem.tex} An example file showing the use of the \upack{minitoc} package
+% with the \class{memoir} class.
+% \item[\uexam{mtc-mm1.tex}]\iexam{mtc-mm1.tex} An example file showing the use of the \upack{minitoc} package
+% with the \class{memoir} class, if you want to change some fonts.
+% \item[\uexam{mtc-mu.tex}]\iexam{mtc-mu.tex} A document using a minitoc set in a \env{wrapfigure} environment with the
+% \pack{wrapfig} package~\cite{wrapfig}.
+% \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}.
+% \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[\texttt{mtc-tbi.tex}] An example file showing the use of the \texttt{minitoc} package with the
-% \texttt{tocbibind} package~\cite{tocbibind}.
-% \item[\texttt{mtc-tlc.tex}] An example file showing the use of the \texttt{minitoc} package in a document of
-% \texttt{article} class. It is the example of~\cite[page~58]{TLC2}, modernized.
-% \item[\texttt{mtc-tlo.tex}] An example file showing the use of the \texttt{minitoc} package with the
-% \texttt{tocloft} package~\cite{tocloft} and their interaction about the page numbers in the mini-tables.
-% \item[\texttt{mtc-tsf.tex}] An example file showing the use of the \texttt{minitoc} package with the
-% \texttt{subfig} package~\cite{subfig}.
+% \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} An example file showing the use of the \upack{minitoc} package with the
+% \pack{tocbibind} package~\cite{tocbibind}.
+% \item[\uexam{mtc-tlc.tex}]\iexam{mtc-tlc.tex} An example file showing the use of the \upack{minitoc} package in a document of
+% \class{article} class. It is the example of~\cite[page~58]{TLC2}, modernized.
+% \item[\uexam{mtc-tlo.tex}]\iexam{mtc-tlo.tex} An example file showing the use of the \upack{minitoc} package with the
+% \pack{tocloft} package~\cite{tocloft} and their interaction about the page numbers in the mini-tables.
+% \item[\uexam{mtc-tsf.tex}]\iexam{mtc-tsf.tex} An example file showing the use of the \upack{minitoc} package with the
+% \pack{subfig} package~\cite{subfig}.
% \begin{SMOOTH}
-% \item[\texttt{mtcmess}, \texttt{mtcmess.sty}] A package used to provide variants of the standard commands
+% \item[\upack{mtcmess}]\ipack{mtcmess} A package used to provide variants of the standard commands
% \verb|\PackageInfo|, \verb|\PackageWarning|, \verb|\PackageWarningNoLine|, and \verb|\PackageError|
% by adding an optional argument for an unique message identifier.
% \end{SMOOTH}
-% \item[\texttt{mtcoff}, \texttt{mtcoff.sty}] A package which is used in place of the \texttt{minitoc} package to
-% ignore all the commands and environments of the \texttt{minitoc} package. In fact, it defines them to
+% \item[\upack{mtcoff}]\ipack{mtcoff} A package which is used in place of the \upack{minitoc} package to
+% ignore all the commands and environments of the \upack{minitoc} package. In fact, it defines them to
% do nothing. Useful if you want a version of your document without any mini-table.
-% \item[\texttt{mtcpatchmem}, \texttt{mtcpatchmem.sty}] A small package which is automatically loaded if
-% necessary when you use the \texttt{memoir} document class with a version incompatible with the
-% \texttt{minitoc} package, but correctible. It is generated when compiling \texttt{minitoc.ins}.
+% \item[\upack{mtcpatchmem}]\ipack{mtcpatchmem} A small package which is automatically loaded if
+% necessary when you use the \class{memoir} document class with a version incompatible with the
+% \upack{minitoc} package, but correctible. It is generated when compiling \xfile{minitoc.ins}.
% \item[\texttt{mu}] A length unit normaly used in math mode (\texttt{mu} means ``math unit''); 18~math units make
% \texttt{1em} (one quad), which is about the width of a~``m'' in the current font. So the size of \texttt{1mu}
% is font dependent. The separation between dots in the dotted lines in the mini-tables is expressed in math units.
-% \item[\texttt{multibib}] The \texttt{multibib} package~\cite{multibib} allows to create references to multiple
+% \item[\upack{multibib}] The \pack{multibib} package~\cite{multibib} allows to create references to multiple
% bibliographies within one document. It thus provides a complementary functionality to packages
-% like \texttt{bibunits}~\cite{bibunits} or \texttt{chapterbib}~\cite{chapterbib}, which allow
+% 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[\texttt{needspace}] The \texttt{needspace} package~\cite{needspace} provides commands to reserve space
+% \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}
% was first released as the ``New Font Selection Scheme'' (NFSS) in 1989, and then in release~2 in 1993.
@@ -17111,7 +17742,7 @@ have centered labels.
% \toprule
% \textbf{Author command} &
% \textbf{Attribute} &
-% \textbf{Value in} \texttt{article} \textbf{class} \\
+% \textbf{Value in} \uclass{article} \textbf{class} \\
% \midrule
% \texttt{\bs textrm{\ldots}} or \texttt{\bs rmfamily} & family & \texttt{cmr} \\
% \texttt{\bs textsf{\ldots}} or \texttt{\bs sffamily} & family & \texttt{cmss} \\
@@ -17146,25 +17777,26 @@ have centered labels.
% The table~\vref{t+nfss+6} lists the author commands for fonts which set these five attributes\footnote{The
% values used by these commands are determined by the document class.}.
%
-% \item[\texttt{nocheckfiles}] A package option of \texttt{minitoc}. The opposite of the \texttt{checkfiles}
+% \item[\uopt{nocheckfiles}]\iopt{nocheckfiles} A package option of \upack{minitoc}. The opposite of the \opt{checkfiles}
% package option (see above).
-% \item[\texttt{nohints}] A package option of \texttt{minitoc}. The opposite of the \texttt{hints}
+% \item[\uopt{nohints}]\iopt{nohints} A package option of \upack{minitoc}. The opposite of the \opt{hints}
% package option (see above).
-% \item[\texttt{nolistfiles}] An option of the \texttt{minitoc} package. It is the opposite of the
-% \texttt{listfiles} above. See section~\vref{s+listfiles}.
-% \item[\texttt{notoccite}] This option of the \texttt{minitoc} package loads
-% the \texttt{notoccite} package~\cite{notoccite} (by \name{Donald}{Arseneau}).
+% \item[\uopt{nolistfiles}]\iopt{nolistfiles} An option of the \upack{minitoc} package. It is the opposite of the
+% \opt{listfiles} above. See section~\vref{s+listfiles}.
+% \item[\uopt{notoccite}]\iopt{notoccite} This option of the \upack{minitoc} package loads
+% the \pack{notoccite} package~\cite{notoccite} (by \name{Donald}{Arseneau}).
% It avoids problems with \verb|\cite| commands in sectionning commands or captions. See
% section~\vref{ss+notoccite}.
% \begin{SMOOTH}
-% \item[Omega] The Omega typesetting system\,\footnote{Most but not all of this note is taken in the Omega documentation.}
+% \item[Omega] The Omega typesetting system\,\footnote{Most but not all of this note is taken in the Omega documentation
+% \cite{yannis1994b,yannis1994a,yannis1995,omega1996,yannis1998}.}
% ($\mathbf{\Omega}$) (by \xname{Yannis}{Haralambous} and \xname{John}{Plaice})
% is an extension of \TeX{} that is aimed primarily at improving \TeX's multilingual abilities.
% \end{SMOOTH}
%
% When the \TeX{} program was originally developed in the mid seventies [\emph{circa} 1975] by
% Professor \xname{Donald}{Knuth}
-% it was mainly aimed at typeseting mathematical texts in the english language. Since then \TeX{} has
+% it was mainly aimed at typesetting mathematical texts in the english language. Since then \TeX{} has
% made inroads in broader and broader areas of scientific, literary and other scholarly activities in many
% countries all over the world. In 1991, \textsc{Knuth} froze \TeX, mainly in the interest of stability.
% However, he allows the \TeX{} code to be used as the basis for further developments, so long as the resulting system is
@@ -17185,10 +17817,10 @@ have centered labels.
% features.
%
% The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of Omega is called
-% ``Lambda''~($\mathbf{\Lambda}$).
+% ``\emph{Lambda}''~($\mathbf{\Lambda}$).
% Extending Omega with the \eTeX\ extensions is a separate
-% project, known as ``Aleph'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}.
-% The \LaTeX\ for Aleph is known as
+% project, known as ``\emph{Aleph}'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}.
+% The \LaTeX\ for \emph{Aleph} is known as
% ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
% \begin{table}[tp!]
% \changeskips
@@ -17206,7 +17838,7 @@ have centered labels.
% \end{table}
% \item[package] Packages\footnote{This info is taken from~\cite[page~12--13]{kopka} and adapted.} are a very important
% feature of \LaTeX. These are extensions to the basic \LaTeX{} commands that are written to files with names
-% that end with \texttt{.sty} and are loaded with the command \verb|\usepackage| in the preamble. Packages can be
+% that end with \suffix{.sty} and are loaded with the command \verb|\usepackage| in the preamble. Packages can be
% classified by they origin.
% \begin{itemize}
% \item \textbf{Core} packages (in fact, \textbf{base} and \textbf{required} packages) are an integral part of
@@ -17221,30 +17853,30 @@ have centered labels.
% themselves as ``essential'' to standard \LaTeX{} usage, but all are useful.
% \end{itemize}
% \item[partlof] A list of figures for a part.
-% \item[\texttt{partlofdepth}] This counter, if defined, contains the depth of the partlofs.
+% \item[\dcnt{partlofdepth}] This counter, if defined, contains the depth of the partlofs.
% \item[partlot] A list of tables for a part.
-% \item[\texttt{partlotdepth}] This counter, if defined, contains the depth of the partlots.
+% \item[\dcnt{partlotdepth}] This counter, if defined, contains the depth of the partlots.
% \item[parttoc] A table of contents for a part.
-% \item[\texttt{parttocdepth}] This counter contains the depth of the parttocs.
+% \item[\dcnt{parttocdepth}] This counter contains the depth of the parttocs.
% \item[PDF] Portable Document Format~\cite{pdfspec}. A descendant of the Postscript language from Adobe,
% optimized for navigation on the Internet. It adds hypertext, font substitution, and compression features.
% \begin{SMOOTH}
-% \item[\texttt{placeins}] The \texttt{placeins} package~\cite{placeins} keeps floats ``in their place'',
+% \item[\upack{placeins}] The \pack{placeins} package~\cite{placeins} keeps floats ``in their place'',
% preventing them from floating past a \texttt{\bs FloatBarrier} command into another section. To use it, declare
% \texttt{\bs usepackage\{placeins\}} in the preamble and
% insert \texttt{\bs FloatBarrier} commands at places that floats
-% should not move past, perhaps at every \texttt{\bs section}. The \texttt{insection} package option of the
-% \texttt{minitoc} package does that with adequate options, and loads also the \texttt{flafter} package
+% should not move past, perhaps at every \texttt{\bs section}. The \opt{insection} package option of the
+% \upack{minitoc} package does that with adequate options, and loads also the \pack{flafter} package
% (described in~\cite{ltoutput} and~\cite[page~286]{TLC2});
% see section~\vref{s+placing}.
% \end{SMOOTH}
-% \item[\texttt{placeins.txt}] A plain text file containing the documentation of
-% the \texttt{placeins} package~\cite{placeins}.
-% \item[\PLaTeX] A version of \LaTeX\ customized for the polish (\emph{polski}) language. See~\cite{platex,platex-pl}.
+% \item[\xfile{placeins.txt}] A plain text file containing the documentation of
+% the \pack{placeins} package~\cite{placeins}.
+% \item[\upack{\PLaTeX}]\ipacka{\PLaTeX}{platex} A version of \LaTeX\ customized for the polish (\lopt{polski}) language. See~\cite{platex,platex-pl}.
% But the \virage\emph{same} name refers also to a version of \LaTeX\ customized for the japanese language,
-% {P\LaTeXe}~\cite{platex-jp}.
-% \item[\texttt{pmk}]
-% An example of shell script to prepare the \texttt{minitoc} package
+% \packa{\PLaTeXe}{platex2e}~\cite{platex-jp}.
+% \item[\uscrp{pmk}]\iscrp{pmk}
+% An example of shell script to prepare the \upack{minitoc} package
% and its documentation; you should adapt it to your needs.
% See item~\vref{IN9}.
% \item[PostScript] A page description language, by Adobe. It describes the appearance of a page, including
@@ -17255,113 +17887,114 @@ have centered labels.
% \texttt{\bs documentclass[.{}.{}.]\{.{}.{}.\}} and \texttt{\bs begin\{document\}}. In the preamble,
% you can insert global declarations and the loading of packages via \texttt{\bs usepackage} commands.
% \end{SMOOTH}
-% \item[preparation] The preparation commands of the \texttt{minitoc} package prepare the auxiliary files for the
+% \item[preparation] The preparation commands of the \upack{minitoc} package prepare the auxiliary files for the
% mini-tables of a given type. A~\emph{preparation} command must have been invoked (only once) before any
% insertion command for the mini-table type. The preparation commands are:
-% \par\begin{tabular}{@{}l@{}}
-% \verb|\doparttoc|, \verb|\dopartlof|, \verb|\dopartlot|,\\
-% \verb|\dominitoc|, \verb|\dominilof|, \verb|\dominilot|,\\
-% \verb|\dosecttoc|, \verb|\dosectlof|, \verb|\dosectlot|,\\
-% \verb|\mtcprepare|
+% \par\begin{tabular}{@{}ll@{}}
+% \verb|\doparttoc|, \verb|\dopartlof|, \verb|\dopartlot|,&(part level)\\
+% \verb|\dominitoc|, \verb|\dominilof|, \verb|\dominilot|,&(chapter level)\\
+% \verb|\dosecttoc|, \verb|\dosectlof|, \verb|\dosectlot|,&(section level)\\
+% \verb|\mtcprepare&(all levels)|
% \end{tabular}
-% \item[\texttt{proc}] A standard \LaTeX\ document class, for preparing conference proceedings. For the
-% \texttt{minitoc} package, it is very similar to the \texttt{article} document class; see above.
+% \item[\uclass{proc}]\iclass{proc} A standard \LaTeX\ document class, for preparing conference proceedings. For the
+% \upack{minitoc} package, it is very similar to the \class{article} document class; see above.
% \item[pseudo-chapter]
% Or starred chapter. A chapter introduced by a \texttt{\bs chapter*} command. By default, it has no entry in
-% the table of contents. \texttt{\bs chapter*} needs some precautions with the \texttt{minitoc} package.
+% the table of contents. \texttt{\bs chapter*} needs some precautions with the \upack{minitoc} package.
% See section~\vref{s+starred.chap}.
-% \item[\texttt{quotchap}] The \texttt{quotchap} package~\cite{quotchap} provides a set of commands for adding quotations to
+% \item[\upack{quotchap}] The \pack{quotchap} package~\cite{quotchap} provides a set of commands for adding quotations to
% some headings (chapters) in the standard \LaTeXe\ document classes:
-% \texttt{book}, and \texttt{report}.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.quotchap} and
+% \class{book}, and \class{report}.
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.quotchap} and
% section~\vref{faq.39}).
-% \item[README] is a plain text file (english) describing briefly the \texttt{minitoc} package,
+% \item[README] is a plain text file (english) describing briefly the \upack{minitoc} package,
% plus some useful infos.
-% \item[\texttt{report}] A standard \LaTeX\ document class. It has sectionning commands: \texttt{\bs part},
-% \texttt{\bs chapter}, and \texttt{\bs section} (and below). It is compatible with the \texttt{minitoc} package and
+% \item[\uclass{report}]\iclass{report} A standard \LaTeX\ document class. It has sectionning commands: \texttt{\bs part},
+% \texttt{\bs chapter}, and \texttt{\bs 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).
-% \item[\texttt{rmk}] An example of shell script, which sorts the files
-% of the \texttt{minitoc} package into classes (one directory
+% \item[\uscrp{rmk}]\iscrp{rmk} An example of shell script, which sorts the files
+% of the \upack{minitoc} package into classes (one directory
% for each class). It should be run after the scripts
-% \texttt{imk} (mandatory) and \texttt{emk} and/or
-% \texttt{fmk}, in that sequence. See item~\vref{IN9}.
-% \item[\texttt{romannum}] The \texttt{romannum} package~\cite{romannum} changes the numbers (for sectionning commands)
+% \scrp{imk} (mandatory) and \scrp{emk} and/or
+% \scrp{fmk}, in that sequence. See item~\vref{IN9}.
+% \item[\upack{romannum}] The \pack{romannum} package~\cite{romannum} changes the numbers (for sectionning commands)
% generated by \LaTeX{} from arabic digits to roman numerals. This package uses
-% the \texttt{stdclsdv} package~\cite{stdclsdv}.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.romannum} and
+% the \pack{stdclsdv} package~\cite{stdclsdv}.
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.romannum} and
% section~\vref{faq.40}).
-% \item[rubber] Rubber~\cite{rubber} is a wrapper for \LaTeX\ and companion programs.
+% \item[rubber] \tool{rubber}~\cite{rubber} is a wrapper for \LaTeX\ and companion programs.
% Its purpose is, given a \LaTeX\ source to process,
% to compile it enough times to resolve all references, possibly running satellite programs such as \textbf{\BibTeX},
% \textbf{makeindex}, \textbf{Metapost}, etc., to produce appropriate data files. It has facilities to make
-% some post-processing cleanup actions, like deleting the auxiliary files created by \texttt{minitoc}.
-% \item[\texttt{scrartcl}] See {\KOMAScript} above.
-% \item[\texttt{scrbook}] See {\KOMAScript} above.
-% \item[\texttt{scrreprt}] See {\KOMAScript} above.
+% some post-processing cleanup actions, like deleting the auxiliary files created by \upack{minitoc}.
+% \item[\uclass{scrartcl}]\iclass{scrartcl} See {\KOMAScript} above.
+% \item[\uclass{scrbook}]\iclass{scrbook} See {\KOMAScript} above.
+% \item[\uclass{scrreprt}]\iclass{scrreprt} See {\KOMAScript} above.
% \item[sectionning commands] These are the \LaTeX\ commands which specify the logical structure of your document.
% The main sectionning commands are \texttt{\bs part}, \texttt{\bs chapter}, \texttt{\bs section},
% \texttt{\bs subsection}, \texttt{\bs subsubsection}, \texttt{\bs paragraph}, or \texttt{\bs subparagraph}.
-% Some standard document classes have not the \texttt{\bs chapter} command (like the \texttt{article} and
-% \texttt{proc} classes), some have no sectionning commands (like the \texttt{letter} class). In the later
-% case, the \texttt{minitoc} package is pointless. If some of the \texttt{\bs part}, \texttt{\bs chapter},
-% or \texttt{\bs section} commands are not defined, the \texttt{minitoc} commands for that level are
-% unavailable. If \texttt{\bs chapter} is defined, the \texttt{minitoc} commands at the section level are not
-% defined in the current and older versions of the \texttt{minitoc} package, but if \texttt{\bs chapter} is
-% not defined and \texttt{\bs section} is defined, then the \texttt{minitoc} commands at the section level are
+% Some standard document classes have not the \texttt{\bs chapter} command (like the \class{article} and
+% \class{proc} classes), some have no sectionning commands (like the \class{letter} class). In the later
+% case, the \upack{minitoc} package is pointless. If some of the \texttt{\bs part}, \texttt{\bs chapter},
+% or \texttt{\bs section} commands are not defined, the \upack{minitoc} commands for that level are
+% unavailable. If \texttt{\bs chapter} is defined, the \upack{minitoc} commands at the section level are not
+% defined in the current and older versions of the \upack{minitoc} package, but if \texttt{\bs chapter} is
+% not defined and \texttt{\bs section} is defined, then the \upack{minitoc} commands at the section level are
% defined. See section~\vref{note+sectionning}.
% In non-standard document classes, sectionning commands with non-standard names cannot be recognized by the
-% \texttt{minitoc} package.
+% \upack{minitoc} package.
% \item[sectlof] A list of figures for a section.
-% \item[\texttt{sectlofdepth}] This counter, if defined, contains the depth of the sectlofs.
+% \item[\dcnt{sectlofdepth}] This counter, if defined, contains the depth of the sectlofs.
% \item[sectlot] A list of tables for a section.
-% \item[\texttt{sectlotdepth}] This counter, if defined, contains the depth of the sectlots.
-% \item[\texttt{sectsty}] The \texttt{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: \texttt{article},
-% \texttt{book}, and \texttt{report}. This package also works with the {\KOMAScript} classes~\cite{koma,komab}
-% \texttt{scrartcl}, \texttt{scrbook}, and \texttt{scrreprt}.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.sectsty} and
+% \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{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}).
% \item[secttoc] A table of contents for a section.
-% \item[\texttt{secttocdepth}] This counter contains the depth of the secttocs.
-% \item[\texttt{sfheaders}] The \texttt{sfheaders} package~\cite{sfheaders} (for \LaTeXe) borrows
-% some definitions from the standard \texttt{article}/\texttt{report}/\texttt{book} classes
+% \item[\dcnt{secttocdepth}] This counter contains the depth of the secttocs.
+% \item[\upack{sfheaders}] The \pack{sfheaders} package~\cite{sfheaders} (for \LaTeXe) borrows
+% some definitions from the standard \class{article}/\class{report}/\class{book} classes
% and modifies them in order to print the part, chapter, section, subsection\ldots{} headers with
% the Sans-Serif variant of the current font.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.sfheaders} and
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.sfheaders} and
% section~\vref{faq.41}).
% \item[shell] In the Unix, Unix-like and Linux operating systems, the \textbf{shell} is a program used as an
% interface between the operating system and the user. It can also be used as a scripting language to write
% programs or scripts to prepare routinely used sequences of tasks. The main shells are the
% Bourne shell (\textbf{sh}), the C~shell (\textbf{csh}), the Korn shell (\textbf{ksh}),
% and their many successors (like \textbf{bash}, \textbf{tcsh}, etc.).
-% \item[\texttt{shortext}] An option of the \texttt{minitoc} package. It forces the use of short extensions
+% \item[\uopt{shortext}]\iopt{shortext} An option of the \upack{minitoc} package. It forces the use of short extensions
% (3~characters) in the names of the minitoc auxiliary files. This option is inactive by default, but is
% automatically activated if your operating system needs short extensions. See \textbf{autoconfiguration}
% above and the section~\vref{.8+3}.
-% \item[\texttt{shorttoc}] The \texttt{shorttoc} package~\cite{shorttoc} allows to create an other table of
+% \item[\upack{shorttoc}] The \pack{shorttoc} package~\cite{shorttoc} allows to create an other table of
% contents in a document, with an other title and an other depth than the main table of contents.
% \item[SJIS] The SJIS character encoding (for the japanese language), also known as MS-Kanji (Kanji for
% Microsoft\textsuperscript{\textregistered}),
% consists of two overlaid character sets: the so-called halfwidth Katakana (JIS X0201-1976, 1-byte characters
% encoded in the range \texttt{0xA1} to \texttt{0xDF}) and the (fullwidth) JIS character set (JIS X0208-1990,
% mapped to the remaining code points). This information is taken from~\cite{cjk,cjk2}.
-% \item[\SLaTeX] A version of \LaTeX\ customized for the swedish language. See~\cite{slatex}.
-% \item[\texttt{splitbib}] A \LaTeX\ package~\cite{splitbib} which allows for sorting a bibliography into categories and
+% \item[\upack{\SLaTeX}]\ipacka{\SLaTeX}{slatex} A version of \LaTeX\ customized for the swedish language. See~\cite{slatex}.
+% \item[\upack{splitbib}]\ipack{splitbib} A \LaTeX\ package~\cite{splitbib} which allows for sorting a bibliography
+% into categories and
% subcategories; this is interesting for lists of publications, for grouping references by subject, by year,~...
-% \item[\texttt{stdclsdv}] The \texttt{stdclsdv} package~\cite{stdclsdv} is intended to be used by the authors
+% \item[\upack{stdclsdv}] The \pack{stdclsdv} package~\cite{stdclsdv} is intended to be used by the authors
% of \LaTeX{} packages that need to know about the sectional divisions provided by the document class.
% \item[strut] A vertical invisible rule used to force a minimal separation between two lines of text.
-% \item[\texttt{subfig}] The \texttt{subfig} package~\cite{subfig} provides support for the
+% \item[\upack{subfig}] The \pack{subfig} package~\cite{subfig} provides support for the
% inclusion of small, ``sub-figures'' and ``sub-tables''. It simplifies the positioning, captioning and labeling of
-% them within a single \texttt{figure} or \texttt{table} environment. In addition, this package allows
+% them within a single \env{figure} or \env{table} environment. In addition, this package allows
% such sub-captions to be written to the List of Figures or List of Tables if desired.
-% \item[\texttt{subfigure}] The \texttt{subfigure} package~\cite{subfigure} is an obsolete version (by the same
-% author) of the \texttt{subfig} package~\cite{subfig}.
+% \item[\upack{subfigure}] The \pack{subfigure} package~\cite{subfigure} is an obsolete version (by the same
+% author) of the \pack{subfig} package~\cite{subfig}.
% \item[suffix] See ``extension'' above.
-% \item[TDS] \index{TDS}The \TeX~Directory Structure~\cite{tds,ftds}; a directory structure highly recommended to
+% \item[TDS] \index{TDS}The \TeX~Directory Structure~\cite{ftds,tds}; a directory structure highly recommended to
% store macros, fonts, and the other implementation-independent \TeX{} system files; it also suggests how to
-% incorporate the rest of the \TeX{} files in a single structure; the TDS has been designed to work on all
+% incorporate the rest of the \TeX{} files in a single structure; the \index{TDS}TDS has been designed to work on all
% modern systems.
% \item[\TeX] \TeX{} is a computer program created by \name{Donald}{Knuth}~\cite{texbook}.
% It is aimed at typesetting text and mathematical formulae.
@@ -17380,34 +18013,34 @@ have centered labels.
% \TeX{} is pronounced ``Tech,'' with a ``ch'' as in the German word
% ``Ach'' or in the Scottish ``Loch.'' In an ASCII environment, \TeX{}
% becomes \texttt{TeX}.
-% \item[\texttt{thailatex}]\index{thailatex} The \texttt{thailatex} package~\cite{thailatex} allows to typeset
-% documents in the Thai language. You can also use the CJK\index{CJK} system~\cite{cjk,cjk2}.
+% \item[\upack{thailatex}] The \pack{thailatex} package~\cite{thailatex} allows to typeset
+% documents in the Thai language. You can also use the \pack{CJK} system~\cite{cjk,cjk2}.
% \item[thispagestyle] A type of \emph{feature} (see this term) which is executed at each occurrence of
% a given type of mini-table, to force the page style to use for the current page.
% Look at the documentation of the \verb|\mtcsetfeature| command, in section~\vref{t+parttoc+features}.
-% \item[\texttt{tight}] An option of the \texttt{minitoc} package. It gives a tight line spacing in the
-% mini-tables. The opposite option is \texttt{loose}.
-% \item[\texttt{titlesec}] The \texttt{titlesec} package~\cite{titletoc} allows to change the sectioning titles.
+% \item[\uopt{tight}]\iopt{tight} An option of the \upack{minitoc} package. It gives a tight line spacing in the
+% mini-tables. The opposite option is \opt{loose}.
+% \item[\upack{titlesec}] The \pack{titlesec} package~\cite{titletoc} allows to change the sectioning titles.
% Amongst its many features it provides margin titles, different format in left and right pages, rules above
-% and below the title, etc. Unfortunately, it is \emph{incompatible} with the \texttt{minitoc} package.
-% \item[\texttt{titletoc}] The \texttt{titletoc} package is useful for toc entries formatting,
+% and below the title, etc. Unfortunately, it is \emph{incompatible} with the \upack{minitoc} package.
+% \item[\upack{titletoc}] The \pack{titletoc} package is useful for toc entries formatting,
% providing the possibility of changing the format in the middle of a document, grouping the entries
% in a single paragraph, pretty free-forms entries, partial tocs, etc.
-% Unfortunately, it is \emph{incompatible} with the \texttt{minitoc} package.
+% Unfortunately, it is \emph{incompatible} with the \upack{minitoc} package.
%
-% The \texttt{titletoc.sty} file is not part of the \texttt{titlesec} package; it's an independent package,
-% but it's described in the \texttt{titlesec} package documentation~\cite{titletoc}.
-% \item[\texttt{tmk}] A script file\index{tmk} which creates a TDS hierarchy~\cite{tds,ftds} (to be ajusted to your system).
+% The \xfile{titletoc.sty} file is not part of the \pack{titlesec} package; it's an independent package,
+% but it's described in the \pack{titlesec} package documentation~\cite{titletoc}.
+% \item[\uscrp{tmk}]\iscrp{tmk} A script file which creates a \index{TDS}TDS hierarchy~\cite{ftds,tds} (to be ajusted to your system).
% \item[TOC] Acronym for ``table of contents''.
-% \item[\texttt{tocbibind}] The \texttt{tocbibind} package~\cite{tocbibind} can be used to add the ToC and/or bibliography
+% \item[\upack{tocbibind}] The \pack{tocbibind} package~\cite{tocbibind} can be used to add the ToC and/or bibliography
% and/or the index etc., to the Table of Contents listing. But it needs some precautions when used with the
-% \texttt{minitoc} package. See section~\vref{special.entries}.
-% \item[\texttt{tocdepth}] This counter contains the depth of the table of contents.
-% \item[\texttt{tocloft}] The \texttt{tocloft} package~\cite{tocloft} provides means of controlling the
+% \upack{minitoc} package. See section~\vref{special.entries}.
+% \item[\dcnt{tocdepth}] This counter contains the depth of the table of contents.
+% \item[\upack{tocloft}] The \pack{tocloft} package~\cite{tocloft} provides means of controlling the
% typographic design of the Table of Contents, List of Figures and List of Tables.
-% New kinds of ``List of \ldots' can be defined. If you use the \texttt{tocloft} package and the
-% \texttt{minitoc} package, see section~\vref{faq+tocloft} about fixing some minor compatibility issues.
-% \item[\texttt{TODO}] is a plain text file (english) which lists some suggested developments of the package,
+% New kinds of ``List of \ldots' can be defined. If you use the \pack{tocloft} package and the
+% \upack{minitoc} package, see section~\vref{faq+tocloft} about fixing some minor compatibility issues.
+% \item[\xfile{TODO}] is a plain text file (english) which lists some suggested developments of the package,
% not yet implemented. Comments and suggestions are welcome.
% \item[token] A token\footnote{This definition is taken from ``\textsl{The \TeX{}book}''~\cite{texbook}.} is either
% (a)~a single character with an attached category code (see ``catcode'' above), or (b)~a control sequence.
@@ -17425,27 +18058,32 @@ have centered labels.
% because the category code appears in the token itself; but when the digestive processes encounter a control sequence
% token, they must look up the current definition of that control sequence in order to figure out what it means.
% \item[UNIX] A modern operating system, available on many computers and in various flavors. From the
-% \texttt{minitoc} point of view, it has the advantage of using filenames with long extensions (the length
+% \upack{minitoc} point of view, it has the advantage of using filenames with long extensions (the length
% limit is too high to be a problem with the number of mini-tables).
% \item[UNIX-like] Operating systems analog to Unix, with the same advantages. Linux is a good example, but others
% exist.
+% \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 \pack{hypertex}/\pack{hyperref}
+% support, too.
% \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
-% sequences are implemented in CJK. ASCII characters will be used as-is --- without this property it would be
+% sequences are implemented in \pack{CJK}. ASCII characters will be used as-is --- without this property it would be
% impossible to use UTF~8 with \TeX. See table~\vref{t+jargon+CJK}.
-% \item[\texttt{varsects}] The \texttt{varsects} package~\cite{varsects} provides a set of commands for changing
-% the font used for the various sectional headings in the standard \LaTeXe\ document classes: \texttt{article},
-% \texttt{book}, and \texttt{report}.
-% It must be loaded \emph{before} the \texttt{minitoc} package (see point~\vref{h.varsects} and
+% \item[\upack{varsects}] The \pack{varsects} package~\cite{varsects} 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}.
+% It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.varsects} and
% section~\vref{faq.33}).
-% \item[\texttt{wrapfig}] The \texttt{wrapfig} package~\cite{wrapfig} provides the \texttt{wrapfigure} and
-% \texttt{wraptable} environments to place a figure or table at the side of the page and wrap text around~it.
-% \item[\texttt{xmk}] An example of shell script, which typesets the example document files into PDF documents.
-% \item[\texttt{xr}] The \texttt{xr} package~\cite{xr} implements a system for eXternal References. I wrote the
+% \item[\upack{wrapfig}] The \pack{wrapfig} package~\cite{wrapfig} provides the \env{wrapfigure} and
+% \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
-% better and more robust way. With his permission, I used some of his code in the \texttt{minitoc} package
-% to implement the preparation commands (like \texttt{\bs dominitoc}). If you use also the \texttt{hyperref}
-% package~\cite{hyperref.web}, use \texttt{xr-hyper}~\cite{xr-hyper} in place of the \texttt{xr} package.
+% 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 \texttt{\bs 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.
% \end{wdesc}
% \or\relax
% \chapter{Jargon}\label{c+jargon}
@@ -17455,80 +18093,80 @@ have centered labels.
% Ce chapitre tente d'expliquer certains termes utilisés dans cette documentation et décrit quelques fichiers et suffixes
% utiles.
% De nombreuses informations proviennent des documentations de divers paquetages cités, et
-% de~\cite{malayalam,malayalam-o,mlsquick,montex,HLATEX,classes,usrguide,clsguide,fontsel,lunde1993,lunde,ttb,TLC2F,koma,komab,CIL2E,NSSL2E,cyrguide}.
+% de~\cite{malayalam,malayalam-o,mlsquick,montex,HLATEX,komab,classes,usrguide,clsguide,fontsel,lunde1993,lunde,ttb,TLC2F,koma,CIL2E,NSSL2E,cyrguide}.
% \begin{wdesc}{XXXXXX}
-% \item[\texttt{.aux}] Le suffixe du nom pour un fichier \emph{auxiliaire} d'un document \LaTeX{}. Il transfère
+% \item[\suffix{.aux}] Le suffixe du nom pour un fichier \emph{auxiliaire} d'un document \LaTeX{}. Il transfère
% des informations d'une exécution de \LaTeX{} à~la suivante.
-% \item[\texttt{.cls}] Le suffixe du nom pour une fichier classe de document,
+% \item[\usuffix{.cls}]\isuffix{.aux} Le suffixe du nom pour une fichier classe de document,
% chargé via la commande \texttt{\bs documentclass}.
-% \item[\texttt{.dtx}] Le suffixe du nom pour le fichier source documenté d'un paquetage ou d'une classe \LaTeX.
-% Ce fichier est souvent associé à~un fichier \texttt{.ins} pour engendrer le paquetage ou la classe.
-% Compiler un fichier \texttt{.dtx} avec \LaTeX{} engendre la documentation.
-% \item[\texttt{.F}] Le suffixe de base pour un fichier minilof lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.F}\emph{nn} où \emph{nn} est le numéro absolu de la minilof.
-% \item[\texttt{.G}] Le suffixe de base pour un fichier partlof lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.G}\emph{nn} où \emph{nn} est le numéro absolu de la partlof.
-% \item[\texttt{.H}] Le suffixe de base pour un fichier sectlof lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.H}\emph{nn} où \emph{nn} est le numéro absolu de la sectlof.
-% \item[\texttt{.ins}] Le suffixe du nom pour un fichier d'installation d'un paquetage ou d'une classe \LaTeX.
+% \item[\usuffix{.dtx}]\isuffix{.dtx} Le suffixe du nom pour le fichier source documenté d'un paquetage ou d'une classe \LaTeX.
+% Ce fichier est souvent associé à~un fichier \suffix{.ins} pour engendrer le paquetage ou la classe.
+% Compiler un fichier \suffix{.dtx} avec \LaTeX{} engendre la documentation.
+% \item[\usuffix{.F}]\isuffix{.F} Le suffixe de base pour un fichier minilof lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.F}\emph{nn} où \emph{nn} est le numéro absolu de la minilof.
+% \item[\usuffix{.G}]\isuffix{.G} Le suffixe de base pour un fichier partlof lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.G}\emph{nn} où \emph{nn} est le numéro absolu de la partlof.
+% \item[\usuffix{.H}]\isuffix{.H} Le suffixe de base pour un fichier sectlof lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.H}\emph{nn} où \emph{nn} est le numéro absolu de la sectlof.
+% \item[\usuffix{.ins}]\isuffix{.ins} Le suffixe du nom pour un fichier d'installation d'un paquetage ou d'une classe \LaTeX.
% Lorsque qu'il est compilé avec \LaTeX, il extrait les fichiers du paquetage ou de la classe depuis un
-% fichier \texttt{.dtx}.
-% \item[\texttt{.lof}] Le suffixe du nom du fichier \og{} liste des figures\fg.
-% \item[\texttt{.log}] Le suffixe du nom du fichier rapport de compilation.
-% \item[\texttt{.lot}] Le suffixe du nom du fichier \og{} liste des tableaux\fg.
-% \item[\texttt{.M}] Le suffixe de base pour un fichier minitoc lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.M}\emph{nn} où \emph{nn} est le numéro absolu de la minitoc.
-% \item[\texttt{.maf}] Le suffixe du nom du fichier engendré par l'option de paquetage \texttt{listfiles}.
+% fichier \suffix{.dtx}.
+% \item[\usuffix{.lof}]\isuffix{.lot} Le suffixe du nom du fichier \og{} liste des figures\fg.
+% \item[\usuffix{.log}]\isuffix{.log} Le suffixe du nom du fichier rapport de compilation.
+% \item[\usuffix{.lot}]\isuffix{.lot} Le suffixe du nom du fichier \og{} liste des tableaux\fg.
+% \item[\usuffix{.M}]\isuffix{.M} Le suffixe de base pour un fichier minitoc lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.M}\emph{nn} où \emph{nn} est le numéro absolu de la minitoc.
+% \item[\usuffix{.maf}]\suffix{.maf} Le suffixe du nom du fichier engendré par l'option de paquetage \opt{listfiles}.
% Option par défaut.
% Ce fichier contient la liste des fichiers auxiliaires minitoc.
-% \item[\texttt{.mld}] Le suffixe pour le nom d'un fichier minitoc de définition de langue. Un fichier minitoc de
+% \item[\usuffix{.mld}]\isuffix{.mld} Le suffixe pour le nom d'un fichier minitoc de définition de langue. Un fichier minitoc de
% définition de langue contient les définitions des titres des mini-tables dans une langue donnée.
-% \item[\texttt{.mlf}] Le suffixe de base pour un fichier minilof lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.mlf}\emph{nn} où \emph{nn} est le numéro absolu de la minilof.
-% \item[\texttt{.mlo}] Le suffixe pour le nom d'un fichier minitoc objet de langue. Pour certaines langues
-% exotiques, le codage rend difficile l'insertion directe des titres dans un fichier \texttt{.mld} file; donc
-% le fichier \texttt{.mld} doit charger un fichier \texttt{.mlo}.
-% \item[\texttt{.mlt}] Le suffixe de base pour un fichier minilot lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.mlt}\emph{nn} où \emph{nn} est le numéro absolu de la minilot.
-% \item[\texttt{.mtc}] Le suffixe de base pour un fichier minitoc lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.mtc}\emph{nn} où \emph{nn} est le numéro absolu de la minitoc.
-% \item[\texttt{.P}] Le suffixe de base pour un fichier parttoc lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.P}\emph{nn} où \emph{nn} est le numéro absolu de la parttoc.
-% \item[\texttt{.plf}] Le suffixe de base pour un fichier partlof lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.plf}\emph{nn} où \emph{nn} est le numéro absolu de la partlof.
-% \item[\texttt{.plt}] Le suffixe de base pour un fichier partlot lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.plt}\emph{nn} où \emph{nn} est le numéro absolu de la partlot.
-% \item[\texttt{.ptc}] Le suffixe de base pour un fichier parttoc lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.ptc}\emph{nn} où \emph{nn} est le numéro absolu de la parttoc.
-% \item[\texttt{.S}] Le suffixe de base pour un fichier secttoc lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.S}\emph{nn} où \emph{nn} est le numéro absolu de la secttoc.
-% \item[\texttt{.slf}] Le suffixe de base pour un fichier sectlof lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.slf}\emph{nn} où \emph{nn} est le numéro absolu de la sectlof.
-% \item[\texttt{.slt}] Le suffixe de base pour un fichier sectlot lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.slt}\emph{nn} où \emph{nn} est le numéro absolu de la sectlot.
-% \item[\texttt{.stc}] Le suffixe de base pour un fichier secttoc lorsque les suffixes longs sont utilisés. Le
-% suffixe complet est \texttt{.stc}\emph{nn} où \emph{nn} est le numéro absolu de la secttoc.
-% \item[\texttt{.sty}] Le suffixe pour le nom d'un fichier paquetage, chargé via \texttt{\bs usepackage}.
-% \item[\texttt{.T}] Le suffixe de base pour un fichier minilot lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.T}\emph{nn} où \emph{nn} est le numéro absolu de la minilot.
-% \item[\texttt{.tex}] Le suffixe du nom d'un fichier source \TeX\ ou \LaTeX\ normal.
-% \item[\texttt{.toc}] Le suffixe du nom du fichier \og{} table des matières\fg.
-% \item[\texttt{.U}] Le suffixe de base pour un fichier partlot lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.U}\emph{nn} où \emph{nn} est le numéro absolu de la partlot.
-% \item[\texttt{.V}] Le suffixe de base pour un fichier sectlot lorsque les suffixes courts sont utilisés. Le
-% suffixe complet est \texttt{.V}\emph{nn} où \emph{nn} est le numéro absolu de la sectlot.
+% \item[\usuffix{.mlf}]\isuffix{.mlf} Le suffixe de base pour un fichier minilof lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.mlf}\emph{nn} où \emph{nn} est le numéro absolu de la minilof.
+% \item[\usuffix{.mlo}]\isuffix{.mlo} Le suffixe pour le nom d'un fichier minitoc objet de langue. Pour certaines langues
+% exotiques, le codage rend difficile l'insertion directe des titres dans un fichier \suffix{.mld}; donc
+% le fichier \suffix{.mld} doit charger un fichier \suffix{.mlo}.
+% \item[\usuffix{.mlt}]\isuffix{.mlt} Le suffixe de base pour un fichier minilot lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.mlt}\emph{nn} où \emph{nn} est le numéro absolu de la minilot.
+% \item[\usuffix{.mtc}]\isuffix{.mtc} Le suffixe de base pour un fichier minitoc lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.mtc}\emph{nn} où \emph{nn} est le numéro absolu de la minitoc.
+% \item[\usuffix{.P}]\isuffix{.P} Le suffixe de base pour un fichier parttoc lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.P}\emph{nn} où \emph{nn} est le numéro absolu de la parttoc.
+% \item[\usuffix{.plf}]\isuffix{.plf} Le suffixe de base pour un fichier partlof lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.plf}\emph{nn} où \emph{nn} est le numéro absolu de la partlof.
+% \item[\usuffix{.plt}]\isuffix{.plt} Le suffixe de base pour un fichier partlot lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.plt}\emph{nn} où \emph{nn} est le numéro absolu de la partlot.
+% \item[\usuffix{.ptc}]\suffix{.ptc} Le suffixe de base pour un fichier parttoc lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.ptc}\emph{nn} où \emph{nn} est le numéro absolu de la parttoc.
+% \item[\usuffix{.S}]\isuffix{.S} Le suffixe de base pour un fichier secttoc lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.S}\emph{nn} où \emph{nn} est le numéro absolu de la secttoc.
+% \item[\usuffix{.slf}]\isuffix{.slf} Le suffixe de base pour un fichier sectlof lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.slf}\emph{nn} où \emph{nn} est le numéro absolu de la sectlof.
+% \item[\usuffix{.slt}]\isuffix{.slt} Le suffixe de base pour un fichier sectlot lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.slt}\emph{nn} où \emph{nn} est le numéro absolu de la sectlot.
+% \item[\usuffix{.stc}]\isuffix{.stc} Le suffixe de base pour un fichier secttoc lorsque les suffixes longs sont utilisés. Le
+% suffixe complet est \suffix{.stc}\emph{nn} où \emph{nn} est le numéro absolu de la secttoc.
+% \item[\usuffix{.sty}]\isuffix{.sty} Le suffixe pour le nom d'un fichier paquetage, chargé via \texttt{\bs usepackage}.
+% \item[\usuffix{.T}]\isuffix{.T} Le suffixe de base pour un fichier minilot lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.T}\emph{nn} où \emph{nn} est le numéro absolu de la minilot.
+% \item[\usuffix{.tex}]\isuffix{.tex} Le suffixe du nom d'un fichier source \TeX\ ou \LaTeX\ normal.
+% \item[\usuffix{.toc}]\isuffix{.toc} Le suffixe du nom du fichier \og{} table des matières\fg.
+% \item[\usuffix{.U}]\isuffix{.U} Le suffixe de base pour un fichier partlot lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.U}\emph{nn} où \emph{nn} est le numéro absolu de la partlot.
+% \item[\usuffix{.V}]\isuffix{.V} Le suffixe de base pour un fichier sectlot lorsque les suffixes courts sont utilisés. Le
+% suffixe complet est \suffix{.V}\emph{nn} où \emph{nn} est le numéro absolu de la sectlot.
% \item[absolue (numérotation)] Les fichiers auxiliaires pour les minitables ont un suffixe contenant un
% \emph{numéro absolu}, c'est-à-dire un numéro qui est unique et toujours croissant depuis la première
% partie, le premier chapitre ou la première section; ceci a résolu quelques problèmes obscurs, et aussi
% frappé d'obsolescence quelques commandes, telles que \texttt{\bs firstpartis},
% \texttt{\bs firstchapteris} et \texttt{\bs firstsectionis}. La numérotation absolue a été introduite dans
% la version~\#23.
-% \item[\texttt{abstract}] Le paquetage \texttt{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}) nécessite
-% quelques précautions s'il est utilisé avec son option \texttt{addtotoc}.
+% \item[\upack{abstract}] Le paquetage \pack{abstract}~\cite{abstract} (de \name{Peter~R.}{Wilson}) nécessite
+% quelques précautions s'il est utilisé avec son option \optp{addtotoc}{abstract}.
% \item[after] Un type de \emph{dispositif} (voir ce terme) qui est exécuté \emph{après} un type donné de mini-table.
% Regardez la documentation de la commande \verb|\mtcsetfeature|, dans la section~\vref{t+parttoc+features}.
% \begin{SMOOTH}
-% \item[ajustement] Quelques commandes et environnements de \texttt{minitoc} sont dits \og{} commandes
+% \item[ajustement] Quelques commandes et environnements de \upack{minitoc} sont dits \og{} commandes
% d'ajustement\fg{} car ils sont utilisés dans certaines circonstances pour \og{} ajuster\fg{} un compteur ou
% altérer l'affichage de fichiers de contenu. Ces commandes et environnements sont
% \verb|\adjustptc|, \verb|\adjustmtc|, \verb|\adjuststc|,
@@ -17536,70 +18174,72 @@ have centered labels.
% \verb|\incrementptc|, \verb|\incrementmtc|, \verb|\incrementstc|,
% \verb|\mtcaddpart|, \verb|\mtcaddchapter|, \verb|\mtcaddsection|,
% \verb|\mtcfixglossary|, \verb|\mtcfixindex|,
-% \verb|mtchideinmaintoc|,
-% \verb|mtchideinmainlof| et
-% \verb|mtchideinmainlot|.
+% \env{mtchideinmaintoc},
+% \env{mtchideinmainlof} et
+% \env{mtchideinmainlot}.
% Il est \virage\emph{fortement recommandé} que l'utilisateur vérifie le résultat de tels ajustements dans le
% document final.
% \end{SMOOTH}
-% \item[\texttt{alnumsec}]
-% Le paquetage \texttt{alnumsec}~\cite{alnumsec} vous permet d'utiliser une numérotation alphanumérique des sections,
+% \item[\upack{alnumsec}]
+% Le paquetage \pack{alnumsec}~\cite{alnumsec} vous permet d'utiliser une numérotation alphanumérique des sections,
% c'est-à-dire: A.~Introduction; III.~Loi internationale. Ce résultat est similaire
-% à~celui du paquetage \texttt{alphanum} (quit fait partie de la classe \texttt{jura}~\cite{jura}),
+% à~celui du paquetage \pack{alphanum} (qui fait partie de la classe \class{jura}~\cite{jura}),
% mais vous pouvez utiliser les commandes de sectionnement standard de \LaTeX. Il est donc possible
% de changer facilement de schéma de numérotation. Lettres grecques, lettres doubles~(bb) et différents
% délimiteurs autour des numéros sont supportés.
-% Ce paquetage doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.alnumsec} et la
+% Ce paquetage doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.alnumsec} et la
% section~\vref{faq.42}).
-% \item[\texttt{alphanum}] Le paquetage \texttt{alphanum}, qui fait partie de la
-% classe spécialisée \texttt{jura}~\cite{jura},
-% de \name{Felix}{Braun}, est incompatible avec le paquetage \texttt{minitoc}.
+% \item[\upack{alphanum}] Le paquetage \pack{alphanum}, qui fait partie de la
+% classe spécialisée \class{jura}~\cite{jura},
+% de \name{Felix}{Braun}, est incompatible avec le paquetage \upack{minitoc}.
% \item[\AmS] L'\emph{American Mathematical Society}. Cette société savante a développé les classes de
% document suivantes:
-% \texttt{amsart} et \texttt{amsproc} sont, malheureusement, incompatibles avec le paquetage \texttt{minitoc},
-% \texttt{amsbook} est compatible mais demande des précautions. Voir la section~\vref{s+AMS}.
-% \item[\texttt{amsart}, \texttt{amsart.cls}] Une classe de document pour des articles, fournie par l'\emph{American
-% Mathematical Society} (\AmS). Malheureusement, cette classe est incompatible avec le paquetage \texttt{minitoc}.
+% \class{amsart} et \class{amsproc} sont, malheureusement, 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
+% Mathematical Society} (\AmS). Malheureusement, cette classe est incompatible avec le paquetage \upack{minitoc}.
% \begin{SMOOTH}
-% \item[\texttt{amsbook}, \texttt{amsbook.cls}] Une classe de document pour des livres, fournie par
-% l'\emph{American Mathematical Society} (\AmS). Cette classe est compatible avec le paquetage \texttt{minitoc},
+% \item[\uclass{amsbook}]\iclass{amsbook} Une classe de document pour des livres, 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[\texttt{amsproc}, \texttt{amsproc.cls}] 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,
% fournie par l'\emph{American Mathematical Society} (\AmS). Malheureusement, cette classe est incompatible avec le
-% paquetage \texttt{minitoc}.
+% paquetage \upack{minitoc}.
% \begin{SMOOTH}
-% \item[Antomega] Antomega~\cite{antomega} (de \name{Alexej~M.}{Kryukov} et \name{Dmitry}{Ivanov})
-% est un paquetage de support de langues pour \textbf{Lambda}~($\mathbf{\Lambda}$), fondé sur le
-% fichier \texttt{omega.sty} original du projet Omega~($\mathbf{\Omega}$). Cependant, il offre quelques
+% \item[\upack{Antomega}] \pack{Antomega}~\cite{antomega} (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% est un paquetage de support de langues pour \emph{Lambda}~($\mathbf{\Lambda}$), fondé sur le
+% fichier \xfile{omega.sty} original du projet Omega~($\mathbf{\Omega}$). Cependant, il offre quelques
% fonctionnalités additionnelles utiles.
-% Certains fichiers de définition de langue (\texttt{.mld}) utilisent des titres définis par Antomega:
-% \texttt{greek-mono.mld},
-% \texttt{greek-polydemo.mld}, \texttt{greek-polykatha.mld}, \texttt{latvian.mld}, \texttt{polish2.mld},
-% \texttt{russian2m.mld}, \texttt{russian2o.mld} et \texttt{spanish3.mld}.
+% Certains fichiers de définition de langue (\suffix{.mld}) utilisent des titres définis par \pack{Antomega}:
+% \xfile{greek-mono.mld},
+% \xfile{greek-polydemo.mld}, \xfile{greek-polykatha.mld}, \xfile{latvian.mld}, \xfile{polish2.mld},
+% \xfile{russian2m.mld}, \xfile{russian2o.mld} et \xfile{spanish3.mld}.
% \end{SMOOTH}
-% \item[\texttt{appendices}] Voir \texttt{appendix} ci-dessous.
+% \item[\env{appendices}] Voir \upack{appendix} ci-dessous.
% \begin{SMOOTH}
-% \item[\texttt{appendix}] Le paquetage \texttt{appendix}~\cite{appendix} (de \name{Peter~R.}{Wilson})
+% \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
-% nommés (\texttt{sub})\texttt{appendices}
+% 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 \texttt{minitoc}, certaines précautions sont nécessaires (voir la
+% ce paquetage est utilisé avec \upack{minitoc}, certaines précautions sont nécessaires (voir la
% section~\vref{faq+appendix}).
% \end{SMOOTH}
-% \item[\Arabi] \Arabi~\cite{arabi} est un système (de \name{Youssef}{Jabri}) pour préparer des documents \LaTeX{} dans
-% les langues arabe ou farsi. Les titres dans \texttt{arabi.mld} et \texttt{farsi3.mld} proviennent
-% des fichiers \texttt{arabic.ldf} et \texttt{farsi.ldf} de ce système.
-% \item[Arab\TeX] Arab\TeX~\cite{arabtex2,arabtex} est un paquetage (de \name{Klaus}{Lagally}) pour préparer des
-% documents en langue arabe ou hébraïque. Les titres dans \texttt{arab.mld} (ou \texttt{arabic.mld}),
-% \texttt{arab2.mld} et
-% \texttt{hebrew.mld} proviennent d'Arab\TeX, mais ceux donnés par \texttt{hebrew2.mld} proviennent
-% de Babel~\cite{babel,babel-user}.
-% \item[Arm\TeX] Arm\TeX~\cite{armtex} est un paquetage (de \name{Serguei}{Dachian} et autres) pour préparer des
-% documents \LaTeX{} en langue arménienne. Les titres dans \texttt{armenian.mld} proviennent d'Arm\TeX.
-% \item[\texttt{article}] Une classe standard de document \LaTeX. Elle offre des commandes de sectionnement:
+% \item[\upack{\Arabi}] \packa{\Arabi}{arabi}~\cite{arabi} est un système (de \name{Youssef}{Jabri}) pour préparer des documents \LaTeX{} dans
+% les langues arabe (\lopt{arab}) ou \lopt{farsi}. Les titres dans \xfile{arabi.mld} et \xfile{farsi3.mld} proviennent
+% des fichiers \xfile{arabic.ldf} et \xfile{farsi.ldf} de ce système.
+% \item[\upack{Arab\TeX}] \pack{Arab\TeX}~\cite{arabtex2,arabtex} est un paquetage (de \name{Klaus}{Lagally}) pour préparer des
+% documents en langue arabe (\lopt{arab}) ou hébraïque (\lopt{hebrew}). Les titres dans \xfile{arab.mld} (ou \xfile{arabic.mld}),
+% \xfile{arab2.mld} et
+% \xfile{hebrew.mld} proviennent d'\pack{Arab\TeX}, mais ceux donnés par \xfile{hebrew2.mld} proviennent
+% de \pack{babel}~\cite{babel,babel-user}.
+% \item[\upack{Arm\TeX}] \pack{Arm\TeX}~\cite{armtex} est un paquetage (réalisé par \namea{Serguei}{D'Achian}{Dachian},
+% \name{Arnak}{Dalalyan} et \name{Vardan}{Akopian}) pour préparer des
+% documents \LaTeX{} en langue arménienne.
+% Les titres dans \xfile{armenian.mld} proviennent du paquetage \pack{Arm\TeX}.
+% \item[\uclass{article}]\iclass{article} Une classe standard de document \LaTeX. Elle offre des commandes de sectionnement:
% \texttt{\bs part} et \texttt{\bs section} (et en dessous), mais pas \texttt{\bs chapter}. Elle est compatible avec le
-% paquetage \texttt{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et section (mais, bien
+% paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et section (mais, bien
% sûr, pas au niveau chapitre).
% \item[\texttt{\bs AtBeginDocument}]
% Cette macro standard permet d'ajouter du code à~exécuter au début du document (en fait, à~la fin exacte de
@@ -17610,66 +18250,66 @@ have centered labels.
% Cette macro standard permet d'ajouter du code à~exécuter à~la fin du document, à~l'endroit
% où \verb|\end{document}| est traité. Ceci permet à~un paquetage (ou à~une classe) d'ajouter du code sans
% créer de conflits avec d'autres paquetages essayant de faire de même.
-% \item[\textbf{autoconfiguration}] Depuis la version~\#28, \texttt{minitoc} détecte automatiquement si les
+% \item[\textbf{autoconfiguration}] Depuis la version~\#28, \upack{minitoc} détecte automatiquement si les
% suffixes des noms de fichiers sont limités à~3~caractères (comme sous MS-DOS). Ce processus se nomme
-% l'autoconfiguration. L'option de paquetage \texttt{shortext} force la limitation à~3~caractères.
+% l'autoconfiguration. L'option de paquetage \opt{shortext} force la limitation à~3~caractères.
% \item[auxiliaire] Pendant la préparation d'un document, le système \LaTeX\ utilise quelques fichiers
% \textbf{auxiliaires} pour stocker des informations. Les fichiers auxiliaires standard sont
-% \emph{document}\texttt{.aux} (pour les labels de références croisées, les compteurs, etc.),
-% \emph{document}\texttt{.toc} pour la table des matières, \emph{document}\texttt{.lof} pour la liste des figures
-% et \emph{document}\texttt{.lot} pour la liste des tableaux. Le paquetage \texttt{minitoc} crée ses propres
+% \emph{document}\suffix{.aux} (pour les labels de références croisées, les compteurs, etc.),
+% \emph{document}\suffix{.toc} pour la table des matières, \emph{document}\suffix{.lof} pour la liste des figures
+% et \emph{document}\suffix{.lot} pour la liste des tableaux. Le paquetage \upack{minitoc} crée ses propres
% fichiers auxiliaires, pour y~stocker les contenus de chaque mini-table. Ces fichiers sont les
% \emph{fichiers auxiliaires minitoc}, dont les noms sont de la forme \emph{document}\texttt{.}\emph{suffixe},
% le tableau~\vref{t+suffixes} liste les suffixes possibles.
-% \item[\texttt{babel}] Le paquetage \texttt{babel}~\cite{babel,babel-user} (de \name{Johannes}{Braams} et autres) est un
+% \item[\upack{babel}] Le paquetage \pack{babel}~\cite{babel,babel-user} (de \name{Johannes}{Braams} et autres) est un
% vaste paquetage permettant de préparer des documents \LaTeX\ dans de nombreuses langues, et pas seulement en
-% anglais. De nombreux titres pour les mini-tables proviennent du paquetage \texttt{babel}.
-% \item[Bang\TeX] Un paquetage pour composer des documents dans la langue {Bangla} en utilisant les systèmes {\TeX/\LaTeX};
+% anglais. De nombreux titres pour les mini-tables proviennent du paquetage \pack{babel}.
+% \item[\upack{Bang\TeX}]\ipack{Bang\TeX} Un paquetage pour composer des documents dans la langue \lopt{bangla} en utilisant les systèmes {\TeX/\LaTeX};
% voir~\cite{bangtex}.
% \item[before] Un type de \emph{dispositif} (voir ce terme) qui est exécuté \emph{avant} un type donné de mini-table.
% Regardez la documentation de la commande \verb|\mtcsetfeature|, dans la section~\vref{t+parttoc+features}.
% \item[\BibTeX] Un programme écrit par \name{Oren}{Patashnik} pour produire des bibliographies dans des documents \LaTeX.
% Distribué avec \LaTeX. Voir~\cite{ttb,btxdoc,btxhak}.
-% \item[\texttt{bibtopic}] Un paquetage~\cite{bibtopic} \LaTeX{} pour inclure plusieurs bibliographies dans un
-% document. Ces bibliographies pourraient être considérées comme couvrant des sujets différents (d'où le nom)
+% \item[\upack{bibtopic}]\ipack{bibtopic} Un paquetage~\cite{bibtopic} \LaTeX{} pour inclure plusieurs bibliographies dans
+% un document. Ces bibliographies pourraient être considérées comme couvrant des sujets différents (d'où le nom)
% ou du matériel bibliographique (par exemple, documentation de premier et second niveaux), etc.
-% \item[\texttt{bibunits}] Le paquetage \texttt{bibunits}~\cite{bibunits} permet de faire des bibliographies
+% \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 \texttt{bibunit}. Ce paquetage est compatible avec une large variété de paquetages, dont
-% (mais sans y~être limité) \texttt{natbib}, \texttt{overcite} et les classes \KOMAScript~\cite{koma,komab}.
-% \item[\texttt{book}] Une classe standard de document \LaTeX. Elle a des commandes de sectionnement: \texttt{\bs part},
-% \texttt{\bs chapter} et \texttt{\bs section} (et en dessous). Elle est compatible avec le paquetage \texttt{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).
+% 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:
+% \texttt{\bs part}, \texttt{\bs chapter} et \texttt{\bs 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).
% \item[cadratin] Voir «~em~» ci-dessous.
% \item[cappuccino] Voir «~minutes~» ci-dessous.
-% \item[\texttt{captcont}] Le paquetage \texttt{captcont}~\cite{captcont} fournit un support pour conserver
+% \item[\upack{captcont}] Le paquetage \pack{captcont}~\cite{captcont} fournit un support pour conserver
% un numéro de figure ou de caption pour plusieurs environnements flottants --- habituellement sur plusieurs pages.
% Il permet de contrôler le contenu des pages de la liste des figures et de la liste des tableaux. Il devrait
% être compatible avec tous les autres paquetages qui modifient ou étendent l'environnement flottant et avec
-% le paquetage \texttt{subfig}~\cite{subfig} en particulier.
-% \item[\texttt{caption}] Le paquetage \texttt{caption}~\cite{caption} offre de nombreuses façons d'adapter les
-% captions (légendes) dans des environnements flottants tels que \texttt{figure} et \texttt{table}, et coopère
+% le paquetage \pack{subfig}~\cite{subfig} en particulier.
+% \item[\upack{caption}] Le paquetage \upack{caption}~\cite{caption} offre de nombreuses façons d'adapter les
+% captions (légendes) dans des environnements flottants tels que \env{figure} et \env{table}, et coopère
% avec de nombreux autres paquetages.
-% \item[\texttt{caption2}] Le paquetage\,\footnote{Ce texte provient de la documentation du paquetage \texttt{caption},
-% et a été traduit. Les paquetages \texttt{caption} et \texttt{caption2} ont le même auteur, \xname{Axel}{Sommerfeldt}.}
-% \texttt{caption2}~\cite{caption2} était considéré comme étant une version expérimentale
-% parallèle du paquetage normal \texttt{caption}~\cite{caption} et a été supplanté par la nouvelle version~\mbox{3.0}
-% du paquetage normal \texttt{caption} en décembre 2003. \texttt{caption2} est encore supporté
+% \item[\upack{caption2}] Le paquetage\,\footnote{Ce texte provient de la documentation du paquetage \pack{caption},
+% et a été traduit. Les paquetages \pack{caption} et \pack{caption2} ont le même auteur, \xname{Axel}{Sommerfeldt}.}
+% \pack{caption2}~\cite{caption2} était considéré comme étant une version expérimentale
+% parallèle du paquetage normal \pack{caption}~\cite{caption} et a été supplanté par la nouvelle version~\mbox{3.0}
+% du paquetage normal \pack{caption} en décembre 2003. \pack{caption2} est encore supporté
% d'une certaine manière, ce qui signifie qu'il fera partie des prochaines distributions et que les erreurs
% seront encore corrigées, afin que les documents existants utilisant ce paquetage puissent encore être
% compilés. Mais \xname{Axel}{Sommerfeldt} \emph{ne répondra plus} aux questions concernant ce paquetage sauf
-% pour les questions sur le passage à~la nouvelle version du paquetage \texttt{caption}. Et ce paquetage
+% pour les questions sur le passage à~la nouvelle version du paquetage \pack{caption}. Et ce paquetage
% \emph{ne sera ni adapté ni amélioré} dans le futur.
%
% Vous êtes donc priés de ne pas utiliser ce paquetage pour de nouveaux documents. Il est vieux, il est
% obsolète et il commence à~sentir mauvais!
%
% Vous êtes également priés d'ignorer tous les conseils dans des livres ou autres documents qui essayent de
-% vous dire que le paquetage \texttt{caption2} devrait être utilisé à~la place du paquetage \texttt{caption} -- ces
+% vous dire que le paquetage \pack{caption2} devrait être utilisé à~la place du paquetage \pack{caption} -- ces
% conseils sont démodés depuis décembre 2003.
-% \item[\texttt{catalog}] Un fichier en texte pur (anglais) qui contient des informations basiques sur le
-% paquetage \texttt{minitoc} (résumé, date, auteur, version, licence).
+% \item[\xfile{CATALOG}] Un fichier en texte pur (anglais) qui contient des informations basiques sur le
+% paquetage \upack{minitoc} (résumé, date, auteur, version, licence).
% \item[catcode] Abréviation de «~code de catégorie~» (\emph{category code}). Tout\,\footnote{Cette définition
% est tirée du <<~\textsl{The \TeX{}book}~>>~\cite{texbook}.} d'abord, il est sage d'avoir une idée précise de ce
% que votre clavier envoie à~la machine. Il y~a 256~caractères que \TeX\ peut rencontrer à~chaque étape, dans un
@@ -17689,17 +18329,17 @@ have centered labels.
% ?2&Fin de groupe&(\texttt{\}}~habituellement)\\
% ?3&Début et fin de mode mathématique&(\texttt{\$}~habituellement)\\
% ?4&Taquet d'alignement&(\texttt{\&}~habituellement)\\
-% ?5&Fin de ligne&(\<return>~habituellement)\\
+% ?5&Fin de ligne&(\emph{return}~habituellement)\\
% ?6&Paramètre&(\texttt{\#}~habituellement)\\
% ?7&Exposant&(\texttt{\textasciicircum}~habituellement)\\
% ?8&Indice&(\texttt{\_}~habituellement)\\
-% ?9&Caractère ignoré&(\<null>~habituellement)\\
+% ?9&Caractère ignoré&(\emph{null}~habituellement)\\
% 10&Espace&(\texttt{\textvisiblespace}~habituellement)\\
% 11&Lettre&(\texttt{A}, \ldots, \texttt{Z} et~\texttt{a}, \ldots, \texttt{z})\\
% 12&Autre caractère&(aucun de ceux ci-dessus ou ci-dessous)\\
% 13&Caractère actif&(\texttt{\textasciitilde}~habituellement)\\
% 14&Caractère commentaire&(\texttt{\%}~habituellement)\\
-% 15&Caractère invalide&(\<delete>~habituellement)\\
+% 15&Caractère invalide&(\emph{delete}~habituellement)\\
% \bottomrule
% \end{tabularx}
% \end{table}
@@ -17708,7 +18348,7 @@ have centered labels.
% types---le caractère d'échappement et les autres---puis il vous parle de deux types de plus, les symboles de
% groupement~\texttt{\{} et~\texttt{\}}. Le code de catégorie pour tout caractère peut être changé à~tout moment,
% mais il est habituellement prudent de se conformer à~un schéma particulier.
-% \item[\texttt{ccaption}] Le paquetage \texttt{ccaption}~\cite{ccaption} fournit des commandes pour des
+% \item[\upack{ccaption}] Le paquetage \pack{ccaption}~\cite{ccaption} fournit des commandes pour des
% \og{} captions de continuation\fg, des captions non numérotés, et un en-tête de légende pour tout
% environnement. Des méthodes sont fournies pour définir des captions à~utiliser en dehors des environnements
% flottants et pour définir de nouveaux environnements flottants et des sous-flottants. Des outils sont fournis
@@ -17716,33 +18356,33 @@ have centered labels.
% \item[Chapter~0]
% Certains documents ne commencent pas par le chapitre numéro un, mais par un chapitre numéroté zéro (ou même
% avec un numéro plus bizarre). Ceci posait un sérieux problème dans les anciennes versions du paquetage
-% \texttt{minitoc}: les minitocs n'apparaissaient plus dans les bons chapitres, et une première correction
+% \upack{minitoc}: les minitocs n'apparaissaient plus dans les bons chapitres, et une première correction
% fut l'introduction de commandes spécifiques (\texttt{\bs firstchapteris} et analogues). Avec l'ajout de la
% numérotation absolue des fichiers auxiliaires pour les mini-tables (voir \emph{absolue} plus haut), le
-% problème fut résolu dans \texttt{minitoc} version~\#23, et ces commandes devinrent obsolètes.
+% problème fut résolu dans \upack{minitoc} version~\#23, et ces commandes devinrent obsolètes.
% Voir la section~\vref{faq.5}.
-% \item[\texttt{chapterbib}] Le paquetage \texttt{chapterbib}~\cite{chapterbib} permet d'avoir plusieurs bibliographies
+% \item[\upack{chapterbib}] Le paquetage \pack{chapterbib}~\cite{chapterbib} permet d'avoir plusieurs bibliographies
% dans un document \LaTeX, y~compris des éléments cités (par \texttt{\bs cite}) dans plus d'une bibliographie.
-% Un dépit du nom \og{}\texttt{chapterbib}\fg, \emph{les bibliographies sont pour chaque fichier inclus par
+% Un dépit du nom \og{}\pack{chapterbib}\fg, \emph{les bibliographies sont pour chaque fichier inclus par
% \texttt{\bs include}}, pas nécessairement pour chaque chapitre.
-% \item[\texttt{checkfiles}]
-% Une option du paquetage \texttt{minitoc}. Elle teste chaque mini-table pour voir si elle est vide; puis les
+% \item[\uopt{checkfiles}]\iopt{checkfiles}
+% Une option du paquetage \upack{minitoc}. Elle teste chaque mini-table pour voir si elle est vide; puis les
% mini-tables vides \emph{ne sont pas} imprimées. C'est le choix par défaut. L'option contraire
-% (\texttt{nocheckfiles}) imprime aussi les mini-tables vides, qui sont laides. Voir la
+% (\opt{nocheckfiles}) imprime aussi les mini-tables vides, qui sont laides. Voir la
% section~\vref{o+checkfiles}.
-% \item[CJK] Le système CJK~\cite{cjk,cjk2} (de \name{Werner}{Lemberg} et autres) est un ensemble de paquetages et de
+% \item[\upack{CJK}] Le système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg} et autres) est un ensemble de paquetages et de
% fontes pour préparer des documents \LaTeX\ dans certaines langues orientales, telles que le chinois,
% le coréen (fontes Hangûl ou Hanja), le japonais et le thaï, ainsi que certaines variantes du russe.
% Les titres des mini-tables pour ces langues
-% proviennent de fichiers du système CJK et ont été insérés dans des fichiers \texttt{.mld} lorsque ceci
-% était possible, ou dans des fichiers \texttt{.mlo} lorsque le codage est incompatible avec le mécanisme
-% \texttt{.ins/.dtx}; le fichier \texttt{.mld} doit alors charger le fichier \texttt{.mlo} correspondant.
-% CJK implante les codages GB, Big~5, JIS, SJIS, KS, UTF~8 et CNS (sur 16~bits, sauf UTF~8 sur 24~bits).
+% proviennent de fichiers du système \pack{CJK} et ont été insérés dans des fichiers \suffix{.mld} lorsque ceci
+% était possible, ou dans des fichiers \suffix{.mlo} lorsque le codage est incompatible avec le mécanisme
+% \isuffix{.mld}\isuffix{.mlo}\usuffix{.ins/.dtx}; le fichier \suffix{.mld} doit alors charger le fichier \suffix{.mlo} correspondant.
+% \pack{CJK} implante les codages GB, Big~5, JIS, SJIS, KS, UTF~8 et CNS (sur 16~bits, sauf UTF~8 sur 24~bits).
% Voir le tableau~\vref{t+jargon+CJK}.
% \begin{table}[tp]
% \centering
% \changeskips
-% \caption{Schémas de codage implantés dans CJK}\label{t+jargon+CJK}
+% \caption{Schémas de codage implantés dans \upack{CJK}}\label{t+jargon+CJK}\ipack{CJK}
% \begin{tabular}{@{}lccc@{}}
% \toprule
% \textbf{Codage}&\textbf{1~octet}&\textbf{2~octets}&\textbf{3~octets}\\
@@ -17764,8 +18404,8 @@ have centered labels.
% «~\texttt{\{}~», «~\texttt{\}}~» et «~\texttt{\bs}~». Le fait de les redéfinir casse beaucoup de choses dans
% \LaTeX; pour éviter ceci, normalement des préprocesseurs sont utilisés pour convertir le deuxième octet en
% un nombre suivi d'un caractère délimiteur. Pour plus de détails, voir~\cite{lunde1993,lunde}; \name{Ken}{Lunde}
-% y~présente en grand détail tous les codages CJK qui sont ou ont été utilisés.
-% Notez que le paquetage \texttt{minitoc} utilise les fichiers \texttt{.mlo} pour contourner ce problème;
+% y~présente en grand détail tous les codages \pack{CJK} qui sont ou ont été utilisés.
+% Notez que le paquetage \upack{minitoc} utilise les fichiers \suffix{.mlo} pour contourner ce problème;
% voir la section~\vref{fo+lang}.
% \item[classe] La \textbf{classe}\,\footnote{Cette note a été extraite de~\cite{NSSL2E}, puis adaptée.}
% est la première information que \LaTeX{} a besoin de connaître lors du traitement d'un fichier d'entrée;
@@ -17777,30 +18417,30 @@ have centered labels.
% \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{}
% fournit d'autres classes pour d'autres documents, y~compris des lettres et des transparents,
-% mais le paquetage \texttt{minitoc} n'a pas été testé avec toutes ces classes.
+% 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
-% séparées par des virgules. Les classes standard supportées par le paquetage \texttt{minitoc} sont listées
+% séparées par des virgules. Les classes standard supportées par le paquetage \upack{minitoc} sont listées
% dans la section~\vref{s+supported+classes}.
% \begin{table}[!tp]
% \changeskips
-% \caption{Classes de documents}\label{t+documentclasses}
+% \caption{Classes standard de documents}\label{t+documentclasses}
% \centering
% \begin{tabularx}{\textwidth}{@{}lZ{1}@{}}
% \toprule
% \textbf{Classe}&\textbf{Usage}\\
% \midrule
-% \texttt{article}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts,
+% \class{article}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts,
% de la documentation de programmes, des invitations, \ldots\\
-% \texttt{proc}&Pour préparer les comptes-rendus d'une conférence; analogue à~la classe \texttt{article}.\\
-% \texttt{ltxdoc}&Pour préparer la dpcumentation d'un paquetage ou d'une classe; analogue à~la classe
-% \texttt{article}.\\
-% \texttt{ltxnews}&Pour préparer l'annonce d'une version de \LaTeX{}; analogue à~la classe \texttt{article}.\\
-% \texttt{report}&Pour des rapports plus longs contenant plusieurs chapitres, de petits livres, des thèses, \ldots\\
-% \texttt{book}&Pour de vrais livres.\\
-% \texttt{letter}&Pour des lettres; comme cette classe n'a pas de commandes de sectionnement, n'utilisez pas
-% \texttt{minitoc} avec cette classe.\\
-% \texttt{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 \texttt{minitoc} avec ces classes.\\
+% \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{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{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
+% 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}\\
% \bottomrule
@@ -17811,7 +18451,7 @@ have centered labels.
% \item[codage] Un codage (\emph{encoding}) spécifie l'ordre selon lequel les caractères apparaissent dans la
% fonte (par exemple, si le soixante-quinzième caractère est un «~~»). Le codage de fonte le plus courant
% pour \TeX\ est OT1. L'autre option prédéfinie est~T1 (\TeX\ étendu). Il y~a aussi
-% US~ASCII (7~bits), ISO~Latin-1 (8~bits), Adobe Standard Encoding, UTF8 (Unicode~\cite{unicode,unicode-des,chou}),
+% US~ASCII (7~bits), ISO~Latin-1 (8~bits), Adobe Standard Encoding, UTF8 (Unicode~\cite{chou,unicode-des,unicode}),
% etc. Voir la table~\vref{t+var-encodings} et~\cite{encguide}.
% \begin{table}[htp]
% \centering
@@ -17872,7 +18512,7 @@ have centered labels.
% Omega~($\mathbf{\Omega}$), lui aussi, permet davantage de compteurs.
% \item[Computer Modern] Pour \og Computer Modern\fg. Un ensemble de fontes~\cite{cmt} conçues
% par \name{Donald}{Knuth} pour \TeX. Initialement, elles étaient construites avec
-% {\MF}~\cite{metabook,meta-des} (un programme lui aussi créé par \textsc{Knuth}),
+% {\MF}~\cite{meta-des,metabook} (un programme lui aussi créé par \textsc{Knuth}),
% mais aujourd'hui il en existe des versions PostScript type~1 (vectoriel), avec des extensions (pour les caractères
% accentués, principalement): les fontes EC (\emph{European Computer Modern}), les fontes cm-super, etc.
% \item[CTAN] Le \emph{Comprehensive \TeX\ Archive Network} (réseau d'archives \TeX\ complètes), un ensemble
@@ -17880,14 +18520,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} (Hambourg, Allemagne)
+% \item \texttt{ftp.dante.de} (Cologne, 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, UK)
+% \item\texttt{ftp.tex.ac.uk} (Cambridge, Angletere, 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/}}
@@ -17909,27 +18549,27 @@ have centered labels.
% Pour la plupart des programmes et des systèmes d'exploitation, le nombre de descripteurs de fichiers est
% limité. Pour {\TeX} et {\LaTeX}, il y a 16~descripteurs de fichiers en écriture et 16~descripteurs de
% fichiers en lecture.
-% \item[\texttt{devanagari.sty}] Le paquetage \emph{\devnag{} pour \TeX{}} (\textsf{devnag})\cite{devanagari}
+% \item[\xfile{devanagari.sty}] Le paquetage \emph{\devnag{} pour \TeX{}} (\pack{\devnag})\cite{devanagari}
% offre un poyen pour composer avec une haute qualité du texte \devnag{} avec \TeX{}. \devnag{} est une
% écriture utilisée pour écrire et imprimer le sanskrit et de nombreuses langues d'Inde du nord et centrale
-% telles que l'hindi et le marathi, ainsi que le népalais. Le paquetage \texttt{devnag} a été initialement
+% telles que l'hindi et le marathi, ainsi que le népalais. Le paquetage \pack{\devnag} a été initialement
% développé en mai~1991 par \name{Frans}{Velthuis} pour l'Université de Groningen, aux Pays-Bas, et ce fut le
% premier système à~supporter l'écriture \devnag{} pour \TeX{}.
-% \item[dispositifs] Un dispositif (\emph{feature}) (au sens du paquetage \texttt{minitoc}) est un ensemble
+% \item[dispositifs] Un dispositif (\emph{feature}) (au sens du paquetage \upack{minitoc}) est un ensemble
% d'actions qui est exécuté lors de chaque occurrence d'un certain type de mini-table. Trois dispositifs sont
% associés à~chaque type de mini-table: un dispositif «~before~» (exécuté avant la mini-table), un dispositif
% «~after~» (exécuté après la mini-table) et un dispositif «~thispagestyle~», qui est exécuté avec la
% mini-table pour forcer son style de page.
% Regardez la documentation de la commande \verb|\mtcsetfeature|, dans la section~\vref{t+parttoc+features}.
-% \item[\texttt{duplex2v.pro}] Un fichier d'en-tête PostScript, qui essaye d'activer l'impression en recto-verso.
+% \item[\xfile{duplex2v.pro}] Un fichier d'en-tête PostScript, qui essaye d'activer l'impression en recto-verso.
% Il fonctionne avec certaines imprimantes PostScript HP et Canon.
% \item[\texttt{em}] Une unité de longueur égale (approximativement) à~la largeur de la lettre~\og m\fg
% dans la fonte courante. En typographie, c'est un \og cadratin\fg.
-% \item[\texttt{emk}]
-% Un exemple de script \emph{shell} pour préparer la documentation en anglais du paquetage \texttt{minitoc}.
-% Le script \texttt{imk} doit avoir été exécuté au préalable. Voir le point~\vref{IN9}.
-% \item[\texttt{en-mtc.bst}] Un style bibliographique similaire au style \texttt{plain.bst} standard, mais
-% modifié avec l'outil \texttt{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de faille
+% \item[\uscrp{emk}]\iscrp{emk}
+% 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 \xfile{plain.bst} standard, mais
+% modifié avec l'outil \tool{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de faille
% 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é
@@ -17939,16 +18579,16 @@ have centered labels.
% \verb|\begin{minipage}[t]{.5\textwidth}|\\
% \verb|\end{minipage}|\\
% \end{quote}
-% \item[ethiop] Un paquetage~\cite{ethiop} \LaTeX\ offrant le support de la langue éthiopienne pour
-% le paquetage Babel~\cite{babel,babel-user}.
+% \item[\upack{ethiop}]\ipack{ethiop} Un paquetage~\cite{ethiop} \LaTeX\ offrant le support de la langue éthiopienne pour
+% le paquetage \pack{babel}~\cite{babel,babel-user}.
% \item[extension] Voir «~suffixe~» plus loin.
-% \item[\texttt{farsi.sty}] Voir Farsi\TeX\ ci-dessous.
-% \item[Farsi\TeX] Un paquetage~\cite{farsi} pour composer un document dans la langue farsi (iranien, persan).
+% \item[\xfile{farsi.sty}] Voir \pack{Farsi\TeX} ci-dessous.
+% \item[\upack{Farsi\TeX}]\ipack{Farsi\TeX} Un paquetage~\cite{farsi} pour composer un document dans la langue \lopt{farsi} (iranien, persan).
% Voir~{\froff\url{http://www.farsitex.org}}. Mais ce n'est actuellement disponible que pour \LaTeX2.09.
% Voir aussi les sections~\vref{s+mld+farsi1} et~\vref{s+mld+farsi2}.
% \item[features] Voir «~dispositifs~» plus haut.
% \begin{SMOOTH}
-% \item[\texttt{filecontents}] Un environnement \LaTeX{} spécial. Il permet de créer un fichier (dont le nom est donné
+% \item[\env{filecontents}] Un environnement \LaTeX{} spécial. Il permet de créer un fichier (dont le nom est donné
% en argument de cet environnement) en écrivant le contenu de l'environnement dans ce fichier.
% \begin{quote}
% \texttt{\bs begin\{filecontents\}\{\emph{fichier}\}}\\
@@ -17956,7 +18596,7 @@ have centered labels.
% \texttt{\bs end\{filecontents\}}
% \end{quote}
% Cet environnement devrait être utilisé \emph{avant} \texttt{\bs documentclass}.
-% Il est utilisé dans \texttt{minitoc.ins} pour préparer les fichiers \texttt{.mlo} (voir la
+% Il est utilisé dans \xfile{minitoc.ins} pour préparer les fichiers \suffix{.mlo} (voir la
% section~\vref{fo+lang}) et quelques fichiers utilisés dans la compilation de la documentation.
% \end{SMOOTH}
% \item[\texttt{\bs firstchapteris}] Une commande obsolète, utilisée temporairement pour contourner le problème
@@ -17965,66 +18605,67 @@ have centered labels.
% \item[\texttt{\bs firstpartis}] Analogue à~\texttt{\bs firstchapteris} ci-dessus.
% \item[\texttt{\bs firstsectionis}] Analogue à~\texttt{\bs firstchapteris} ci-dessus.
% \item[\texttt{\bs FloatBarrier}]
-% Une macro du paquetage \texttt{placeins}~\cite{placeins}. Elle établit une «~barrière~» contre la dérive
+% Une macro du paquetage \pack{placeins}~\cite{placeins}. Elle établit une «~barrière~» contre la dérive
% des éléments flottants (tels que figures ou tableaux).
-% \item[\texttt{fminitoc.bib}] Une base de données bibliographiques pour la documentation en français du paquetage
-% \texttt{minitoc}.
-% \item[\texttt{fminitoc.dtx}] Le fichier source pour la documentation en français du paquetage \texttt{minitoc}.
-% En fait, il ne fait que définir \texttt{\bs jobname} puis charger \texttt{minitoc.dtx}, qui lui-même charge
-% \texttt{\jobname.lan} pour choisir la langue utilisée dans \texttt{minitoc.dtx}; \texttt{minitoc.dtx} contient
+% \item[\xfile{fminitoc.bib}] Une base de données bibliographiques pour la documentation en français du paquetage
+% \upack{minitoc}.
+% \item[\xfile{fminitoc.dtx}] Le fichier source pour la documentation en français du paquetage \upack{minitoc}.
+% En fait, il ne fait que définir \texttt{\bs jobname} puis charger \xfile{minitoc.dtx}, qui lui-même charge
+% \texttt{\bs jobname}\suffix{.lan} pour choisir la langue utilisée dans \xfile{minitoc.dtx}; \xfile{minitoc.dtx} contient
% à~la fois des fragments de documentation en anglais et en français, choisis par des constructions
-% \texttt{\bs ifcase} avec la variable \texttt{\bs LANG}, forcée à~0 par \texttt{minitoc.lan} ou à~1 par
-% \texttt{fminitoc.lan} (c'est-à-dire par \texttt{\bs jobname.dtx}). \texttt{fminitoc.dtx} est produit lors de la
-% compilation de \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.ist}] Ce fichier contient un style pour mettre en forme l'index dans la documentation en
-% français. Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.lan}] Ce fichier est utilisé pour forcer la langue française dans la documentation.
-% Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{fminitoc.pdf}] La documentation en français, en format PDF.
-% \item[\texttt{fminitoc.ps}] La documentation en français, en format PostScript. N'est plus distribuée (mais
-% regardez les scripts \texttt{fmk} et \texttt{pmk}).
-% \item[\texttt{fmk}]
-% Un exemple de script \emph{shell} pour préparer la documentation en français du paquetage \texttt{minitoc}.
-% Le script \texttt{imk} doit avoir été exécuté au préalable. Voir le point~\vref{IN9}.
-% \item[\texttt{fncychap}] Le paquetage \texttt{fncychap}~\cite{fncychap} fournit diverses commandes pour changer
+% \texttt{\bs ifcase} avec la variable \texttt{\bs LANG}, forcée à~0 par \xfile{minitoc.lan} ou à~1 par
+% \xfile{fminitoc.lan} (c'est-à-dire par \texttt{\bs jobname}\suffix{.dtx}). \xfile{fminitoc.dtx} est produit lors de la
+% compilation de \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.ist}] Ce fichier contient un style pour mettre en forme l'index dans la documentation en
+% français. Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.lan}] Ce fichier est utilisé pour forcer la langue française dans la documentation.
+% Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{fminitoc.pdf}] La documentation en français, en format PDF.
+% \item[\xfile{fminitoc.ps}] La documentation en français, en format PostScript. N'est plus distribuée (mais
+% regardez les scripts \scrp{fmk} et \scrp{pmk}).
+% \item[\uscrp{fmk}]\iscrp{fmk}
+% Un exemple de script \emph{shell} pour préparer la documentation en français du paquetage \upack{minitoc}.
+% Le script \scrp{imk} doit avoir été exécuté au préalable. Voir le point~\vref{IN9}.
+% \item[\upack{fncychap}] Le paquetage \pack{fncychap}~\cite{fncychap} fournit diverses commandes pour changer
% le format utilisé pour certaines en-têtes (chapitres) dans les classes stantard de documents de \LaTeXe:
-% \texttt{book} et \texttt{report}.
-% Il doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.fncychap} et la
+% \class{book} et \class{report}.
+% Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.fncychap} et la
% section~\vref{faq.38}).
% \item[\texttt{fr.comp.text.tex}] Le groupe de discussion Usenet sur \TeX\ et \LaTeX, en français.
-% \item[\texttt{franc.sty}] Un petit fichier paquetage utilisé pour préparer la documentation en français. Il est
-% produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{frbib.sty}] Un petit fichier paquetage utilisé pour préparer la bibliographie de la documentation en
-% français. Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{fr-mtc.bst}] Un fichier de style bibliographique utilisé pour préparer la bibliographie de la
+% \item[\upack{franc}]\ipack{franc} Un petit paquetage utilisé pour préparer la documentation en français. Il est
+% produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\upack{frbib}]\ipack{frbib} Un petit paquetage utilisé pour préparer la bibliographie de la documentation en
+% français. Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{fr-mtc.bst}] Un fichier de style bibliographique utilisé pour préparer la bibliographie de la
% documentation en français.
% Il a été amélioré pour le français par \name{Ronan}{Keryell} en partant de la version standard
-% \texttt{plain.bst}, puis j'ai ajouté quelques adaptations pour le français (comme les noms de famille en
+% \xfile{plain.bst}, puis j'ai ajouté quelques adaptations pour le français (comme les noms de famille en
% petites capitales pour les auteurs et les éditeurs, les années en chiffres anciens),
-% puis je l'ai modifié avec l'outil \texttt{urlbst}~\cite{urlbst}.
-% \item[\texttt{frnew.sty}] Un petit fichier paquetage utilisé pour préparer la documentation en français. Il est
-% produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{guarani}] Un paquetage \LaTeX\ pour composer du texte guarani, la principale langue parlée au Paraguay.
-% Le fichier \texttt{guarani.ldf}, inclus dans ce paquetage, définit les titres. Voir~\cite{guarani} et la
+% puis je l'ai modifié avec l'outil \tool{urlbst}~\cite{urlbst}.
+% \item[\upack{frnew.sty}]\ipack{frnew} Un petit paquetage utilisé pour préparer la documentation en français. Il est
+% produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\upack{guarani}]\ipack{guarani} Un paquetage \LaTeX\ pour composer du texte guarani, la principale langue parlée
+% au Paraguay.
+% Le fichier \xfile{guarani.ldf}, inclus dans ce paquetage, définit les titres. Voir~\cite{guarani} et la
% section~\vref{s+mld+guarani}.
-% \item[\texttt{hangcaption}] Le paquetage \texttt{hangcaption}~\cite{hangcaption} définit une variante de la
+% \item[\upack{hangcaption}] Le paquetage \pack{hangcaption}~\cite{hangcaption} définit une variante de la
% commande \texttt{\bs caption} pour produire des captions (légendes) avec une indentation pendante
% (\emph{hanging indentation}), c'est-à-dire dont la première ligne déborde sur la gauche. Ce paquetage est
% sans doute obsolète (1992, \LaTeX2.09).
% \begin{SMOOTH}
-% \item[Hindi] Pour la langue hindi, voir le paquetage \texttt{devanagari}~\cite{devanagari} plus haut. Le
-% paquetage \texttt{minitoc} accepte les options de langue \texttt{devanagari} \texttt{hindi}, qui sont
-% synonymes. Une option de langue \texttt{hindi-modern} est également disponible.
+% \item[Hindi] Pour la langue hindi, voir le paquetage \pack{\devnag}~\cite{devanagari} plus haut. Le
+% paquetage \upack{minitoc} accepte les options de langue \lopt{devanagari} et \lopt{hindi}, qui sont
+% synonymes. Une option de langue \lopt{hindi-modern} est également disponible.
% \end{SMOOTH}
% \item[\emph{hint}] Une indication, un indice pour détecter un problème. C'est aussi un message écrit (dans
-% le fichier \emph{document}\texttt{.log}) par l'option \texttt{hints} (voir ci-dessous).
-% \item[\texttt{hints}] Une option du paquetage \texttt{minitoc}. Elle vérifie l'ordre ce chargement de certains
-% paquetages, l'ordre des invocations de certaines commandes de \texttt{minitoc}, la cohérence entre les
-% principales commandes de \texttt{minitoc}, etc., et produit des avertissements et d'autres indications
-% (\emph{hints}) utiles (principalement dans le fichier \emph{document}\texttt{.log}).
+% le fichier \emph{document}\suffix{.log}) par l'option \opt{hints} (voir ci-dessous).
+% \item[\uopt{hints}]\iopt{hints} Une option du paquetage \upack{minitoc}. Elle vérifie l'ordre ce chargement de certains
+% paquetages, l'ordre des invocations de certaines commandes de \upack{minitoc}, la cohérence entre les
+% principales commandes de \upack{minitoc}, etc., et produit des avertissements et d'autres indications
+% (\emph{hints}) utiles (principalement dans le fichier \emph{document}\suffix{.log}).
% C'est une option active par défaut
-% (utilisez l'option \texttt{nohints} pour sauter ces vérifications).
-% \item[H\LaTeX] Un système pour écrire des documents en langue coréenne, en utilisant Lambda~($\mathbf{\Lambda}$)
+% (utilisez l'option \opt{nohints} pour sauter ces vérifications).
+% \item[\upack{H\LaTeX}]\ipack{H\LaTeX} 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
% ou Hanja spéciales et le codage UTF-8 en entrée.
@@ -18033,7 +18674,7 @@ have centered labels.
% avec dispositifs d'hypertexte) et un visualisateur adapté (visualisateur PDF, visualisateur PostScript
% récent). Ceci est pratique pour naviguer dans un document ou plusieurs documents, qui peuvent être des
% documents distants.
-% \item[\texttt{hyperref}] Le paquetage \texttt{hyperref}~\cite{hyperref.web} est utilisé pour modifier les commandes
+% \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 \texttt{\bs special};
% elles sont des prémices de l'ensemble de commandes \texttt{\bs special} définis pour les processeurs de
% \texttt{dvi} vers Hyper\TeX, pour les commandes \texttt{pdfmark} incluses pour le traitement par
@@ -18046,21 +18687,21 @@ have centered labels.
% commandes \texttt{\bs special} qu'un programme pilote (\emph{driver}) pourra transformer en liens
% hypertextes; il fournit aussi de nouvelles commandes permettant à~l'utilisateur d'écrire des liens
% hypertextes (hyperliens) \emph{ad hoc}, y~compris ceux vers des documents externes et des URLs.
-% \item[\texttt{ifmtarg}] Le paquetage \texttt{ifmtarg}~\cite{ifmtarg} fournit une commande si-alors-sinon
+% \item[\upack{ifmtarg}] Le paquetage \pack{ifmtarg}~\cite{ifmtarg} fournit une commande si-alors-sinon
% (\emph{if-then-else}) pour tester si un argument de macro est vide («~vide~» signifiant seulement zéro espaces ou
% plus).
% \begin{SMOOTH}
-% \item [\texttt{imk}] Un exemple de script \emph{shell}, qui prépare le paquetage \texttt{minitoc}
-% depuis \texttt{minitoc.ins} et \texttt{minitoc.dtx}; notez que \texttt{imk} doit être exécuté avant
-% de lancer \texttt{emk} ou \texttt{fmk}. Voir le point~\vref{IN9}.
+% \item [\uscrp{imk}]\iscrp{imk} Un exemple de script \emph{shell}, qui prépare le paquetage \upack{minitoc}
+% depuis \xfile{minitoc.ins} et \xfile{minitoc.dtx}; notez que \scrp{imk} doit être exécuté avant
+% de lancer \scrp{emk} ou \scrp{fmk}. Voir le point~\vref{IN9}.
% \end{SMOOTH}
-% \item[\texttt{insection}] L'option de paquetage \texttt{insection} charge le paquetage \texttt{placeins}~\cite{placeins}
+% \item[\uopt{insection}]\iopt{insection} L'option de paquetage \opt{insection} charge le paquetage \pack{placeins}~\cite{placeins}
% avec les options adéquates pour éviter que les éléments flottants (tels que figures et tableaux) dérivent
-% en dehors de leurs sections, et charge aussi le paquetage \texttt{flafter} (décrit dans~\cite{ltoutput}
+% en dehors de leurs sections, et charge aussi le paquetage \pack{flafter} (décrit dans~\cite{ltoutput}
% et~\cite[page~292]{TLC2F}).
% Cette option de paquetage est recommandée si vous utilisez des sectlofs ou
% des sectlots dans votre document. Voir la section~\vref{mtcsecttoc}.
-% \item[insertion] Les commandes d'insertion du paquetage \texttt{minitoc} insèrent une mini-table dans le document.
+% \item[insertion] Les commandes d'insertion du paquetage \upack{minitoc} insèrent une mini-table dans le document.
% Une commande de \emph{préparation} correspondante doit avoir été invoquée (une seule fois) auparavant.
% Les commandes d'insertion sont:
% \par\begin{tabular}{@{}l@{}}
@@ -18068,32 +18709,32 @@ have centered labels.
% \verb|\minitoc|, \verb|\minilof|, \verb|\minilot|,\\
% \verb|\secttoc|, \verb|\sectlof|, \verb|\sectlot|
% \end{tabular}
-% \item[\texttt{INSTALL}] Un fichier en texte pur (anglais) l'installation du paquetage \texttt{minitoc}.
+% \item[\xfile{INSTALL}] Un fichier en texte pur (anglais) l'installation du paquetage \upack{minitoc}.
% Voir le chapitre~\vref{c+installation}.
% \item[\texttt{\bs jobname}] Une primitive \TeX\ contenant le nom du document en préparation, c'est-à-dire le nom
% du fichier lu en premier par \TeX{} (ou \LaTeX), sans son suffixe. Elle est très utile pour construire les
% noms d'autres fichiers.
-% \item[\texttt{jura}] La classe \texttt{jura}~\cite{jura}, de \name{Felix}{Braun}, est incompatible avec le
-% paquetage \texttt{minitoc}. Elle est utilisée pour des documents juridiques en allemand.
-% \item[\texttt{k-loose}] Une option du paquetage \texttt{minitoc} utile si votre document est écrit avec une des
-% classes de \KOMAScript{}~\cite{koma,komab}. Cette option essaye d'établir un espacement peu serré (\emph{loose})
-% dans les mini-tables. Analogue à~l'option de paquetage \texttt{loose} pour les classes standard.
-% \item[\texttt{k-tight}] Une option du paquetage \texttt{minitoc} utile si votre document est écrit avec une des
-% classes de \KOMAScript{}~\cite{koma,komab}. Cette option essaye d'établir un espacement serré (\emph{tight}) dans les
-% mini-tables. Analogue à~l'option de paquetage \texttt{tight} pour les classes standard.
+% \item[\uclass{jura}] La classe \class{jura}~\cite{jura}, de \name{Felix}{Braun}, est incompatible avec le
+% paquetage \upack{minitoc}. Elle est utilisée pour des documents juridiques en allemand.
+% \item[\uopt{k-loose}]\iopt{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})
+% dans les mini-tables. Analogue à~l'option de paquetage \opt{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
+% mini-tables. Analogue à~l'option de paquetage \opt{tight} pour les classes standard.
% \item[\KOMAScript]
-% {\KOMAScript}~\cite{koma,komab} est un ensemble très complexe. Vous pouvez le voir, car il n'y a pas seulement
+% {\KOMAScript}~\cite{komab,koma} 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 (\texttt{scrartcl.cls}, \texttt{scrbook.cls}, \texttt{scrlettr.cls}, \texttt{scrlttr2.cls} et
-% \texttt{scrreprt.cls}) sont bien les contreparties des classes standard, mais elles n'ont jamais seulement 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
% mêmes commandes, environnements, options et possibilités optionnelles que les classes standard et ne donnent
% pas un résultat de même aspect.
%
% \begin{SMOOTH}
-% Les classes \texttt{scrbook.cls}, \texttt{scrreprt.cls} et \texttt{scrartcl.cls} sont compatibles avec le
-% paquetage \texttt{minitoc}, avec certaines précautions (voir la section~\vref{special.entries}).
-% Les classes \texttt{scrlettr.cls} et \texttt{scrlttr2.cls} n'ont pas de commandes
-% de sectionnement, donc le paquetage \texttt{minitoc} est sans objet avec elles.
+% Les classes \class{scrbook}, \class{scrreprt} et \class{scrartcl} sont compatibles avec le
+% paquetage \upack{minitoc}, avec certaines précautions (voir la section~\vref{special.entries}).
+% Les classes \class{scrlettr} et \class{scrlttr2} n'ont pas de commandes
+% de sectionnement, donc le paquetage \upack{minitoc} est sans objet avec elles.
% \end{SMOOTH}
%
% \KOMAScript{} offre des tas de classes, paquetages, commandes, environnements et possibilités. Vous en
@@ -18102,12 +18743,12 @@ have centered labels.
%
% Les classes principales de l'ensemble {\KOMAScript} sont conçues comme des contreparties des classes
% \LaTeX{} standard. Ceci signifie que l'ensemble {\KOMAScript} contient des remplacements pour les trois
-% classes standard \texttt{book}, \texttt{report} et \texttt{article}. Il y a aussi un remplacement pour la
-% classe standard \texttt{letter}.
+% classes standard \class{book}, \class{report} et \class{article}. Il y a aussi un remplacement pour la
+% classe standard \class{letter}.
% \item[Lambda] Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales du système
-% Omega~($\mathbf{\Omega}$) est appelé «~Lambda~»~($\mathbf{\Lambda}$).
+% 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
-% Aleph~($\aleph$) est appelé «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
+% \emph{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.
@@ -18142,40 +18783,40 @@ 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[\texttt{letter}] Une classe de documents standard pour préparer des lettres postales (courrier papier).
-% Comme de tels documents n'ont ni commandes ni structure de sectionnement, le paquetage \texttt{minitoc} est
+% \item[\uclass{letter}]\iclass{letter} Une classe de documents standard 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 incompatible avec cette classe).
-% \item[\texttt{lipsum}] Le paquetage \texttt{lipsum}\index{lipsum}~\cite{lipsum} permet d'insérer facilement du
+% \item[\upack{lipsum}] Le paquetage \pack{lipsum}~\cite{lipsum} permet d'insérer facilement du
% texte dans un fichier de test avec un minimum de frappe. Les textes sont en latin mais ont été altérés et
% rendus incompréhensibles. J'ai utilisé ce paquetage dans certains des exemples de documents.
% Voir aussi~\url{http://lipsum.com} pour les origines du texte
% utilisé (des passages du \emph{De finibus bonorum et malorum} de Marcus \textsc{Tullius Cicero} (\textsc{Cicéron})).
-% \item[\texttt{listfiles}] Une option du paquetage \texttt{minitoc}. Elle crée une liste des fichiers minitoc
+% \item[\uopt{listfiles}]\iopt{listfiles} Une option du paquetage \upack{minitoc}. Elle crée une liste des fichiers minitoc
% auxiliaires (ces fichiers contiennent les mini-tables et peuvent être éliminés après l'exécution de \LaTeX)
-% dans le fichier \emph{document}\texttt{.maf}. Option par défaut. Voir la section~\vref{s+listfiles}.
+% dans le fichier \emph{document}\suffix{.maf}. Option par défaut. Voir la section~\vref{s+listfiles}.
% \item[LOF] Un acronyme pour «~\emph{list of figures}~», ou «~liste des figures~».
-% \item[\texttt{lofdepth}] Ce compteur, s'il existe, contient la profondeur de la liste des figures.
-% \item[\texttt{loose}] Une option du paquetage \texttt{minitoc}. Elle donne un espacement lache des lignes dans
-% les mini-tables. C'est le choix par défaut. L'option contraire est \texttt{tight}.
+% \item[\dcnt{lofdepth}] Ce compteur, s'il existe, contient la profondeur de la liste des figures.
+% \item[\uopt{loose}]\iopt{loose} Une option du paquetage \upack{minitoc}. Elle donne un espacement lache des lignes dans
+% les mini-tables. C'est le choix par défaut. L'option contraire est \opt{tight}.
% \item[LOT] Un acronyme pour «~\emph{list of tables}~», ou «~liste des tableaux~».
-% \item[\texttt{lotdepth}] Ce compteur, s'il existe, contient la profondeur de la liste des tableaux.
+% \item[\dcnt{lotdepth}] Ce compteur, s'il existe, contient la profondeur de la liste des tableaux.
% \item[LPPL] La \emph{LaTeX Project Public License}, disponible~à:
% \begin{quote}
% {\froff\url{http://www.latex-project.org/lppl.txt}}
% \end{quote}
-% Sa version actuelle est (2003-12-01). Le paquetage \texttt{minitoc} est distribué sous cette licence.
+% Sa version actuelle est (2003-12-01). Le paquetage \upack{minitoc} est distribué sous cette licence.
% Une traduction en français de cette licence est disponible~à:
% \begin{quote}
% {\froff\url{http://www.tug.org/tex-archive/info/french-translations/macros/latex/base/f-lppl.txt}}
% \end{quote}
-% \item[\texttt{ltxdoc}] Une classe standard de document \LaTeX,
+% \item[\uclass{ltxdoc}]\iclass{ltxdoc} Une classe standard de document \LaTeX,
% pour préparer la documentation d'un paquetage ou d'une
-% classe. Pour le paquetage \texttt{minitoc}, elle est
-% très similaire à~la classe de document \texttt{article}; voir plus haut.
-% \item[\texttt{ltxnews}] Une classe standard de document \LaTeX,
+% 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,
% pour préparer l'announce d'une version de \LaTeX.
-% Pour le paquetage \texttt{minitoc}, elle est
-% très similaire à~la classe de document \texttt{article}; voir plus haut.
+% Pour le paquetage \upack{minitoc}, elle est
+% très similaire à~la classe de document \class{article}; voir plus haut.
% \item[\texttt{\bs makeatletter} \textmd{et} \texttt{\bs makeatother}] De\,\footnote{Ces informations proviennent
% de~\cite[page~857]{TLC2F}.} nombreuses commandes internes de \LaTeX{}, de paquetages et de classes contiennent
% le caractère~\texttt{@} dans leurs noms. Ceci empêche efficacement que de tels noms soient utilisés dans des
@@ -18184,17 +18825,17 @@ have centered labels.
% il est parfois nécessaire d'avoir de tels morceaux de «~code interne~» dans le préambule,
% les commandes \texttt{\bs makeatletter} et \texttt{\bs makeatother} permettent de le faire facilement: ce
% qui est difficile, c'est de se rappeler qu'il faut les ajouter, faute de quoi des erreurs étranges
-% surviennent. Et ces commandes ne devraient jamais être utilisées dans un fichier de paquetage ou de classe.
+% surviennent. Et ces deux commandes ne devraient jamais être utilisées dans un fichier de paquetage ou de classe.
% \item[makefile] Un fichier de texte particulier contenant des instructions pour construire et installer un
% logiciel, à~l'aide de l'utilitaire «~\textbf{make}~»; \textbf{make} est un outil pratique provenant du
% système d'exploitation Unix, mais il en existe des variantes.
-% \item[\texttt{mcaption}] Le paquetage \texttt{mcaption}~\cite{mcaption} fournit un environnement
-% \texttt{margincap} pour placer les captions (légendes) dans la marge externe du document, avec un alignement
+% \item[\upack{mcaption}] Le paquetage \pack{mcaption}~\cite{mcaption} fournit un environnement
+% \env{margincap} pour placer les captions (légendes) dans la marge externe du document, avec un alignement
% par le haut ou par le bas.
% \begin{SMOOTH}
-% \item[\texttt{memoir}, \texttt{memoir.cls}] Une très générale et puissante classe de document
+% \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});
-% cette classe est compatible avec le paquetage \texttt{minitoc} (avec quelques précautions) si vous utilisez
+% 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}
% \item[mini-bibliographie] Voir \textbf{minibbl} ci-dessous.
@@ -18204,65 +18845,65 @@ have centered labels.
% \item[mini-table] Ce terme désigne une table de contenu locale (comme une table des matières, une liste des
% figures ou une liste des tableaux) pour une unité de sectionnement (partie, chapitre ou section), par
% opposition à~une table globale (la table des matières, la liste des figures ou la liste des tableaux pour
-% l'ensemble du document). Le but principal du paquetage \texttt{minitoc} est la création de telles
+% l'ensemble du document). Le but principal du paquetage \upack{minitoc} est la création de telles
% mini-tables. Mais le terme «~minitoc~» est aussi utilisé pour désigner une telle mini-table, comme un terme
% générique, car les premières versions du paquetage ne permettaient que des tables des matières par chapitre.
% \item[mini-toc] Voir «~minitoc~» ci-dessous.
% \item[minibbl] Abréviation pour «~mini-bibliographie~», c'est-à-dire avoir une bibliographie par partie, par
-% chapitre ou par section, ou même par thème ou par sujet. Ceci est en dehors du domaine du paquetage \texttt{minitoc}.
+% chapitre ou par section, ou même par thème ou par sujet. Ceci est en dehors du domaine du paquetage \upack{minitoc}.
% Voir la section~\vref{faq.9}.
% \item[minilof] Une liste des figures pour un chapitre.
-% \item[\texttt{minilofdepth}] Ce compteur, s'il est défini, contient la profondeur des minilofs.
+% \item[\dcnt{minilofdepth}] Ce compteur, s'il est défini, contient la profondeur des minilofs.
% \item[minilot] Une liste des tableaux pour un chapitre.
-% \item[\texttt{minilotdepth}] Ce compteur, s'il est défini, contient la profondeur des minilots.
+% \item[\dcnt{minilotdepth}] Ce compteur, s'il est défini, contient la profondeur des minilots.
% \item[minitoc] Une table des matières pour un chapitre. Aussi utilisé comme terme générique pour toute mini-table (voir
% «~mini-table~» plus haut).
-% \item[\texttt{minitoc.bib}] Une base de données bibliographiques pour la documentation en anglais du paquetage
-% \texttt{minitoc}.
-% \item[\texttt{minitoc.bug}] Un fichier en texte pur (anglais) contenant une liste de problèmes et
-% de questions concernant le paquetage \texttt{minitoc}. Voir le chapitre~\vref{FAQ}.
-% \item[\texttt{minitocdepth}] Ce compteur contient la profondeur des minitocs.
-% \item[\texttt{minitoc.dtx}] Le fichier contenant la documentation et le code commenté du paquetage \texttt{minitoc}.
-% \item[\texttt{minitoc-hyper.sty}] Une version spéciale du paquetage \texttt{minitoc} qui a été
+% \item[\xfile{minitoc.bib}] Une base de données bibliographiques pour la documentation en anglais du paquetage
+% \upack{minitoc}.
+% \item[\xfile{minitoc.bug}] Un fichier en texte pur (anglais) contenant une liste de problèmes et
+% 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 \texttt{hyperref}~\cite{hyperref.web};
-% \xname{Heiko}{Oberdiek} a intégré leur travail et donc depuis la version \#31, \texttt{minitoc} est compatible avec
-% \texttt{hyperref}.
-% \emph{Donc le paquetage\Virage{} \texttt{minitoc-hyper.sty} est désormais obsolète et ne devrait plus être
+% et \xname{Didier}{Verna} 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
% utilisé. Il est encore présent sur les archives CTAN pour la compatibilité avec des anciens documents.}
-% \item[\texttt{minitoc.ins}] Le fichier d'installation du paquetage \texttt{minitoc}. Compiler ce fichier avec
-% \LaTeX\ produit la plupart des fichiers du paquetage \texttt{minitoc}.
-% \item[\texttt{minitoc.ist}] Ce fichier contient un style pour mettre en forme l'index dans la documentation en
-% anglais. Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.l}] Un fichier texte contenant la liste de tous les fichiers inclus dans le paquetage
-% \texttt{minitoc}. Les fichiers non listés dans \texttt{minitoc.l} sont des fichiers utilisés seulement pour
+% \item[\xfile{minitoc.ins}] Le fichier d'installation du paquetage \upack{minitoc}. Compiler ce fichier avec
+% \LaTeX\ produit la plupart des fichiers du paquetage \upack{minitoc}.
+% \item[\xfile{minitoc.ist}] Ce fichier contient un style pour mettre en forme l'index dans la documentation en
+% anglais. Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.l}] Un fichier texte contenant la liste de tous les fichiers inclus dans le paquetage
+% \upack{minitoc}. Les fichiers non listés dans \xfile{minitoc.l} sont des fichiers utilisés seulement pour
% installer le paquetage ou produire sa documentation.
-% \item[\texttt{minitoc.lan}] Ce fichier est utilisé pour forcer la langue anglaise dans la documentation.
-% Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.pdf}] La documentation en anglais, en format PDF.
-% \item[\texttt{minitoc.pre}] Ce fichier contient un préambule \LaTeX{} pour la documentation.
-% Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.ps}] La documentation en anglais, en format PostScript. N'est plus distribuée (mais
-% regardez les scripts \texttt{emk} et \texttt{pmk}).
-% \item[\texttt{minitoc.sty}] Ce fichier contient la partie principale du paquetage \texttt{minitoc}, avec ses
+% \item[\xfile{minitoc.lan}] Ce fichier est utilisé pour forcer la langue anglaise dans la documentation.
+% Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.pdf}] La documentation en anglais, en format PDF.
+% \item[\xfile{minitoc.pre}] Ce fichier contient un préambule \LaTeX{} pour la documentation.
+% Il est produit lors de la compilation de \xfile{minitoc.ins}.
+% \item[\xfile{minitoc.ps}] La documentation en anglais, en format PostScript. N'est plus distribuée (mais
+% regardez les scripts \scrp{emk} et \scrp{pmk}).
+% \item[\xfile{minitoc.sty}] Ce fichier contient la partie principale du paquetage \upack{minitoc}, avec ses
% commentaires retirés.
-% Il est produit lors de la compilation de \texttt{minitoc.ins}.
-% \item[\texttt{minitoc.sum}] Un fichier en texte pur (anglais) contenant une liste commentée des commandes
+% 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[\texttt{minitoc-texmf.zip}] Une archive ZIP d'une hiérarchie conforme à~la TDS et
-% contenant tous les fichiers du paquetage \texttt{minitoc}.
-% \item[\texttt{minutes}] Le paquetage \texttt{minutes}~\cite{minutes} (de \name{Knut}{Lickert}) est utilisé
-% pour préparer des comptes-rendus de conférences. Le paquetage \texttt{minitoc} permet d'ajouter
+% \item[\xfile{minitoc-texmf.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 \verb|\addcoffeeline| et
-% \verb|\coffeeline| (et des commandes internes) dont les noms contiennent la chaîne «~\texttt\texttt{coffee}~»,
+% \verb|\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[Mon\TeX] Mon\TeX~\cite{mlsquick,montex} est un important paquetage utilisé pour préparer des documents
+% \item[\upack{Mon\TeX}] \pack{Mon\TeX}~\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}.
% La description suivante a été extraite de~\cite{montex} et traduite:
%
-% Mon\TeX\ est un paquetage qui fournit le support pour écrire des documents en mongol (\emph{mongolian}), mandchou
+% \pack{Mon\TeX} est un paquetage qui fournit le support pour écrire des documents en mongol (\emph{mongolian}), mandchou
% (\emph{manju}), bouriate (\emph{buryat}) et russe. Le mongol peut être représenté en écriture ouïghure (\emph{uighur})
% traditionnelle (appelée aussi écriture classique ou traditionnelle) et en écriture cyrillique. Le mandchou
% (\emph{manju}) ressemble à~l'écriture mongole traditionnelle (dont elle dérive) mais utilise un grand choix de
@@ -18292,12 +18933,12 @@ have centered labels.
% \item [Bicig] (littéralement \emph{écriture} en mongol) désigne le texte écrit avec l'écriture mongole
% traditionnelle, qui est aussi dénommée Ouïghour (\emph{Uighur}). Ici, le texme \emph{bicig} sera
% utilisé sur un pied d'égalité avec le mongol \emph{classique} et \emph{traditionnel}. Ce dernier
-% terme est utilisé dans le nom du plan de caractères U1800 de Unicode/ISO10646, qui contient le
+% terme est utilisé dans les noms du plan de caractères U1800 de Unicode/ISO10646, qui contient le
% mongol (\emph{mongolian}), le mandchou (\emph{manju}), le Sibe et des ensembles de caractères
% spéciaux appelés Ali Gali ou Galig. Afin d'identifier les commandes concernant l'écriture mongole
% distinctes pour le mongol et le mandchou, les commandes mongoles (\emph{mongolian}) ont un nom
-% avec le radical \texttt{bicig} tandis que les commandes manchoues (\emph{manju}) ont un nom
-% avec le radical \texttt{bithe}.
+% avec le radical \lopt{bicig} tandis que les commandes manchoues (\emph{manju}) ont un nom
+% avec le radical \lopt{bithe}.
% \end{description}
%
% Le Mongol Xalx, ou Mongol Moderne Courant (\emph{Modern Colloquial Mongolian}), est à~peu près aussi différent de
@@ -18317,102 +18958,102 @@ have centered labels.
% avec points et cercles).
% \end{description}
% \item[MS-DOS] (\emph{Microsoft\textsuperscript{\textregistered} Disk Operating System}) Un ancien système
-% d'exploitation pour ordinateurs personnels (PCs). Du point de vue de \texttt{minitoc}, son principal
+% d'exploitation pour ordinateurs personnels (PCs). Du point de vue de \upack{minitoc}, son principal
% inconvénient est l'utilisation de noms de fichiers avec des suffixes courts (le schéma «~8+3~»), qui limite à~99
% le nombre de mini-tables dans chaque sorte.
-% \item[\texttt{mtc-2c.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} avec une mise
+% \item[\uexam{mtc-2c.tex}]\iexam{mtc-2c.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} avec une mise
% en page sur deux colonnes.
-% \item[\texttt{mtc-2nd.tex}] Un exemple de document utilisant le paquetage \texttt{minitoc} et son option de
-% langue \texttt{french2}.
-% \item[\texttt{mtc-add.bib}] Une petite base de données bibliographiques pour les exemples
-% de documents \texttt{mtc-add.tex} et \texttt{mtc-ads.tex}.
-% \item[\texttt{mtc-add.tex}] Un exemple de document montrant comment utiliser \texttt{\bs mtcaddchapter} et le
-% paquetage \texttt{tocbibind}~\cite{tocbibind} avec \texttt{minitoc}. Voir la section~\vref{mtc-add.tex}.
-% \item[\texttt{mtc-ads.tex}] Un exemple de document montrant comment utiliser \texttt{\bs mtcaddsection} et le
-% paquetage \texttt{tocbibind}~\cite{tocbibind} avec \texttt{minitoc}.
+% \item[\uexam{mtc-2nd.tex}]\iexam{mtc-2nd.tex} Un exemple de document utilisant le paquetage \upack{minitoc} et son option de
+% langue \lopt{french2}.
+% \item[\uexam{mtc-add.bib}]\iexam{mtc-add.bib} Une petite base de données bibliographiques pour les exemples
+% de documents \exam{mtc-add.tex} et \exam{mtc-ads.tex}.
+% \item[\uexam{mtc-add.tex}]\iexam{mtc-add.tex} Un exemple de document montrant comment utiliser \texttt{\bs mtcaddchapter} et le
+% paquetage \pack{tocbibind}~\cite{tocbibind} avec \upack{minitoc}. Voir la section~\vref{mtc-add.tex}.
+% \item[\uexam{mtc-ads.tex}]\iexam{mtc-ads.tex} Un exemple de document montrant comment utiliser \texttt{\bs mtcaddsection} et le
+% paquetage \pack{tocbibind}~\cite{tocbibind} avec \upack{minitoc}.
% Il montre aussi quel défi représente la gestion des mini-listes de flottants au niveau des sections.
% Voir la section~\vref{mtc-ads.tex}.
-% \item[\texttt{mtc-amm.tex}] Un exemple de fichier montrant l'utilisation de l'environnement \texttt{appendices}
-% dans document de classe \texttt{memoir} avec le paquetage \texttt{minitoc}.
+% \item[\uexam{mtc-amm.tex}]\iexam{mtc-amm.tex} Un exemple de fichier montrant l'utilisation de l'environnement \env{appendices}
+% dans un document de classe \class{memoir} avec le paquetage \upack{minitoc}.
% \begin{SMOOTH}
-% \item[\texttt{mtc-apx.tex}] Un exemple de fichier montrant comment utiliser l'environnement \texttt{\bs mtchideinmaintoc}
+% \item[\uexam{mtc-apx.tex}]\iexam{mtc-apx.tex} Un exemple de fichier montrant comment utiliser l'environnement \env{mtchideinmaintoc}
% pour masquer les entrées pour les appendices dans la table des matières principale et créer une table des
% matières au niveau partie pour les appendices.
% \end{SMOOTH}
-% \item[\texttt{mtc-art.tex}] Un exemple de document (classe \texttt{article}) utilisant le paquetage \texttt{minitoc}.
-% \item[\texttt{mtc-bk.tex}] Un exemple de document (classe \texttt{book} ou \texttt{report}) utilisant le
-% paquetage \texttt{minitoc}.
-% \item[\texttt{mtc-bo.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} avec une mise
-% en page sur deux colonnes et utilisant le paquetage \texttt{tocloft}~\cite{tocloft}.
-% \item[\texttt{mtc-ch0.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} dans un document
+% \item[\uexam{mtc-art.tex}]\iexam{mtc-art.tex} Un exemple de document (classe \class{article}) utilisant le paquetage \upack{minitoc}.
+% \item[\uexam{mtc-bk.tex}]\iexam{mtc-bk.tex} Un exemple de document (classe \class{book} ou \class{report}) utilisant le
+% paquetage \upack{minitoc}.
+% \item[\uexam{mtc-bo.tex}]\iexam{mtc-bo.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} avec une mise
+% en page sur deux colonnes et utilisant le paquetage \pack{tocloft}~\cite{tocloft}.
+% \item[\uexam{mtc-ch0.tex}]\iexam{mtc-ch0.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} dans un document
% dont le premier chapitre est étoilé.
-% \item[\texttt{mtc-cri.tex}] Un fichier d'exemple montrant l'utilisation di paquetage minitoc avec des parties et des
+% \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[\texttt{mtc-fo1.tex}] Un exemple de fichier montrant l'utilisation du paquetage \texttt{minitoc} avec
+% \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[\texttt{mtc-fo2.tex}] Un autre exemple de fichier montrant l'utilisation du paquetage \texttt{minitoc} avec
+% \item[\uexam{mtc-fo2.tex}]\iexam{mtc-fo2.tex} Un autre exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec
% changement de quelques fontes.
% \begin{SMOOTH}
-% \item[\texttt{mtc-gap.tex}] Un exemple de fichier montrant l'utilisation des commandes \texttt{\bs mtcgapbeforeheads} et
+% \item[\uexam{mtc-gap.tex}]\iexam{mtc-gap.tex} Un exemple de fichier montrant l'utilisation des commandes \texttt{\bs mtcgapbeforeheads} et
% \texttt{\bs mtcgapafterheads}.
% \end{SMOOTH}
-% \item[\texttt{mtc-hi1.tex}] Un exemple de fichier montrant l'utilisation des environnements
-% spécialisés \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
-% \item[\texttt{mtc-hi2.tex}] Un exemple de fichier montrant l'utilisation des paires de commandes:
+% \item[\uexam{mtc-hi1.tex}]\iexam{mtc-hi1.tex} Un exemple de fichier montrant l'utilisation des environnements
+% spécialisés \env{mtchideinmainlof} et \env{mtchideinmainlot}.
+% \item[\uexam{mtc-hi2.tex}]\iexam{mtc-hi2.tex} Un exemple de fichier montrant l'utilisation des paires de commandes:
% \begin{itemize}
% \item \texttt{\bs mtchideinmainlof} et \texttt{\bs endmtchideinmainlof},
% \item \texttt{\bs mtchideinmainlot} et \texttt{\bs endmtchideinmainlot}.
% \end{itemize}
-% \item[\texttt{mtc-hia.tex}] Un fichier exemple montrant l'utilisation du paquetage \texttt{minitoc} pour masquer les
-% entrées pour certains tableaux dans la liste des tableaux principale d'un document de la classe \texttt{article}.
-% \item[\texttt{mtc-hir.tex}] Un fichier exemple montrant l'utilisation du paquetage \texttt{minitoc} pour masquer les
-% entrées pour certains tableaux dans la liste des tableaux principale d'un document de la classe \texttt{report}.
-% \item[\texttt{mtc-hop.tex}] Un fichier exemple montrant l'utilisation du paquetage \texttt{minitoc} avec la classe de
-% document \texttt{scrbook}.
-% \item[\texttt{mtc-liv.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} dans un
+% \item[\uexam{mtc-hia.tex}]\iexam{mtc-hia.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} pour masquer les
+% entrées pour certains tableaux dans la liste des tableaux principale d'un document de la classe \class{article}.
+% \item[\uexam{mtc-hir.tex}]\iexam{mtc-hir.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} pour masquer les
+% entrées pour certains tableaux dans la liste des tableaux principale d'un document de la classe \class{report}.
+% \item[\uexam{mtc-hop.tex}]\iexam{mtc-hop.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} avec la classe de
+% document \class{scrbook}.
+% \item[\uexam{mtc-liv.tex}]\iexam{mtc-liv.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} dans un
% livre avec une table des matières et des minitocs personnalisées.
-% \item[\texttt{mtc-mem.tex}] Un exemple de fichier montrant l'utilisation du paquetage \texttt{minitoc} avec la
-% classe \texttt{memoir}.
-% \item[\texttt{mtc-mm1.tex}] Un exemple de fichier montrant l'utilisation du paquetage \texttt{minitoc} avec la
-% classe \texttt{memoir}, si vous souhaitez changer quelques fontes.
-% \item[\texttt{mtc-mu.tex}] Un document utilisant une minitoc composée, avec le paquetage \texttt{wrapfig}~\cite{wrapfig},
-% pour être placée dans un environnement \texttt{wrapfigure}.
-% \item[\texttt{mtc-sbf.tex}] Un fichier exemple montrant l'utilisation du paquetage \texttt{minitoc} avec le
-% paquetage \texttt{subfigure}~\cite{subfigure}.
-% \item[\texttt{mtc-scr.tex}] Un exemple de document montrant l'utilisation du paquetage \texttt{minitoc} avec une
-% classe {\KOMAScript}~\cite{koma,komab}, \texttt{scrreprt}.
-% \item[\texttt{mtc-syn.tex}] Un exemple de document montrant l'utilisation du paquetage \texttt{minitoc} lorsque
+% \item[\uexam{mtc-mem.tex}]\iexam{mtc-mem.tex} Un exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec la
+% classe \class{memoir}.
+% \item[\uexam{mtc-mm1.tex}]\iexam{mtc-mm1.tex} Un exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec la
+% classe \class{memoir}, si vous souhaitez changer quelques fontes.
+% \item[\uexam{mtc-mu.tex}]\iexam{mtc-mu.tex} Un document utilisant une minitoc composée, avec le paquetage \pack{wrapfig}~\cite{wrapfig},
+% pour être placée dans un environnement \env{wrapfigure}.
+% \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}.
+% \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[\texttt{mtc-tbi.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} package avec
-% le paquetage \texttt{tocbibind}.
-% \item[\texttt{mtc-tlc.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} dans un document
-% de la classe \texttt{article}. C'est l'exemple de~\cite[page~58]{TLC2}, modernisé.
-% \item[\texttt{mtc-tlo.tex}] Un fichier d'exemple montrant l'utilisation du paquetage \texttt{minitoc} avec le
-% paquetage \texttt{tocloft}~\cite{tocloft} et leur interaction pour les numéros de pages dans les mini-tables.
-% \item[\texttt{mtc-tsf.tex}] Un fichier exemple montrant l'utilisation du paquetage \texttt{minitoc} avec le
-% paquetage \texttt{subfig}~\cite{subfig}.
+% \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} package avec
+% le paquetage \pack{tocbibind}.
+% \item[\uexam{mtc-tlc.tex}]\iexam{mtc-tlc.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} dans un document
+% de la classe \class{article}. C'est l'exemple de~\cite[page~58]{TLC2}, modernisé.
+% \item[\uexam{mtc-tlo.tex}]\iexam{mtc-tlo.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} avec le
+% paquetage \pack{tocloft}~\cite{tocloft} et leur interaction pour les numéros de pages dans les mini-tables.
+% \item[\uexam{mtc-tsf.tex}]\iexam{mtc-tsf.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} avec le
+% paquetage \pack{subfig}~\cite{subfig}.
% \begin{SMOOTH}
-% \item[\texttt{mtcmess}, \texttt{mtcmess.sty}] Un paquetage qui est utilisé pour fournir des variantes des commandes
+% \item[\upack{mtcmess}]\ipack{mtcmess} Un paquetage qui est utilisé pour fournir des variantes des commandes
% standard \verb|\PackageInfo|, \verb|\PackageWarning|, \verb|\PackageWarningNoLine| et \verb|\PackageError|
% en leur ajoutant un argument optionnel pour un identificateur unique de message.
% \end{SMOOTH}
-% \item[\texttt{mtcoff}, \texttt{mtcoff.sty}] Un paquetage qui est utilisé à~la place du paquetage \texttt{minitoc}
-% pour ignorer toutes les commandes et tous les environnements du paquetage \texttt{minitoc}. En fait, il les
-% définit pour qu'ils/elles ne fassent rien. Utile si vous désirez une version de votre document sans aucune
+% \item[\upack{mtcoff}]\ipack{mtcoff} Un paquetage qui est utilisé à~la place du paquetage \upack{minitoc}
+% pour ignorer toutes les commandes et tous les environnements du paquetage \upack{minitoc}. En fait, il les
+% définit pour qu'elles/ils ne fassent rien. Utile si vous désirez une version de votre document sans aucune
% mini-table.
-% \item[\texttt{mtcpatchmem}, \texttt{mtcpatchmem.sty}] Un petit paquetage qui est chargé automatiquement si
-% nécessaire lorsque vous utilisez la classe de document \texttt{memoir} dans une version incompatible
-% avec le paquetage \texttt{minitoc}, mais corrigible. Il est produit lors de la compilation de \texttt{minitoc.ins}.
+% \item[\upack{mtcpatchmem}]\ipack{mtcpatchmem} Un petit paquetage qui est chargé automatiquement si
+% nécessaire lorsque vous utilisez la classe de document \class{memoir} dans une version incompatible
+% avec le paquetage \upack{minitoc}, mais corrigible. Il est produit lors de la compilation de \xfile{minitoc.ins}.
% \item[\texttt{mu}] Une unité de longueur utilisée normalement en mode mathématique (\texttt{mu} signifie
% «~\emph{math unit}~»); 18~unités mathématiques font \texttt{1em} (un cadratin), qui est à~peu près la
% largeur d'un~«~m~» dans la fonte courante. Donc la taille de \texttt{1mu} dépend de la fonte.
% La séparation entre les points des lignes de pointillés dans les mini-tables est exprimée en unités
% mathématiques.
-% \item[\texttt{multibib}] Le paquetage \texttt{multibib}~\cite{multibib} permet de créer des références
+% \item[\upack{multibib}] Le paquetage \pack{multibib}~\cite{multibib} permet de créer des références
% à~plusieurs bibliographies à~l'intérieur d'un même document. Il fournit donc une fonctionnalité
-% complémentaire à~des paquetages tels que \texttt{bibunits}~\cite{bibunits} ou \texttt{chapterbib}~\cite{chapterbib},
+% 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[\texttt{needspace}] Le paquetage \texttt{needspace}~\cite{needspace} fournit des commandes pour réserver
+% \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.
% \item[NFSS] Le «~Nouveau Schéma de Sélection de Fonte~» (\emph{New Font Selection Scheme}).
@@ -18578,7 +19219,7 @@ have centered labels.
% \toprule
% \textbf{Commande utilisateur} &
% \textbf{Attribut} &
-% \textbf{Valeur dans la classe} \texttt{article} \\
+% \textbf{Valeur dans la classe} \class{article} \\
% \midrule
% \texttt{\bs textrm{\ldots}} ou \texttt{\bs rmfamily} & famille & \texttt{cmr} \\
% \texttt{\bs textsf{\ldots}} ou \texttt{\bs sffamily} & famille & \texttt{cmss} \\
@@ -18613,19 +19254,19 @@ have centered labels.
% Le tableau~\vref{t+nfss+6} liste les commandes de fontes que l'utilisateur peut invoquer pour établir ces
% cinq attributs\,\footnote{Les valeurs utilisées par ces commandes sont déterminées par la classe du document.}.
%
-% \item[\texttt{nocheckfiles}] Une option du paquetage \texttt{minitoc}. Le contraire de l'option de
-% paquetage \texttt{checkfiles} (voir plus haut).
-% \item[\texttt{nohints}] Une option du paquetage \texttt{minitoc}. Le contraire de l'option de
-% paquetage \texttt{hints} (voir plus haut).
-% \item[\texttt{nolistfiles}] Une option du paquetage \texttt{minitoc}. C'est l'opposée de
-% \texttt{listfiles} ci-dessus. Voir la section~\vref{s+listfiles}.
-% \item[\texttt{notoccite}] Cette option du paquetage \texttt{minitoc} charge le paquetage
-% \texttt{notoccite}~\cite{notoccite} (de \name{Donald}{Arseneau}). Elle évite des problèmes avec des
+% \item[\uopt{nocheckfiles}]\iopt{nocheckfiles} Une option du paquetage \upack{minitoc}. Le contraire de l'option de
+% paquetage \opt{checkfiles} (voir plus haut).
+% \item[\uopt{nohints}]\iopt{nohints} Une option du paquetage \upack{minitoc}. Le contraire de l'option de
+% paquetage \opt{hints} (voir plus haut).
+% \item[\uopt{nolistfiles}]\iopt{nolistfiles} Une option du paquetage \upack{minitoc}. C'est l'opposée de
+% \opt{listfiles} ci-dessus. Voir la section~\vref{s+listfiles}.
+% \item[\uopt{notoccite}]\iopt{notoccite} Cette option du paquetage \upack{minitoc} charge le paquetage
+% \pack{notoccite}~\cite{notoccite} (de \name{Donald}{Arseneau}). Elle évite des problèmes avec des
% commandes \verb|\cite| dans des commandes de sectionnement ou dans des captions (légendes).
% Voir la section~\vref{ss+notoccite}.
% \begin{SMOOTH}
% \item[Omega] Le système de typographie\,\footnote{L'essentiel (mais pas la totalité) de cette note provient de
-% la documentation d'Omega.}
+% la documentation d'Omega \cite{yannis1994b,yannis1994a,yannis1995,omega1996,yannis1998}.}
% Omega ($\mathbf{\Omega}$) (de \xname{Yannis}{Haralambous} et \xname{John}{Plaice}).
% \end{SMOOTH}
%
@@ -18656,10 +19297,10 @@ have centered labels.
% dans d'autres domaines, tels le soutien de la couleur et de l'hypertexte.
%
% Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales d'Omega est
-% appelé «~Lambda~»~($\mathbf{\Lambda}$).
+% appelé «~\emph{Lambda}~»~($\mathbf{\Lambda}$).
% L'ajout à~Omega des extensions de \eTeX\ est un projet
-% distinct, connu sous le nom de «~Aleph~» ($\aleph$)~\cite{aleph,aleph-hagen} et conduit par \xname{Giuseppe}{Bilotta}.
-% La version de \LaTeX\ pour Aleph est connue sous le nom de
+% 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
% «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}).
% \begin{table}[tp!]
% \changeskips
@@ -18682,7 +19323,7 @@ have centered labels.
% préféreront <<~extension~>> (qui signifie <<~suffixe~>> en anglais), <<~package~>> (anglicisme), ou <<~module~>>;
% c'est une question de goût et d'habitude, sans plus.} sont un dispositif très important de \LaTeX. Ce sont des
% extensions aux commandes de base de \LaTeX{} qui sont écrites dans des fichiers dont les noms se terminent par
-% \texttt{.sty} et qui sont chargés via la commande \verb|\usepackage| dans le préambule du document. Les paquetages
+% \suffix{.sty} et qui sont chargés via la commande \verb|\usepackage| dans le préambule du document. Les paquetages
% peuvent être classés selon leur origine:
% \begin{itemize}
% \item les paquetages \textbf{centraux} (\emph{core}) (en fait, les paquetages \textbf{basiques} et \textbf{requis})
@@ -18700,31 +19341,31 @@ have centered labels.
% standard de \LaTeX, mais tous sont utiles.
% \end{itemize}
% \item[partlof] Une liste des figures pour une partie.
-% \item[\texttt{partlofdepth}] Ce compteur, s'il existe, contient la profondeur des partlofs.
+% \item[\dcnt{partlofdepth}] Ce compteur, s'il existe, contient la profondeur des partlofs.
% \item[partlot] Une liste des tableaux pour une partie.
-% \item[\texttt{partlotdepth}] Ce compteur, s'il existe, contient la profondeur des partlots.
+% \item[\dcnt{partlotdepth}] Ce compteur, s'il existe, contient la profondeur des partlots.
% \item[parttoc] Une table des matières pour une partie.
-% \item[\texttt{parttocdepth}] Ce compteur contient la profondeur des parttocs.
+% \item[\dcnt{parttocdepth}] Ce compteur contient la profondeur des parttocs.
% \item[PDF] \emph{Portable Document Format}~\cite{pdfspec}. Un descendant du langage Postscript d'Adobe,
% optimisé pour la navigation sur l'Internet. Il ajoute des dispositifs d'hypertexte, de substitution de fontes
% et de compression.
% \begin{SMOOTH}
-% \item[\texttt{placeins}] Le paquetage \texttt{placeins}~\cite{placeins} permet de forcer les
+% \item[\upack{placeins}] Le paquetage \pack{placeins}~\cite{placeins} permet de forcer les
% éléments flottants à~«~rester à~leur place~», en les empêchant de dériver au-delà d'une
% commande \texttt{\bs FloatBarrier} vers une autre section. Pour l'utiliser,
% déclarez \texttt{\bs usepackage\{placeins\}} dans le préambule et insérez des commandes
% \texttt{\bs FloatBarrier} aux endroits que les éléments flottants ne devraient pas franchir, peut-être
-% à~chaque \texttt{\bs section}. L'option \texttt{insection} du paquetage \texttt{minitoc} le fait avec des
-% options adéquates de \texttt{placeins}, et charge aussi le paquetage \texttt{flafter};
+% à~chaque \texttt{\bs section}. L'option \opt{insection} du paquetage \upack{minitoc} le fait avec des
+% options adéquates de \pack{placeins}, et charge aussi le paquetage \pack{flafter};
% voir la section~\vref{s+placing}.
% \end{SMOOTH}
-% \item[\texttt{placeins.txt}] Un fichier en texte pur (anglais) contenant la documentation du paquetage
-% \texttt{placeins}~\cite{placeins}.
-% \item[\PLaTeX] Une version de \LaTeX\ adaptée à~la langue polonaise (\emph{polski}). Voir~\cite{platex,platex-pl}.
+% \item[\xfile{placeins.txt}] Un fichier en texte pur (anglais) contenant la documentation du paquetage
+% \pack{placeins}~\cite{placeins}.
+% \item[\upack{\PLaTeX}]\ipacka{\PLaTeX}{platex} Une version de \LaTeX\ adaptée à~la langue polonaise (\lopt{polski}). Voir~\cite{platex,platex-pl}.
% Mais le \virage\emph{même} nom désigne aussi une version de \LaTeX\ adaptée à~la langue japonaise,
-% {P\LaTeXe}~\cite{platex-jp}.
-% \item[\texttt{pmk}]
-% Un exemple de script \emph{shell} pour préparer le paquetage \texttt{minitoc}
+% \packa{\PLaTeXe}{platex2e}~\cite{platex-jp}.
+% \item[\uscrp{pmk}]\iscrp{pmk}
+% Un exemple de script \emph{shell} pour préparer le paquetage \upack{minitoc}
% et sa documentation; vous devriez l'adapter à~vos besoins.
% Voir le point~\vref{IN9}.
% \item[points de conduite] (\emph{leaders}) Une séquence répétive de points (ou d'un autre petit caractère),
@@ -18740,25 +19381,25 @@ have centered labels.
% \texttt{\bs begin\{document\}}. Dans le préambule, vous pouvez insérer des déclarations globales et le
% chargement de paquetages par des commandes \texttt{\bs usepackage}.
% \end{SMOOTH}
-% \item[préparation] Les commandes de préparation du paquetage \texttt{minitoc} préparent les fichiers auxiliaires
+% \item[préparation] Les commandes de préparation du paquetage \upack{minitoc} préparent les fichiers auxiliaires
% pour les mini-tables d'un type donné. Une commande de~\emph{préparation} doit avoir été invoqué
% préalablement (et une seule fois) à~toute commande d'insertion pour le type de mini-table. Les commandes
% de préparation sont:
-% \par\begin{tabular}{@{}l@{}}
-% \verb|\doparttoc|, \verb|\dopartlof|, \verb|\dopartlot|,\\
-% \verb|\dominitoc|, \verb|\dominilof|, \verb|\dominilot|,\\
-% \verb|\dosecttoc|, \verb|\dosectlof|, \verb|\dosectlot|,\\
-% \verb|\mtcprepare|
+% \par\begin{tabular}{@{}ll@{}}
+% \verb|\doparttoc|, \verb|\dopartlof|, \verb|\dopartlot|,&(niveau partie)\\
+% \verb|\dominitoc|, \verb|\dominilof|, \verb|\dominilot|,&(niveau chapitre)\\
+% \verb|\dosecttoc|, \verb|\dosectlof|, \verb|\dosectlot|,&(niveau section)\\
+% \verb|\mtcprepare|&(tous niveaux)
% \end{tabular}
-% \item[\texttt{proc}] Une classe standard de document \LaTeX, pour préparer les comptes-rendus d'une conférence.
-% Pour le paquetage \texttt{minitoc}, elle est très semblable à~la classe de document \texttt{article}; voir
+% \item[\uclass{proc}]\iclass{proc} Une classe standard de document \LaTeX, pour préparer les comptes-rendus d'une conférence.
+% Pour le paquetage \upack{minitoc}, elle est très semblable à~la classe de document \class{article}; voir
% plus haut.
% \item[profondeur] Dans les classes de documents standard (et dans la plupart des classes) ayant des commandes se
% sectionnement, nous avons une notion de \textbf{profondeur} (\emph{depth}). La profondeur d'une commande de
% sectionnement détermine le niveau de la numérotation dans son titre (selon la valeur du compteur
-% \texttt{secnumdepth}), et les entrées pour une commande de sectionnement données apparaissent dans la table
+% \dcnt{secnumdepth}), et les entrées pour une commande de sectionnement données apparaissent dans la table
% des matières principale si la profondeur de cette commande de sectionnement est inférieure ou égale à~la
-% valeur du compteur \texttt{tocdepth}; voir le tableau~\vref{t+j+depths} pour les profondeurs des commandes
+% valeur du compteur \dcnt{tocdepth}; voir le tableau~\vref{t+j+depths} pour les profondeurs des commandes
% de sectionnement dans les principales classes de document.
% \begin{table}[!tp]
% \changeskips
@@ -18766,9 +19407,9 @@ have centered labels.
% \centering
% \begin{tabular}{@{}lccc@{}}
% \toprule
-% \textbf{Classe:}&\textbf{\texttt{book}}&\textbf{\texttt{report}}&\textbf{\texttt{article}}\\
+% \textbf{Classe:}&\textbf{\class{book}}&\textbf{\class{report}}&\textbf{\class{article}}\\
% \midrule
-% \texttt{secnumdepth}&$\phantom{-}2$&$\phantom{-}2$&$3$\\
+% \dcnt{secnumdepth}&$\phantom{-}2$&$\phantom{-}2$&$3$\\
% \texttt{\bs part}&$-1$&$-1$&$0$\\
% \texttt{\bs chapter}&$\phantom{-}0$&$\phantom{-}0$&$\times$\\
% \texttt{\bs section}&$\phantom{-}1$&$\phantom{-}1$&$1$\\
@@ -18782,78 +19423,78 @@ have centered labels.
%
% \begin{SMOOTH}
% Le mécanisme est analogue pour les parttocs, minitocs et secttocs, en utilisant les valeurs des compteurs
-% \texttt{parttocdepth}, \texttt{minitocdepth} et \texttt{secttocdepth}. Si vous utilisez des sous-figures ou
+% \dcnt{parttocdepth}, \dcnt{minitocdepth} et \dcnt{secttocdepth}. Si vous utilisez des sous-figures ou
% des sous-tableaux, les mini-tables correspondantes utilisent des compteurs tels que
-% \texttt{partlofdepth}, \texttt{partlotdepth}, \texttt{minilofdepth}, \texttt{minilotdepth}, \texttt{sectlofdepth}
-% et \texttt{sectlotdepth}.
+% \dcnt{partlofdepth}, \dcnt{partlotdepth}, \dcnt{minilofdepth}, \dcnt{minilotdepth}, \dcnt{sectlofdepth}
+% et \dcnt{sectlotdepth}.
% \end{SMOOTH}
% \item[pseudo-chapitre]
% Ou chapitre étoilé. Un chapitre qui commence par une commande «~étoilée~» \texttt{\bs chapter*}.
% Par défaut, il n'a pas
% d'entrée dans la table des matières. \texttt{\bs chapter*} nécessite quelques précautions avec le paquetage
-% \texttt{minitoc}. Voir la section~\vref{s+starred.chap}.
-% \item[\texttt{quotchap}] Le paquetage \texttt{quotchap}~\cite{quotchap} fournit des commandes pour ajouter des
+% \upack{minitoc}. Voir la section~\vref{s+starred.chap}.
+% \item[\upack{quotchap}] Le paquetage \pack{quotchap}~\cite{quotchap} fournit des commandes pour ajouter des
% citations à~certaines en-têtes (chapitres) dans les classes standard de document \LaTeXe:
-% \texttt{book} et \texttt{report}. Il doit être chargé \emph{avant} le paquetage \texttt{minitoc}
+% \class{book} et \class{report}. Il doit être chargé \emph{avant} le paquetage \upack{minitoc}
% (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 \texttt{minitoc},
+% \item[README] est un fichier en texte pur (anglais) décrivant sommairement le paquetage \upack{minitoc},
% plus quelques informations utiles.
-% \item[\texttt{report}] Une classe standard de document \LaTeX. Elle a des commandes de sectionnement: \texttt{\bs part},
-% \texttt{\bs chapter} et \texttt{\bs section} (et en dessous). Elle est compatible avec le paquetage \texttt{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).
-% \item[\texttt{rmk}] Un exemple de script \emph{shell}, qui trie les fichiers
-% du paquetage \texttt{minitoc} en classes (un répertoire pour chaque classe).
+% \item[\uclass{report}]\iclass{report} Une classe standard de document \LaTeX. Elle a des commandes de sectionnement:
+% \texttt{\bs part}, \texttt{\bs chapter} et \texttt{\bs 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).
+% \item[\uscrp{rmk}]\iscrp{rmk} Un exemple de script \emph{shell}, qui trie les fichiers
+% du paquetage \upack{minitoc} en classes (un répertoire pour chaque classe).
% Il devrait être exécuté après les scripts
-% \texttt{imk} (obligatoire) et \texttt{emk} et/ou
-% \texttt{fmk}, dans cet ordre. Voir le point~\vref{IN9}.
-% \item[\texttt{romannum}] Le paquetage \texttt{romannum}~\cite{romannum} change les numéros (pour les commandes de
+% \scrp{imk} (obligatoire) et \scrp{emk} et/ou
+% \scrp{fmk}, dans cet ordre. Voir le point~\vref{IN9}.
+% \item[\upack{romannum}] Le paquetage \pack{romannum}~\cite{romannum} change les numéros (pour les commandes de
% sectionnement) engendrés par \LaTeX{} de chiffres arabes en chiffres romains. Ce paquetage utilise le
-% paquetage \texttt{stdclsdv}~\cite{stdclsdv}.
-% Il doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.romannum} et la
+% paquetage \pack{stdclsdv}~\cite{stdclsdv}.
+% Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.romannum} et la
% section~\vref{faq.40}).
-% \item[rubber] Rubber~\cite{rubber} est un programme d'emballage (\emph{wrapper})
+% \item[rubber] \tool{rubber}~\cite{rubber} est un programme d'emballage (\emph{wrapper})
% pour \LaTeX\ et ses programmes associés. Son
% but est, étant donné un source \LaTeX\ à~traiter, de le compiler un nombre de fois suffisant pour résoudre
% toutes les références, en exécutant éventuellement des programmes satellites tels que \textbf{\BibTeX},
% \textbf{makeindex}, \textbf{Metapost}, etc., pour produire les fichiers de données adéquats. Il a des
% dispositifs pour effectuer certaines actions de nettoyage en post-traitement, comme de détruire les fichiers
-% auxiliaires produits par \texttt{minitoc}.
-% \item[\texttt{scrartcl}] Voir {\KOMAScript} plus haut.
-% \item[\texttt{scrbook}] Voir {\KOMAScript} plus haut.
-% \item[\texttt{scrreprt}] Voir {\KOMAScript} plus haut.
+% auxiliaires produits par \upack{minitoc}.
+% \item[\uclass{scrartcl}]\iclass{scrartcl} Voir {\KOMAScript} plus haut.
+% \item[\uclass{scrbook}]\iclass{scrbook} Voir {\KOMAScript} plus haut.
+% \item[\uclass{scrreprt}]\iclass{scrreprt} Voir {\KOMAScript} plus haut.
% \item[sectionnement (commandes de)] Ce sont les commandes \LaTeX\ qui spécifies la structure logique de votre document.
% Les principales commandes de sectionnement sont \texttt{\bs part}, \texttt{\bs chapter}, \texttt{\bs section},
% \texttt{\bs subsection}, \texttt{\bs subsubsection}, \texttt{\bs paragraph} et \texttt{\bs subparagraph}.
% Certaines classes standard de documents n'ont pas la commande \texttt{\bs chapter} (ainsi les classes
-% \texttt{article} et \texttt{proc}), certaines n'ont pas de commandes de sectionnement (ainsi la classe
-% \texttt{letter}). Dans ce dernier cas, le paquetage \texttt{minitoc} est sans objet. Si certaines des
+% \class{article} et \class{proc}), certaines n'ont pas de commandes de sectionnement (ainsi la classe
+% \class{letter}). Dans ce dernier cas, le paquetage \upack{minitoc} est sans objet. Si certaines des
% commandes \texttt{\bs part}, \texttt{\bs chapter} ou \texttt{\bs section} ne sont pas définies, les
-% commandes de \texttt{minitoc} pour le niveau associé ne sont pas disponibles. Si \texttt{\bs chapter} est définie,
-% les commandes de \texttt{minitoc} au niveau section ne sont pas définies dadans la version courante du
-% paquetage \texttt{minitoc} et les antérieures, mais si \texttt{\bs chapter} n'est pas définie mais que
-% \texttt{\bs section} l'est, alors les commandes de \texttt{minitoc} au niveau section sont définies.
+% commandes de \upack{minitoc} pour le niveau associé ne sont pas disponibles. Si \texttt{\bs chapter} est définie,
+% les commandes de \upack{minitoc} au niveau section ne sont pas définies dans la version courante du
+% paquetage \upack{minitoc} et les antérieures, mais si \texttt{\bs chapter} n'est pas définie mais que
+% \texttt{\bs section} l'est, alors les commandes de \upack{minitoc} au niveau section sont définies.
% Voir la section~\vref{note+sectionning}.
% Dans les classes non-standard de documents, les commandes de sectionnement portant des noms non-standard ne
-% peuvent pas être reconnues par le paquetage \texttt{minitoc}.
+% peuvent pas être reconnues par le paquetage \upack{minitoc}.
% \item[sectlof] Une liste des figures pour une section.
-% \item[\texttt{sectlofdepth}] Ce compteur, s'il existe, contient la profondeur des sectlofs.
+% \item[\dcnt{sectlofdepth}] Ce compteur, s'il existe, contient la profondeur des sectlofs.
% \item[sectlot] Une liste des tableaux pour une section.
-% \item[\texttt{sectlotdepth}] Ce compteur, s'il existe, contient la profondeur des sectlots.
-% \item[\texttt{sectsty}] Le paquetage \texttt{sectsty}~\cite{sectsty} offre un ensemble de commandes pour changer
+% \item[\dcnt{sectlotdepth}] Ce compteur, s'il existe, contient la profondeur des sectlots.
+% \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:
-% \texttt{article}, \texttt{book} et \texttt{report}. Ce paquetage fonctionne aussi avec
-% les classes {\KOMAScript}~\cite{koma,komab}:
-% \texttt{scrartcl}, \texttt{scrbook} et \texttt{scrreprt}.
-% Il doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.sectsty} et la
+% \class{article}, \class{book} et \class{report}. Ce paquetage fonctionne aussi avec
+% les classes {\KOMAScript}~\cite{komab,koma}:
+% \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}).
% \item[secttoc] Une table des matières pour une section.
-% \item[\texttt{secttocdepth}] Ce compteur contient la profondeur des secttocs.
-% \item[\texttt{sfheaders}] Le paquetage \texttt{sfheaders}~\cite{sfheaders} (pour \LaTeXe) emprunte
-% quelques définitions des classes standard \texttt{article}/\texttt{report}/\texttt{book}
+% \item[\dcnt{secttocdepth}] Ce compteur contient la profondeur des secttocs.
+% \item[\upack{sfheaders}] Le paquetage \pack{sfheaders}~\cite{sfheaders} (pour \LaTeXe) emprunte
+% quelques définitions des classes standard \class{article}/\class{report}/\class{book}
% et les modifie afin d'imprimer les en-têtes de partie, chapitre, section, sous-section\ldots{} avec la
% variante Sans-Serif de la fonte courante.
-% Il doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.sfheaders} et la
+% Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.sfheaders} et la
% section~\vref{faq.41}).
% \item[shell] Dans les systèmes d'exploitation Unix, analogues à~Unix et Linux, le \emph{shell} est un programme
% utilisé comme interface entre le système d'exploitation et l'utilisateur. Il peut aussi être utilisé comme
@@ -18861,11 +19502,11 @@ have centered labels.
% tâches utilisées de manière routinière. Les principaux \emph{shells} sont le \emph{shell} de Bourne (\textbf{sh}),
% le C~\emph{shell} (\textbf{csh}), le \emph{shell} de Korn (\textbf{ksh}), et leurs nombreux descendants
% (tels que \textbf{bash}, \textbf{tcsh}, etc.).
-% \item[\texttt{shortext}] Une option du paquetage \texttt{minitoc}. Elle force l'utilisation de suffixes courts
+% \item[\uopt{shortext}]\iopt{shortext} Une option du paquetage \upack{minitoc}. Elle force l'utilisation de suffixes courts
% (3~caractères) dans les noms des fichiers auxiliaires de minitoc. Cette option est inactive par défaut, mais
% est automatiquement activée si votre système d'exploitation requiert des suffixes courts. Voir
% \textbf{autoconfiguration} plus haut et la section~\vref{.8+3}.
-% \item[\texttt{shorttoc}] Le paquetage \texttt{shorttoc}~\cite{shorttoc} permet de créer une autre table des
+% \item[\upack{shorttoc}] Le paquetage \pack{shorttoc}~\cite{shorttoc} permet de créer une autre table des
% matières dans un document, avec un autre titre et une autre profonteur que la table des matières principale.
% \item[SJIS] Le codage SJIS de caractères (pour le japonais), aussi connu sous le nom de MS-Kanji
% (Kanji pour Microsoft\textsuperscript{\textregistered}),
@@ -18873,23 +19514,23 @@ have centered labels.
% caractères codés sur 1~octet dans l'intervalle de \texttt{0xA1} à~\texttt{0xDF}) et le jeu de caractères JIS
% (pleine largeur) (JIS X0208-1990, associé aux points de codage restants).
% Cette information provient de~\cite{cjk,cjk2}.
-% \item[\SLaTeX] Une version of \LaTeX\ adaptée pour la langue suédoise. Voir~\cite{slatex}.
-% \item[\texttt{splitbib}] Un paquetage~\cite{splitbib} \LaTeX\ qui permet de trier une bibliographie en catégories et
-% sous-catégories; ceci est intéressant pour des listes de publications, pour grouper les références par
-% sujet, par année,~...
-% \item[\texttt{stdclsdv}] Le paquetage \texttt{stdclsdv}~\cite{stdclsdv} est destiné à~être utilisé par les
+% \item[\upack{\SLaTeX}]\ipacka{\SLaTeX}{slatex} Une version of \LaTeX\ adaptée pour la langue suédoise. Voir~\cite{slatex}.
+% \item[\upack{splitbib}]\ipack{splitbib} Un paquetage~\cite{splitbib} \LaTeX\ qui permet de trier une bibliographie
+% en catégories et sous-catégories; ceci est intéressant pour des listes de publications, pour grouper les
+% références par sujet, par année,~...
+% \item[\upack{stdclsdv}] Le paquetage \pack{stdclsdv}~\cite{stdclsdv} est destiné à~être utilisé par les
% auteurs de paquetages \LaTeX{} qui ont besoin de savoir quelles divisions de sectionnement sont fournies par
% la classe du document.
% provided by the document class.
% \item[strut] Un trait vertical invisible utilisé pour forcer une séparation minimale entre deux lignes de texte.
% Ce terme anglais signifiant «~étai~» est conservé car il fait partie du jargon \TeX{} et \LaTeX.
-% \item[\texttt{subfig}] Le paquetage \texttt{subfig}~\cite{subfig} permet l'inclusion de petites,
+% \item[\upack{subfig}] Le paquetage \pack{subfig}~\cite{subfig} permet l'inclusion de petites,
% «~sous-~» figures et tables. Il en simplifie le positionnement, l'ajout de légendes (\emph{captions}) et
-% l'étiquetage à~l'intérieur d'un seul environnement \texttt{figure} ou \texttt{table}. De plus, ce paquetage
+% l'étiquetage à~l'intérieur d'un seul environnement \env{figure} ou \env{table}. De plus, ce paquetage
% permet que de tels sous-captions (sous-légendes) soient écrits dans la liste des figures ou dans la liste des
% tableaux si vous le désirez.
-% \item[\texttt{subfigure}] Le paquetage \texttt{subfigure}~\cite{subfigure} est une version obsolète (par le même
-% auteur) du paquetage \texttt{subfig}~\cite{subfig}.
+% \item[\upack{subfigure}] Le paquetage \pack{subfigure}~\cite{subfigure} est une version obsolète (par le même
+% auteur) du paquetage \pack{subfig}~\cite{subfig}.
% \item[suffixe] (\emph{extension}) Le nom d'un fichier est souvent constitué de 2~parties: un \emph{nom de base}
% et un \emph{suffixe}, séparées par un point. Sous certains anciens systèmes d'exploitation, le nom de base
% est limité à~8~caractères et le suffixe à~3~caractères (le schéma «~8+3~»). Voir aussi les sections~\vref{MS-DOS}
@@ -18898,7 +19539,7 @@ have centered labels.
% \item[TDS] \index{TDS}La \emph{\TeX~Directory Structure}~\cite{tds,ftds}; une structure de répertoires fortement
% recommandée pour ranger les fichiers de macros, fontes et autres fichiers systèmes \TeX{} indépendants de
% l'implantation; elle suggère aussi comment incorporer le reste des fichiers \TeX{} dans une seule structure;
-% la TDS a été pensée pour fonctionner sur tous les systèmes modernes.
+% la \index{TDS}TDS a été pensée pour fonctionner sur tous les systèmes modernes.
% \item[\TeX] \TeX{} est un programme écrit par \name{Donald}{Knuth}~\cite{texbook}.
% Il est conçu pour la composition de textes et d'équations mathématiques.
%
@@ -18916,39 +19557,39 @@ have centered labels.
% écossais \og{} Loch \fg{}. En alphabet phonétique cela donne
% \textbf{[tex]}\dots Dans un environnement \texttt{ASCII}, \TeX{}
% devient \texttt{TeX}.
-% \item[\texttt{thailatex}]\index{thailatex} Le paquetage \texttt{thailatex}~\cite{thailatex} permet de composer
-% des documents en langue thaïe. Vous pouvez aussi utiliser le système CJK\index{CJK}~\cite{cjk,cjk2}.
+% \item[\upack{thailatex}] Le paquetage \pack{thailatex}~\cite{thailatex} permet de composer
+% des documents en langue thaïe. Vous pouvez aussi utiliser le système \pack{CJK}~\cite{cjk,cjk2}.
% \item[thispagestyle] Un type de \emph{dispositif} (voir ce terme) qui est exécuté lors de chaque occurrence d'un
% type donné de mini-table, pour forcer le style de page à~utiliser pour la page courante.
% Regardez la documentation de la commande \verb|\mtcsetfeature|, dans la section~\vref{t+parttoc+features}.
-% \item[\texttt{tight}] Une option du paquetage \texttt{minitoc}. Elle donne un espacement serré des lignes dans
-% les mini-tables. L'option contraire est \texttt{loose}.
-% \item[\texttt{titlesec}] Le paquetage \texttt{titlesec}~\cite{titletoc} permet de changer les titres de
+% \item[\uopt{tight}]\iopt{tight} Une option du paquetage \upack{minitoc}. Elle donne un espacement serré des lignes dans
+% les mini-tables. L'option contraire est \opt{loose}.
+% \item[\upack{titlesec}] Le paquetage \pack{titlesec}~\cite{titletoc} permet de changer les titres de
% sectionnement. Parmi ses nombreux dispositifs, il permet des titres dans la marge, un format différent dans
% les pages de gauche et de droite, des filets au-dessus et en dessous du titre, etc.
-% Malheureusement, il est \emph{incompatible} avec le paquetage \texttt{minitoc}.
-% \item[\texttt{titletoc}] Le paquetage \texttt{titletoc} est utile pour la mise en forme des entrées de la table
+% Malheureusement, il est \emph{incompatible} avec le paquetage \upack{minitoc}.
+% \item[\upack{titletoc}] Le paquetage \pack{titletoc} est utile pour la mise en forme des entrées de la table
% des matières, en offrant la possibilité de changer de format au milieu du document, de regrouper des entrées
% en un seul paragraphe, d'avoir de jolies entrées en format libre, de faire des tables des matières
% partielles, etc.
-% Malheureusement, il est \emph{incompatible} avec le paquetage \texttt{minitoc}.
+% Malheureusement, il est \emph{incompatible} avec le paquetage \upack{minitoc}.
%
-% Le fichier \texttt{titletoc.sty} ne fait pas partie du paquetage \texttt{titlesec}; c'est un paquetage
-% indépendant, mais il est décrit dans la documentation~\cite{titletoc} du paquetage \texttt{titlesec}.
-% \item[\texttt{tmk}] Un fichier script file\index{tmk} qui crée une hiérarchie TDS~\cite{tds,ftds} (à~adapter
+% Le fichier \xfile{titletoc.sty} ne fait pas partie du paquetage \pack{titlesec}; c'est un paquetage
+% indépendant, mais il est décrit dans la documentation~\cite{titletoc} du paquetage \pack{titlesec}.
+% \item[\uscrp{tmk}]\iscrp{tmk} Un fichier script file qui crée une hiérarchie \index{TDS}TDS~\cite{tds,ftds} (à~adapter
% pour votre système).
% \item[TOC] Acronyme pour «~\emph{table of contents}~», ou «~table des matières~».
-% \item[\texttt{tocbibind}] Le paquetage \texttt{tocbibind}~\cite{tocbibind} peut être utilisé pour ajouter une
+% \item[\upack{tocbibind}] Le paquetage \pack{tocbibind}~\cite{tocbibind} peut être utilisé pour ajouter une
% entrée pour la table des matières et/ou pour la bibliographie et/ou pour l'index dans la table des matières.
-% Mais il nécessite quelques précautions si vous l'utilisez avec le paquetage \texttt{minitoc}.
+% Mais il nécessite quelques précautions si vous l'utilisez avec le paquetage \upack{minitoc}.
% Voir la section~\vref{special.entries}.
-% \item[\texttt{tocdepth}] Ce compteur contient la profondeur de la table des matières.
-% \item[\texttt{tocloft}] Le paquetage \texttt{tocloft}~\cite{tocloft} offre des outils pour contrôler
+% \item[\dcnt{tocdepth}] Ce compteur contient la profondeur de la table des matières.
+% \item[\upack{tocloft}] Le paquetage \pack{tocloft}~\cite{tocloft} offre des outils pour contrôler
% la conception typographique de la table des matières, de la liste des figures et de la liste des tables. De
% nouvelles sortes de «~liste des \ldots~» peuvent être définies. Si vous utilisez le paquetage
-% \texttt{tocloft} et le paquetage \texttt{minitoc}, regardez la section~\vref{faq+tocloft}, sur la manière de
+% \pack{tocloft} et le paquetage \upack{minitoc}, regardez la section~\vref{faq+tocloft}, sur la manière de
% traiter quelques problèmes mineurs de compatibilité.
-% \item[\texttt{TODO}] est un fichier en texte pur (anglais) qui liste quelques propositions de développement du
+% \item[\xfile{TODO}] est un fichier en texte pur (anglais) qui liste quelques propositions de développement du
% paquetage, pas encore réalisées. Commentaires et suggestions sont les bienvenus.
% \item[token] Un \emph{token}\,\footnote{Cette définition est tirée
% du <<~\textsl{The \TeX{}book}~>>~\cite{texbook}.}\textsuperscript{,}\footnote{Gardons cet anglicisme bien pratique!}
@@ -18971,31 +19612,36 @@ have centered labels.
% lui-même; mais lorsque les processus digestifs rencontrent un \emph{token} séquence de contrôle, ils doivent
% examiner la définition courante de cette séquence de contrôle afin d'en trouver la signification.
% \item[UNIX] Un système d'exploitation moderne, disponible sur divers types d'ordinateurs et dans diverses
-% variantes. Du point de vue de \texttt{minitoc}, il a l'avantage d'utiliser des noms de fichiers avec des
+% variantes. Du point de vue de \upack{minitoc}, il a l'avantage d'utiliser des noms de fichiers avec des
% suffixes longs (la limite est trop haute pour que le nombre de mini-tables soit un problème).
% \item[UNIX (analogues~à)] Les systèmes d'exploitation analogues à~Unix, avec les mêmes avantages. Linux en est
% un bon exemple, mais il en existe d'autres.
+% \item[\utool{urlbst}]\itool{urlbst} Un script PERL script, par \name{Norman}{Gray}~\cite{urlbst}, pour ajouter un type
+% 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 \pack{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 CJK.
+% diverses, mais seules les séquences d'un, de deux ou de trois octets sont implantées dans \pack{CJK}.
% Les caractères ASCII seront utilisés tels quels --- sans cette propriété, il serait impossible d'utiliser
% UTF~8 avec \TeX. Voir le tableau~\vref{t+jargon+CJK}.
-% \item[\texttt{varsects}] Le paquetage \texttt{varsects}~\cite{varsects} offre un ensemble de commandes pour changer
+% \item[\upack{varsects}] Le paquetage \pack{varsects}~\cite{varsects} 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:
-% \texttt{article}, \texttt{book} et \texttt{report}.
-% Il doit être chargé \emph{avant} le paquetage \texttt{minitoc} (voir le point~\vref{h.varsects} et la
+% \class{article}, \class{book} et \class{report}.
+% Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.varsects} et la
% section~\vref{faq.33}).
-% \item[\texttt{wrapfig}] Le paquetage \texttt{wrapfig}~\cite{wrapfig} fournit les environnements \texttt{wrapfigure} et
-% \texttt{wraptable} pour placer une figure ou un tableau sur le côté de la page et faire que le texte
+% \item[\upack{wrapfig}] Le paquetage \pack{wrapfig}~\cite{wrapfig} fournit les environnements \env{wrapfigure} et
+% \env{wraptable} pour placer une figure ou un tableau sur le côté de la page et faire que le texte
% enveloppe cette figure ou ce tableau.
-% \item[\texttt{xmk}] Un exemple de script \emph{shell}, qui compose les fichiers exemples de documents et produit
+% \item[\scrp{xmk}] Un exemple de script \emph{shell}, qui compose les fichiers exemples de documents et produit
% des documents PDF.
-% \item[\texttt{xr}] Le paquetage \texttt{xr}~\cite{xr} met en place un système pour les références externes
+% \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,
-% j'ai utilisé une partie de son code dans le paquetage \texttt{minitoc} pour réaliser les commandes de
+% j'ai utilisé une partie de son code dans le paquetage \upack{minitoc} pour réaliser les commandes de
% préparation (telles que \texttt{\bs dominitoc}). Si vous utilisez aussi le paquetage
-% \texttt{hyperref}~\cite{hyperref.web}, utilisez \texttt{xr-hyper}~\cite{xr-hyper} au lieu du paquetage \texttt{xr}.
+% \pack{hyperref}~\cite{hyperref.web}, utilisez \pack{xr-hyper}~\cite{xr-hyper} au lieu du paquetage \pack{xr}.
% \end{wdesc}
% \fi
%
@@ -19007,17 +19653,17 @@ have centered labels.
% \minilot
%
% \ifcase\LANG\relax
-% This chapter describes the installation of the \texttt{minitoc} package (version~\#50).
+% This chapter describes the installation of the \upack{minitoc} package (version~\#51).
%
-% This package contains a lot of files. The list of all files is given in \index{minitoc.l}\texttt{minitoc.l}. See
+% 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 \texttt{minitoc} (version~\#50).
+% Ce chapitre décrit l'installation du paquetage \upack{minitoc} (version~\#51).
%
% Ce paquetage contient de nombreux fichiers. La liste de tous les fichiers est donnée dans
-% \index{minitoc.l}\texttt{minitoc.l}. Voir le tableau~\vref{t+files}.
+% \xfile{minitoc.l}. Voir le tableau~\vref{t+files}.
% Les fichiers sont répartis en «~classes~» ci-dessous (un même fichier peut apparaître dans plusieurs classes).
% Chaque classe spécifie la fonction et le placement de ses fichiers.
% \fi
@@ -19030,17 +19676,18 @@ have centered labels.
% \def\CLA{class}
% ^^A \def\ET{\textrm{, and}\xspace}
% \def\ET{\textrm{,}\xspace}
-% \caption{List of files (\texttt{minitoc.l})}\label{t+files}
+% \caption{List of files (\uxfile{minitoc.l})}\label{t+files}\ixfile{minitoc.l}
% \or\relax
% \def\CLA{classe}
% ^^A \def\ET{ \textrm{et}\xspace}
% \def\ET{\textrm{,}\xspace}
-% \caption{Liste des fichiers (\texttt{minitoc.l})}\label{t+files}
+% \caption{Liste des fichiers (\uxfile{minitoc.l})}\label{t+files}\ixfile{minitoc.l}
% \fi
% \vspace*{-1\baselineskip}
% \medskip
% \fboxsep=1em
-% \null\hspace*{-.22\textwidth}\fbox{\begin{minipage}{1.32\textwidth}\footnotesize\ttfamily\upshape\mdseries
+% ^^A % was -.22\textwidth
+% \null\hspace*{-.24\textwidth}\fbox{\begin{minipage}{1.32\textwidth}\footnotesize\ttfamily\upshape\mdseries
% \flushleft
% \noextrasfrancais
% \setlength{\columnseprule}{.4pt}
@@ -19056,9 +19703,9 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.ins
-% \item minitoc.dtx
-% \item fminitoc.dtx
+% \item \xfile{minitoc.ins}
+% \item \xfile{minitoc.dtx}
+% \item \xfile{fminitoc.dtx}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN1}):}}}]\NL
@@ -19066,185 +19713,185 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.sty
-% \item mtcoff.sty
-% \item mtcmess.sty
-% \item mtcpatchmem.sty
-% \item acadian.mld
-% \item acadien.mld
-% \item afrikaan.mld
-% \item afrikaans.mld
-% \item albanian.mld
-% \item american.mld
-% \item arab.mld
-% \item arab2.mld
-% \item arabi.mld
-% \item arabic.mld
-% \item armenian.mld
-% \item australian.mld
-% \item austrian.mld
-% \item bahasa.mld
-% \item bahasai.mld
-% \item bahasam.mld
-% \item bangla.mld
-% \item basque.mld
-% \item bicig.mld
-% \item bicig2.mld
-% \item bicig3.mld
-% \item bithe.mld
-% \item brazil.mld
-% \item brazilian.mld
-% \item breton.mld
-% \item british.mld
-% \item bulgarian.mld
-% \item bulgarianb.mld
-% \item buryat.mld
-% \item buryat2.mld
-% \item canadian.mld
-% \item canadien.mld
-% \item castillan.mld
-% \item castillian.mld
-% \item catalan.mld
-% \item chinese1.mld\ET chinese1.mlo
-% \item chinese2.mld\ET chinese2.mlo
-% \item croatian.mld
-% \item czech.mld
-% \item danish.mld
-% \item devanagari.mld
-% \item dutch.mld
-% \item english.mld
-% \item english1.mld
-% \item english2.mld
-% \item esperant.mld
-% \item esperanto.mld
-% \item estonian.mld
-% \item ethiopia.mld
-% \item ethiopian.mld
-% \item ethiopian2.mld
-% \item farsi1.mld\ET farsi1.mlo
-% \item farsi2.mld\ET farsi2.mlo
-% \item farsi3.mld
-% \item finnish.mld
-% \item finnish2.mld
-% \item francais.mld
-% \item french.mld
-% \item french1.mld
-% \item french2.mld
-% \item frenchb.mld
-% \item frenchle.mld
-% \item frenchpro.mld
-% \item galician.mld
-% \item german.mld
-% \item germanb.mld
-% \item germanb2.mld
-% \item greek.mld
-% \item greek-mono.mld
-% \item greek-polydemo.mld
-% \item greek-polykatha.mld
-% \item guarani.mld
-% \item hangul1.mld\ET hangul1.mlo
-% \item hangul2.mld\ET hangul2.mlo
-% \item hangul3.mld\ET hangul3.mlo
-% \item hangul4.mld\ET hangul4.mlo
-% \item hangul-u8.mld\ET hangul-u8.mlo
-% \item hanja1.mld\ET hanja1.mlo
-% \item hanja2.mld\ET hanja2.mlo
-% \item hanja-u8.mld\ET hanja-u8.mlo
-% \item hebrew.mld
-% \item hebrew2.mld
-% \item hindi.mld
-% \item hindi-modern.mld
-% \item hungarian.mld
-% \item icelandic.mld
-% \item indon.mld
-% \item indonesian.mld
-% \item interlingua.mld
-% \item irish.mld
-% \item italian.mld
-% \item italian2.mld
-% \item japanese.mld\ET japanese.mlo
-% \item japanese2.mld\ET japanese2.mlo
-% \item japanese3.mld\ET japanese3.mlo
-% \item japanese4.mld\ET japanese4.mlo
-% \item japanese5.mld\ET japanese5.mlo
-% \item japanese6.mld\ET japanese6.mlo
-% \item kannada.mld
-% \item khalkha.mld
-% \item latin.mld
-% \item latin2.mld
-% \item latvian.mld
-% \item letton.mld
-% \item lithuanian.mld
-% \item lowersorbian.mld
-% \item lsorbian.mld
-% \item magyar.mld
-% \item magyar2.mld
-% \item magyar3.mld
-% \item malay.mld
-% \item malayalam-keli.mld
-% \item malayalam-omega.mld\ET malayalam-omega.mlo
-% \item malayalam-rachana.mld
-% \item malayalam-rachana2.mld
-% \item manju.mld
-% \item meyalu.mld
-% \item mongol.mld
-% \item naustrian.mld
-% \item newzealand.mld
-% \item ngerman.mld
-% \item ngermanb.mld
-% \item ngermanb2.mld
-% \item norsk.mld
-% \item norsk2.mld
-% \item nynorsk.mld
-% \item nynorsk2.mld
-% \item polish.mld
-% \item polish2.mld
-% \item polski.mld
-% \item portuges.mld
-% \item portuguese.mld
-% \item romanian.mld
-% \item romanian2.mld
-% \item romanian3.mld
-% \item russian.mld
-% \item russianb.mld
-% \item russianc.mld
-% \item russian2m.mld
-% \item russian2o.mld
-% \item russian-cca.mld\ET russian-cca.mlo
-% \item russian-cca1.mld\ET russian-cca1.mlo
-% \item russian-lh.mld\ET russian-lh.mlo
-% \item russian-lhcyralt.mld\ET russian-lhcyralt.mlo
-% \item russian-lhcyrkoi.mld\ET russian-lhcyrkoi.mlo
-% \item russian-lhcyrwin.mld\ET russian-lhcyrwin.mlo
-% \item samin.mld
-% \item scottish.mld
-% \item serbian.mld
-% \item serbianc.mld
-% \item slovak.mld
-% \item slovene.mld
-% \item spanish.mld
-% \item spanish2.mld
-% \item spanish3.mld
-% \item spanish4.mld
-% \item swedish.mld
-% \item swedish2.mld
-% \item thai.mld\ET thai.mlo
-% \item turkish.mld
-% \item uighur.mld
-% \item uighur2.mld
-% \item uighur3.mld
-% \item UKenglish.mld
-% \item ukraineb.mld
-% \item ukrainian.mld
-% \item uppersorbian.mld
-% \item USenglish.mld
-% \item usorbian.mld
-% \item vietnam.mld
-% \item vietnamese.mld
-% \item welsh.mld
-% \item xalx.mld
-% \item xalx2.mld
-% \item xalx3.mld
+% \item \xfile{minitoc.sty}
+% \item \xfile{mtcoff.sty}
+% \item \xfile{mtcmess.sty}
+% \item \xfile{mtcpatchmem.sty}
+% \item \xfile{acadian.mld}
+% \item \xfile{acadien.mld}
+% \item \xfile{afrikaan.mld}
+% \item \xfile{afrikaans.mld}
+% \item \xfile{albanian.mld}
+% \item \xfile{american.mld}
+% \item \xfile{arab.mld}
+% \item \xfile{arab2.mld}
+% \item \xfile{arabi.mld}
+% \item \xfile{arabic.mld}
+% \item \xfile{armenian.mld}
+% \item \xfile{australian.mld}
+% \item \xfile{austrian.mld}
+% \item \xfile{bahasa.mld}
+% \item \xfile{bahasai.mld}
+% \item \xfile{bahasam.mld}
+% \item \xfile{bangla.mld}
+% \item \xfile{basque.mld}
+% \item \xfile{bicig.mld}
+% \item \xfile{bicig2.mld}
+% \item \xfile{bicig3.mld}
+% \item \xfile{bithe.mld}
+% \item \xfile{brazil.mld}
+% \item \xfile{brazilian.mld}
+% \item \xfile{breton.mld}
+% \item \xfile{british.mld}
+% \item \xfile{bulgarian.mld}
+% \item \xfile{bulgarianb.mld}
+% \item \xfile{buryat.mld}
+% \item \xfile{buryat2.mld}
+% \item \xfile{canadian.mld}
+% \item \xfile{canadien.mld}
+% \item \xfile{castillan.mld}
+% \item \xfile{castillian.mld}
+% \item \xfile{catalan.mld}
+% \item \xfile{chinese1.mld}\ET \xfile{chinese1.mlo}
+% \item \xfile{chinese2.mld}\ET \xfile{chinese2.mlo}
+% \item \xfile{croatian.mld}
+% \item \xfile{czech.mld}
+% \item \xfile{danish.mld}
+% \item \xfile{devanagari.mld}
+% \item \xfile{dutch.mld}
+% \item \xfile{english.mld}
+% \item \xfile{english1.mld}
+% \item \xfile{english2.mld}
+% \item \xfile{esperant.mld}
+% \item \xfile{esperanto.mld}
+% \item \xfile{estonian.mld}
+% \item \xfile{ethiopia.mld}
+% \item \xfile{ethiopian.mld}
+% \item \xfile{ethiopian2.mld}
+% \item \xfile{farsi1.mld}\ET \xfile{farsi1.mlo}
+% \item \xfile{farsi2.mld}\ET \xfile{farsi2.mlo}
+% \item \xfile{farsi3.mld}
+% \item \xfile{finnish.mld}
+% \item \xfile{finnish2.mld}
+% \item \xfile{francais.mld}
+% \item \xfile{french.mld}
+% \item \xfile{french1.mld}
+% \item \xfile{french2.mld}
+% \item \xfile{frenchb.mld}
+% \item \xfile{frenchle.mld}
+% \item \xfile{frenchpro.mld}
+% \item \xfile{galician.mld}
+% \item \xfile{german.mld}
+% \item \xfile{germanb.mld}
+% \item \xfile{germanb2.mld}
+% \item \xfile{greek.mld}
+% \item \xfile{greek-mono.mld}
+% \item \xfile{greek-polydemo.mld}
+% \item \xfile{greek-polykatha.mld}
+% \item \xfile{guarani.mld}
+% \item \xfile{hangul1.mld}\ET \xfile{hangul1.mlo}
+% \item \xfile{hangul2.mld}\ET \xfile{hangul2.mlo}
+% \item \xfile{hangul3.mld}\ET \xfile{hangul3.mlo}
+% \item \xfile{hangul4.mld}\ET \xfile{hangul4.mlo}
+% \item \xfile{hangul-u8.mld}\ET \xfile{hangul-u8.mlo}
+% \item \xfile{hanja1.mld}\ET \xfile{hanja1.mlo}
+% \item \xfile{hanja2.mld}\ET \xfile{hanja2.mlo}
+% \item \xfile{hanja-u8.mld}\ET \xfile{hanja-u8.mlo}
+% \item \xfile{hebrew.mld}
+% \item \xfile{hebrew2.mld}
+% \item \xfile{hindi.mld}
+% \item \xfile{hindi-modern.mld}
+% \item \xfile{hungarian.mld}
+% \item \xfile{icelandic.mld}
+% \item \xfile{indon.mld}
+% \item \xfile{indonesian.mld}
+% \item \xfile{interlingua.mld}
+% \item \xfile{irish.mld}
+% \item \xfile{italian.mld}
+% \item \xfile{italian2.mld}
+% \item \xfile{japanese.mld}\ET \xfile{japanese.mlo}
+% \item \xfile{japanese2.mld}\ET \xfile{japanese2.mlo}
+% \item \xfile{japanese3.mld}\ET \xfile{japanese3.mlo}
+% \item \xfile{japanese4.mld}\ET \xfile{japanese4.mlo}
+% \item \xfile{japanese5.mld}\ET \xfile{japanese5.mlo}
+% \item \xfile{japanese6.mld}\ET \xfile{japanese6.mlo}
+% \item \xfile{kannada.mld}
+% \item \xfile{khalkha.mld}
+% \item \xfile{latin.mld}
+% \item \xfile{latin2.mld}
+% \item \xfile{latvian.mld}
+% \item \xfile{letton.mld}
+% \item \xfile{lithuanian.mld}
+% \item \xfile{lowersorbian.mld}
+% \item \xfile{lsorbian.mld}
+% \item \xfile{magyar.mld}
+% \item \xfile{magyar2.mld}
+% \item \xfile{magyar3.mld}
+% \item \xfile{malay.mld}
+% \item \xfile{malayalam-keli.mld}
+% \item \xfile{malayalam-omega.mld}\ET \xfile{malayalam-omega.mlo}
+% \item \xfile{malayalam-rachana.mld}
+% \item \xfile{malayalam-rachana2.mld}
+% \item \xfile{manju.mld}
+% \item \xfile{meyalu.mld}
+% \item \xfile{mongol.mld}
+% \item \xfile{naustrian.mld}
+% \item \xfile{newzealand.mld}
+% \item \xfile{ngerman.mld}
+% \item \xfile{ngermanb.mld}
+% \item \xfile{ngermanb2.mld}
+% \item \xfile{norsk.mld}
+% \item \xfile{norsk2.mld}
+% \item \xfile{nynorsk.mld}
+% \item \xfile{nynorsk2.mld}
+% \item \xfile{polish.mld}
+% \item \xfile{polish2.mld}
+% \item \xfile{polski.mld}
+% \item \xfile{portuges.mld}
+% \item \xfile{portuguese.mld}
+% \item \xfile{romanian.mld}
+% \item \xfile{romanian2.mld}
+% \item \xfile{romanian3.mld}
+% \item \xfile{russian.mld}
+% \item \xfile{russianb.mld}
+% \item \xfile{russianc.mld}
+% \item \xfile{russian2m.mld}
+% \item \xfile{russian2o.mld}
+% \item \xfile{russian-cca.mld}\ET \xfile{russian-cca.mlo}
+% \item \xfile{russian-cca1.mld}\ET \xfile{russian-cca1.mlo}
+% \item \xfile{russian-lh.mld}\ET \xfile{russian-lh.mlo}
+% \item \xfile{russian-lhcyralt.mld}\ET \xfile{russian-lhcyralt.mlo}
+% \item \xfile{russian-lhcyrkoi.mld}\ET \xfile{russian-lhcyrkoi.mlo}
+% \item \xfile{russian-lhcyrwin.mld}\ET \xfile{russian-lhcyrwin.mlo}
+% \item \xfile{samin.mld}
+% \item \xfile{scottish.mld}
+% \item \xfile{serbian.mld}
+% \item \xfile{serbianc.mld}
+% \item \xfile{slovak.mld}
+% \item \xfile{slovene.mld}
+% \item \xfile{spanish.mld}
+% \item \xfile{spanish2.mld}
+% \item \xfile{spanish3.mld}
+% \item \xfile{spanish4.mld}
+% \item \xfile{swedish.mld}
+% \item \xfile{swedish2.mld}
+% \item \xfile{thai.mld}\ET \xfile{thai.mlo}
+% \item \xfile{turkish.mld}
+% \item \xfile{uighur.mld}
+% \item \xfile{uighur2.mld}
+% \item \xfile{uighur3.mld}
+% \item \xfile{UKenglish.mld}
+% \item \xfile{ukraineb.mld}
+% \item \xfile{ukrainian.mld}
+% \item \xfile{uppersorbian.mld}
+% \item \xfile{USenglish.mld}
+% \item \xfile{usorbian.mld}
+% \item \xfile{vietnam.mld}
+% \item \xfile{vietnamese.mld}
+% \item \xfile{welsh.mld}
+% \item \xfile{xalx.mld}
+% \item \xfile{xalx2.mld}
+% \item \xfile{xalx3.mld}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN2}):}}}]\NL
@@ -19252,11 +19899,8 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item INSTALL
-% \item minitoc.l
-% \item README
-% \item catalog
-% \item TODO
+% \item \xfile{INSTALL}, \xfile{README}, \xfile{TODO}, \xfile{CATALOG}
+% \item \xfile{minitoc.l}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN3}):}}}]\NL
@@ -19265,37 +19909,37 @@ have centered labels.
% \leftmargin=0pt
% \listparindent=1em
% \item
-% mtc-2c.tex,
-% mtc-2nd.tex,
-% mtc-add.bib,
-% mtc-add.tex,
-% mtc-ads.tex,
-% mtc-amm.tex,
-% mtc-apx.tex,
-% mtc-art.tex,
-% mtc-bo.tex,
-% mtc-bk.tex,
-% mtc-ch0.tex,
-% mtc-cri.tex,
-% mtc-fo1.tex,
-% mtc-fo2.tex,
-% mtc-gap.tex,
-% mtc-hi1.tex,
-% mtc-hi2.tex,
-% mtc-hia.tex,
-% mtc-hir.tex,
-% mtc-hop.tex,
-% mtc-liv.tex,
-% mtc-mem.tex,
-% mtc-mm1.tex,
-% mtc-mu.tex,
-% mtc-sbf.tex,
-% mtc-scr.tex,
-% mtc-syn.tex,
-% mtc-tbi.tex,
-% mtc-tlc.tex,
-% mtc-tlo.tex,
-% mtc-tsf.tex
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.tex},
+% \exam{mtc-add.bib},
+% \exam{mtc-add.tex},
+% \exam{mtc-ads.tex},
+% \exam{mtc-amm.tex},
+% \exam{mtc-apx.tex},
+% \exam{mtc-art.tex},
+% \exam{mtc-bo.tex},
+% \exam{mtc-bk.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}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN4}):}}}]\NL
@@ -19303,8 +19947,8 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.bug
-% \item minitoc.sum
+% \item \xfile{minitoc.bug}
+% \item \xfile{minitoc.sum}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN5}):}}}]\NL
@@ -19312,14 +19956,14 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.ins
-% \item minitoc.dtx
-% \item minitoc.bib
-% \item minitoc.ist
-% \item minitoc.lan
-% \item minitoc.pre
-% \item en-mtc.bst
-% \item lamed.eps, lamed.pdf, lamed.tex
+% \item \xfile{minitoc.ins}
+% \item \xfile{minitoc.dtx}
+% \item \xfile{minitoc.bib}
+% \item \xfile{minitoc.ist}
+% \item \xfile{minitoc.lan}
+% \item \xfile{minitoc.pre}
+% \item \xfile{en-mtc.bst}
+% \item \xfile{lamed.eps}, \xfile{lamed.pdf}, \xfile{lamed.tex}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN6}):}}}]\NL
@@ -19327,16 +19971,14 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.dtx
-% \item fminitoc.dtx
-% \item fminitoc.bib
-% \item fminitoc.ist
-% \item fminitoc.lan
-% \item minitoc.pre
-% \item franc.sty
-% \item frbib.sty
-% \item frnew.sty
-% \item fr-mtc.bst
+% \item \xfile{minitoc.dtx}
+% \item \xfile{fminitoc.dtx}
+% \item \xfile{fminitoc.bib}
+% \item \xfile{fminitoc.ist}
+% \item \xfile{fminitoc.lan}
+% \item \xfile{minitoc.pre}
+% \item \xfile{franc.sty}, \xfile{frbib.sty}, \xfile{frnew.sty}
+% \item \xfile{fr-mtc.bst}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN7}):}}}]\NL
@@ -19344,7 +19986,7 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc.pdf
+% \item \xfile{minitoc.pdf}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN8}):}}}]\NL
@@ -19352,7 +19994,7 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item fminitoc.pdf
+% \item \xfile{fminitoc.pdf}
% \end{itemize}
% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN9}):}}}]\NL
@@ -19360,15 +20002,16 @@ have centered labels.
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item imk, emk, fmk, pmk, xmk, rmk, tmk
-% \item duplex2v.pro
+% \item \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{pmk}, \scrp{xmk}, \scrp{rmk}, \scrp{tmk}
+% \item \xfile{duplex2v.pro}
% \end{itemize}
+% \medskip
% \item[\textrm{\small\textup{\textbf{\CLA~(\ref{IN10}):}}}]\NL
% \begin{itemize}
% \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt
% \leftmargin=0pt
% \listparindent=1em
-% \item minitoc-texmk.zip
+% \item \xfile{minitoc-texmk.zip}
% \end{itemize}
% \end{itemize}
% \end{multicols}
@@ -19382,326 +20025,326 @@ have centered labels.
% \addtocounter{enumi}{-1}
% \item
% \ifcase\LANG\relax
-% \label{IN0}The files \index{minitoc.ins}\texttt{minitoc.ins} and \index{minitoc.dtx}\texttt{minitoc.dtx}
-% are the basic source files of this package. The file \index{fminitoc.dtx}\texttt{fminitoc.dtx} loads
-% \index{minitoc.dtx}\texttt{minitoc.dtx} but selects the french documentation.
+% \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
% \texttt{\bs ifcase} \ldots\ \texttt{\bs or} \ldots\ \texttt{\bs fi} constructs.
% \or\relax
-% \label{IN0}Les fichiers \index{minitoc.ins}\texttt{minitoc.ins} et \index{minitoc.dtx}\texttt{minitoc.dtx}
-% sont les fichiers sources basiques de ce paquetage. Le fichier \index{fminitoc.dtx}\texttt{fminitoc.dtx} charge
-% \index{minitoc.dtx}\texttt{minitoc.dtx} mais sélectionne la documentation en français. La sélection de la
+% \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 \texttt{\bs ifcase} \ldots\ \texttt{\bs or}
% \ldots\ \texttt{\bs fi}.
% \fi
% \item
% \ifcase\LANG\relax
-% \label{IN1}The files \index{minitoc.sty}\texttt{minitoc.sty}, \index{mtcoff.sty}\texttt{mtcoff.sty},
-% \index{mtcmess.sty}\texttt{mtcmess.sty},
-% and \emph{all}\Virage{} \index{.mld}\texttt{*.mld} and \index{.mlo}\texttt{*.mlo} files are the package
-% itself\,\footnote{The large number \index{.mld}\texttt{*.mld} files is (partialy) a consequence of the fact
-% that some languages have
-% aliases (or dialects) and hence one \texttt{*.mld} file for each name (a \texttt{*.mld} file may load
-% another one) and, if necessary, a \texttt{.mlo} file; the english and french languages are evident examples.
-% For some languages, the multiplicity of the \texttt{*.mld} files corresponds to a multiplicity of fonts
+% \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 \texttt{english.mld} file is mandatory.} Since version~\#50, the \texttt{minitoc} package signals the
-% missing \texttt{.mld} or \texttt{.mlo} files and gives a list in a warning message.}.
+% 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}\texttt{.mld} file is available; the languages in parentheses are aliases of a main language
-% and their \texttt{.mld} files will load the \texttt{.mld} file of that main language.
+% \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.
%
-% \texttt{mtcpatchmem.sty} is a temporary fix for compatibility with the \texttt{memoir} class.
+% \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 \texttt{.sty} files.
+% 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 \index{minitoc.sty}\texttt{minitoc.sty}, \index{mtcoff.sty}\texttt{mtcoff.sty},
-% \index{mtcmess.sty}\texttt{mtcmess.sty}
-% et \emph{tous}\Virage{} les fichiers \index{.mld}\texttt{*.mld} et \index{.mlo}\texttt{*.mlo} constituent le
-% paquetage lui-même\,\footnote{Le grand nombre de fichiers \index{.mld}\texttt{*.mld} est (en partie)
+% \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{*.mld} pour chaque nom (un fichier \texttt{*.mld}
-% peut en charger un autre) et, si nécessaire, un fichier \texttt{.mlo}; les langues \emph{english} et
-% \emph{french} sont des exemples évidents.
-% Pour certaines langues, la multiplicité des fichiers \texttt{*.mld} correspond à~une multiplicité de fontes
+% 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
-% \texttt{english.mld} est obligatoire.} Depuis la version~\#50, le paquetage \texttt{minitoc} signale les
-% fichiers \texttt{.mld} ou \texttt{.mlo} manquants et en donne une liste dans un message d'avertissement.}.
+% \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}\texttt{.mld} est disponible; les langues entre parenthèses sont des alias d'une langue
-% principale et leurs fichiers \texttt{.mld} chargeront le fichier \texttt{.mld} de cette langue principale.
+% \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.
%
-% \texttt{mtcpatchmem.sty} est une correction temporaire pour compatibilité avec la classe \texttt{memoir}.
+% \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 \texttt{.sty}.
+% les fichiers \suffix{.sty}.
% \fi
% \item
% \ifcase\LANG\relax
% \label{IN2}Informative text files:
% \begin{itemize}
-% \item \index{INSTALL}\texttt{INSTALL} is a file describing the installation of the package.
+% \item \xfile{INSTALL} is a file describing the installation of the package.
% You are (almost) reading it (but it is shorter).
-% \item \index{minitoc.l}\texttt{minitoc.l} contains the list of all files of the \texttt{minitoc} distribution. See
+% \item \xfile{minitoc.l} contains the list of all files of the \upack{minitoc} distribution. See
% table~\vref{t+files}.
-% \item \index{README}\texttt{README} is a file describing briefly the \texttt{minitoc} package,
+% \item \xfile{README} is a file describing briefly the \upack{minitoc} package,
% plus some useful infos.
-% \item \index{catalog}\texttt{catalog} contains basic infos about the \texttt{minitoc} package (abstract, date,
+% \item \xfile{CATALOG} contains basic infos about the \upack{minitoc} package (abstract, date,
% author, version, licence).
-% \item \index{TODO}\texttt{TODO} lists some suggested developments of the package, not yet implemented.
+% \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 \index{INSTALL}\texttt{INSTALL} est un fichier décrivant l'installation du paquetage. À~part la langue,
+% \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 \index{minitoc.l}\texttt{minitoc.l} contient la liste de tous les fichiers de la distribution de
-% \texttt{minitoc}. Voir le tableau~\vref{t+files}.
-% \item \index{README}\texttt{README} est un fichier décrivant sommairement le paquetage \texttt{minitoc},
+% \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 \index{catalog}\texttt{catalog} contient des informations basiques sur le paquetage \texttt{minitoc}
+% \item \xfile{CATALOG} contient des informations basiques sur le paquetage \upack{minitoc}
% (résumé, date, auteur, version, licence).
-% \item \index{TODO}\texttt{TODO} liste quelques propositions de développement du paquetage, pas encore réalisées.
+% \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:
-% \index{mtc-2c.tex}\texttt{mtc-2c.tex},
-% \index{mtc-2nd.tex}\texttt{mtc-2nd.tex},
-% \index{mtc-add.tex}\texttt{mtc-add.tex},
-% \index{mtc-ads.tex}\texttt{mtc-ads.tex},
-% \index{mtc-amm.tex}\texttt{mtc-amm.tex},
-% \index{mtc-apx.tex}\texttt{mtc-apx.tex},
-% \index{mtc-art.tex}\texttt{mtc-art.tex},
-% \index{mtc-bk.tex}\texttt{mtc-bk.tex},
-% \index{mtc-bo.tex}\texttt{mtc-bo.tex},
-% \index{mtc-ch0.tex}\texttt{mtc-ch0.tex},
-% \index{mtc-cri.tex}\texttt{mtc-cri.tex},
-% \index{mtc-fo1.tex}\texttt{mtc-fo1.tex},
-% \index{mtc-fo2.tex}\texttt{mtc-fo2.tex},
-% \index{mtc-gap.tex}\texttt{mtc-gap.tex},
-% \index{mtc-hi1.tex}\texttt{mtc-hi1.tex},
-% \index{mtc-hi2.tex}\texttt{mtc-hi2.tex},
-% \index{mtc-hia.tex}\texttt{mtc-hia.tex},
-% \index{mtc-hir.tex}\texttt{mtc-hir.tex},
-% \index{mtc-hop.tex}\texttt{mtc-hop.tex},
-% \index{mtc-liv.tex}\texttt{mtc-liv.tex},
-% \index{mtc-mem.tex}\texttt{mtc-mem.tex},
-% \index{mtc-mm1.tex}\texttt{mtc-mm1.tex},
-% \index{mtc-mu.tex}\texttt{mtc-mu.tex},
-% \index{mtc-sbf.tex}\texttt{mtc-sbf.tex},
-% \index{mtc-scr.tex}\texttt{mtc-scr.tex},
-% \index{mtc-syn.tex}\texttt{mtc-syn.tex},
-% \index{mtc-tbi.tex}\texttt{mtc-tbi.tex},
-% \index{mtc-tlc.tex}\texttt{mtc-tlc.tex},
-% \index{mtc-tlo.tex}\texttt{mtc-tlo.tex},
-% \index{mtc-tsf.tex}\texttt{mtc-tsf.tex},
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.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 \texttt{.pdf} files are provided.
-% Another (short) examples are welcome.
+% The associated \suffix{.pdf} files are provided.
+% Another (\emph{short}) examples are welcome.
% \or\relax
% \label{IN3}Exemples de documents:
-% \index{mtc-2c.tex}\texttt{mtc-2c.tex},
-% \index{mtc-2nd.tex}\texttt{mtc-2nd.tex},
-% \index{mtc-add.tex}\texttt{mtc-add.tex},
-% \index{mtc-ads.tex}\texttt{mtc-ads.tex},
-% \index{mtc-amm.tex}\texttt{mtc-amm.tex},
-% \index{mtc-apx.tex}\texttt{mtc-apx.tex},
-% \index{mtc-art.tex}\texttt{mtc-art.tex},
-% \index{mtc-bk.tex}\texttt{mtc-bk.tex},
-% \index{mtc-bo.tex}\texttt{mtc-bo.tex},
-% \index{mtc-ch0.tex}\texttt{mtc-ch0.tex},
-% \index{mtc-cri.tex}\texttt{mtc-cri.tex},
-% \index{mtc-fo1.tex}\texttt{mtc-fo1.tex},
-% \index{mtc-fo2.tex}\texttt{mtc-fo2.tex},
-% \index{mtc-gap.tex}\texttt{mtc-gap.tex},
-% \index{mtc-hi1.tex}\texttt{mtc-hi1.tex},
-% \index{mtc-hi2.tex}\texttt{mtc-hi2.tex},
-% \index{mtc-hia.tex}\texttt{mtc-hia.tex},
-% \index{mtc-hir.tex}\texttt{mtc-hir.tex},
-% \index{mtc-hop.tex}\texttt{mtc-hop.tex},
-% \index{mtc-liv.tex}\texttt{mtc-liv.tex},
-% \index{mtc-mem.tex}\texttt{mtc-mem.tex},
-% \index{mtc-mm1.tex}\texttt{mtc-mm1.tex},
-% \index{mtc-mu.tex}\texttt{mtc-mu.tex},
-% \index{mtc-sbf.tex}\texttt{mtc-sbf.tex},
-% \index{mtc-scr.tex}\texttt{mtc-scr.tex},
-% \index{mtc-syn.tex}\texttt{mtc-syn.tex},
-% \index{mtc-tbi.tex}\texttt{mtc-tbi.tex},
-% \index{mtc-tlc.tex}\texttt{mtc-tlc.tex},
-% \index{mtc-tlo.tex}\texttt{mtc-tlo.tex},
-% \index{mtc-tsf.tex}\texttt{mtc-tsf.tex},
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.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 \texttt{.pdf} associés sont fournis.
-% D'autres exemples (courts) sont les bienvenus.
+% Les fichiers \suffix{.pdf} associés sont fournis.
+% D'autres exemples (\emph{courts}) sont les bienvenus.
% \fi
% \item
% \ifcase\LANG\relax
-% \label{IN4}\index{minitoc.bug}\texttt{minitoc.bug}, \index{minitoc.sum}\texttt{minitoc.sum}
+% \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}\index{minitoc.bug}\texttt{minitoc.bug}, \index{minitoc.sum}\texttt{minitoc.sum}
+% \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} \index{minitoc.ins}\texttt{minitoc.ins}, \index{minitoc.ist}\texttt{minitoc.ist},
-% \index{minitoc.pre}\texttt{minitoc.pre},
-% \index{minitoc.lan}\texttt{minitoc.lan}, \index{en-mtc.bst}\texttt{en-mtc.bst},
-% \index{minitoc.dtx}\texttt{minitoc.dtx}, and
-% \index{minitoc.bib}\texttt{minitoc.bib} are the source of the documentation in (non perfect) english,
-% \index{lamed.eps}\texttt{lamed.eps} and \index{lamed.pdf}\texttt{lamed.pdf} are images to include,
-% \index{lamed.tex}\texttt{lamed.tex} is the source code\footnote{Compiling \texttt{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.}.
-% \texttt{minitoc.pre} is the common preambule code for the documentation.
-% \or\relax
-% \label{IN5} \index{minitoc.ins}\texttt{minitoc.ins}, \index{minitoc.ist}\texttt{minitoc.ist},
-% \index{minitoc.pre}\texttt{minitoc.pre},
-% \index{minitoc.lan}\texttt{minitoc.lan}, \index{en-mtc.bst}\texttt{en-mtc.bst},
-% \index{minitoc.dtx}\texttt{minitoc.dtx} et
-% \index{minitoc.bib}\texttt{minitoc.bib} forment le code source de la documentation en anglais (ou presque),
-% \index{lamed.eps}\texttt{lamed.eps} et \index{lamed.pdf}\texttt{lamed.pdf} sont des images à~inclure,
-% \index{lamed.tex}\texttt{lamed.tex} est le code source\,\footnote{La compilation de \texttt{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.}.
-% \texttt{minitoc.pre} est le code de préambule commun pour la documentation.
+% \label{IN5} \xfile{minitoc.ins}, \xfile{minitoc.ist},
+% \xfile{minitoc.pre},
+% \xfile{minitoc.lan}, \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.}.
+% \xfile{minitoc.pre} is the common preambule code for the documentation.
+% \or\relax
+% \label{IN5} \xfile{minitoc.ins}, \xfile{minitoc.ist},
+% \xfile{minitoc.pre},
+% \xfile{minitoc.lan}, \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.}.
+% \xfile{minitoc.pre} est le code de préambule commun pour la documentation.
% \fi
% \item
% \ifcase\LANG\relax
-% \label{IN6}\index{minitoc.dtx}\texttt{minitoc.dtx}, \index{fminitoc.dtx}\texttt{fminitoc.dtx},
-% \index{fminitoc.bib}\texttt{fminitoc.bib},
-% \index{fminitoc.ist}\texttt{fminitoc.ist},
-% \index{fminitoc.lan}\texttt{fminitoc.lan},
-% \index{minitoc.pre}\texttt{minitoc.pre},
-% \index{franc.sty}\texttt{franc.sty}, \index{frbib.sty}\texttt{frbib.sty},
-% \index{frnew.sty}\texttt{frnew.sty}, \index{fr-mtc.bst}\texttt{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 \texttt{minitoc.dtx} file. \texttt{fminitoc.dtx} sets
-% a flag then
-% loads \texttt{minitoc.dtx}; hence the file \texttt{fminitoc.dtx} is much smaller than \texttt{minitoc.dtx}.
-% Thus, \texttt{minitoc.ins} contains also some utilitary files which are automatically created (some
-% \texttt{.sty} files, \texttt{minitoc.ist},
-% \texttt{fminitoc.ist}, \texttt{minitoc.lan},
-% \texttt{fminitoc.lan}).
-% The english and french versions are not word-by-word translations, but they are in parallel in the
-% file \texttt{minitoc.dtx}, and this helps the maintenance.
-% Note that there is no more any \texttt{fminitoc.ins} file.}.
-% \or\relax
-% \label{IN6}\index{minitoc.dtx}\texttt{minitoc.dtx}, \index{fminitoc.dtx}\texttt{fminitoc.dtx},
-% \index{fminitoc.bib}\texttt{fminitoc.bib},
-% \index{fminitoc.ist}\texttt{fminitoc.ist},
-% \index{fminitoc.lan}\texttt{fminitoc.lan},
-% \index{minitoc.pre}\texttt{minitoc.pre},
-% \index{franc.sty}\texttt{franc.sty}, \index{frbib.sty}\texttt{frbib.sty},
-% \index{frnew.sty}\texttt{frnew.sty}, \index{fr-mtc.bst}\texttt{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 \texttt{minitoc.dtx}.
-% \texttt{fminitoc.dtx} établit un indicateur puis charge \texttt{minitoc.dtx}; en conséquence, le fichier
-% \texttt{fminitoc.dtx} est bien plus petit que \texttt{minitoc.dtx}. Donc, \texttt{minitoc.ins}
-% contient aussi certains fichiers utilitaires qui sont créés automatiquement (quelques fichiers
-% \texttt{.sty}, \texttt{minitoc.ist},
-% \texttt{fminitoc.ist},
-% \texttt{minitoc.lan}, \texttt{fminitoc.lan}).
-% Les versions anglaise et française ne sont pas des traductions mot-à-mot, mais elles sont en
-% parallèle dans le fichier \texttt{minitoc.dtx}, et ceci aide pour la maintenance.
-% Notez qu'il n'existe plus de fichier \texttt{fminitoc.ins}.}.
+% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx},
+% \xfile{fminitoc.bib},
+% \xfile{fminitoc.ist},
+% \xfile{fminitoc.lan},
+% \xfile{minitoc.pre},
+% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
+% \ipack{frnew}\upack{frnew.sty}, \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, \xfile{minitoc.ist},
+% \xfile{fminitoc.ist}, \xfile{minitoc.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},
+% \xfile{fminitoc.ist},
+% \xfile{fminitoc.lan},
+% \xfile{minitoc.pre},
+% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty},
+% \ipack{frnew}\upack{frnew.sty}, \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}, \xfile{minitoc.ist},
+% \xfile{fminitoc.ist},
+% \xfile{minitoc.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}\index{minitoc.pdf}\texttt{minitoc.pdf},
+% \label{IN7}\xfile{minitoc.pdf},
% is the documentation in (non perfect) english, in PDF format.
% \or\relax
-% \label{IN7}\index{minitoc.pdf}\texttt{minitoc.pdf}
+% \label{IN7}\xfile{minitoc.pdf}
% forme la documentation en anglais (ou presque), en format PDF.
% \fi
% \item
% \ifcase\LANG\relax
-% \label{IN8}\index{fminitoc.pdf}\texttt{fminitoc.pdf}
-% is the documentation in french, in PDF format. The french documentation and source
+% \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}\index{fminitoc.pdf}\texttt{fminitoc.pdf}
+% \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} \index{pmk}\texttt{pmk} is a shell script\,\footnote{You can sip a big cappuccino{\myCoffeecup}
+% \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 \texttt{pmk} script uses the \texttt{/tmp/`whoami`.imk}
-% and \texttt{/tmp/`whoami`.tmk} directories to not waste disk space under your home directory;
-% there are also six partial scripts\footnote{In fact, \texttt{pmk} assembles the scripts
-% \texttt{imk}, \texttt{emk}, \texttt{fmk}, \texttt{xmk}, \texttt{rmk}, and \texttt{tmk}.} (to be adapted):
+% 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}.} (to be adapted):
% \begin{itemize}
-% \item \texttt{imk}\index{imk}, which prepares the package from \index{minitoc.ins}\texttt{minitoc.ins} and
-% \index{minitoc.dtx}\texttt{minitoc.dtx}; note that \texttt{imk} must be run before running
-% \texttt{emk} or \texttt{fmk}; it creates also some \texttt{.sty} files necessary to prepare
+% \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 \texttt{imk} script uses the \texttt{/tmp/`whoami`.imk} directory to not waste disk space
+% the \scrp{imk} script uses the \xfile{/tmp/`whoami`.imk} directory to not waste disk space
% under your home directory;
-% \item \texttt{emk}\index{emk}, which prepares the english documentation from
-% \index{minitoc.dtx}\texttt{minitoc.dtx};
-% \item \texttt{fmk}\index{fmk}, which prepares the french documentation from
-% \index{fminitoc.dtx}\texttt{fminitoc.dtx} and \index{minitoc.dtx}\texttt{minitoc.dtx};
-% \item \texttt{xmk}\index{xmk}, which typesets the example files (in PDF format);
-% \item \texttt{rmk}\index{rmk}, which sorts the files into classes (one directory for each class);
-% \item \texttt{tmk}\index{tmk}, which creates a TDS-conformant hierarchy~\cite{tds,ftds}
+% \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 \texttt{minitoc-texmf.zip}.
+% in \xfile{minitoc-texmf.zip}.
% \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 these scripts prepare it (using the \texttt{duplex2v.pro} PostScript header file
+% the CTAN archives, but these scripts prepare it (using the \xfile{duplex2v.pro} PostScript header file
% to try printing recto-verso).
% \or\relax
-% \label{IN9} \index{pmk}\texttt{pmk} est un script \emph{shell}\,\footnote{Vous avez le temps de déguster un
+% \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 \texttt{pmk} utilise les répertoires \texttt{/tmp/`whoami`.imk}
-% et \texttt{/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, \texttt{pmk} regroupe les scripts
-% \texttt{imk}, \texttt{emk}, \texttt{fmk}, \texttt{xmk}, \texttt{rmk} et \texttt{tmk}.} (à~adapter):
+% 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}.} (à~adapter):
% \begin{itemize}
-% \item \texttt{imk}\index{imk}, qui prépare le paquetage en partant de
-% \index{minitoc.ins}\texttt{minitoc.ins} et \index{minitoc.dtx}\texttt{minitoc.dtx};
-% notez que \texttt{imk} doit être exécuté avant de lancer \texttt{emk} ou \texttt{fmk};
-% il crée aussi quelques fichiers \texttt{.sty} nécessaires pour préparer la documentation et
+% \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 \texttt{imk} utilise le répertoire \texttt{/tmp/`whoami`.imk} pour ne pas gâcher
+% 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 \texttt{emk}\index{emk}, qui prépare la documentation anglaise en partant de
-% \index{minitoc.dtx}\texttt{minitoc.dtx};
-% \item \texttt{fmk}\index{fmk}, qui prépare la documentation française en partant de
-% \index{fminitoc.dtx}\texttt{fminitoc.dtx} et \index{minitoc.dtx}\texttt{minitoc.dtx};
-% \item \texttt{xmk}\index{xmk}, qui compose les fichiers d'exemples (en format PDF);
-% \item \texttt{rmk}\index{rmk}, qui trie les fichiers en classes (un répertoire pour chaque classe);
-% \item \texttt{tmk}\index{tmk}, qui crée une hiérarchie conforme à~la TDS~\cite{tds,ftds}
+% \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 \texttt{minitoc-texmf.zip}.
+% dans \xfile{minitoc-texmf.zip}.
% \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 ces scripts la préparent (en utilisant le fichier
-% d'en-tête PostScript \texttt{duplex2v.pro} pour essayer d'imprimer en recto-verso).
+% d'en-tête PostScript \xfile{duplex2v.pro} pour essayer d'imprimer en recto-verso).
% \fi
% \item
% \ifcase\LANG\relax
-% \label{IN10} \index{minitoc-texmf.zip}\texttt{minitoc-texmf.zip} is a ZIP-archive file containing a
-% TDS-compliant hierarchy with all the files of the \texttt{minitoc} package.
+% \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} \index{minitoc-texmf.zip}\texttt{minitoc-texmf.zip} est un fichier archive ZIP contenant une
-% hiérarchie conforme à~la TDS avec tous les fichiers du paquetage \texttt{minitoc}.
+% \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}
@@ -19709,9 +20352,9 @@ have centered labels.
% \centering
% \changeskips
% \ifcase\LANG\relax
-% \caption{A TDS-conformant hierarchy for the \texttt{minitoc} files}\label{t+TDS}
+% \caption{A TDS-conformant hierarchy for the \upack{minitoc} files}\label{t+TDS}\index{TDS}
% \or\relax
-% \caption{Une hiérarchie conforme à~la TDS pour les fichiers de \texttt{minitoc}}\label{t+TDS}
+% \caption{Une hiérarchie conforme à~la TDS pour les fichiers de \upack{minitoc}}\label{t+TDS}\index{TDS}
% \fi
% {\footnotesize\begin{tabular}{@{}c|c|c|c|c|c|c|c@{}}
% \toprule
@@ -19724,6 +20367,10 @@ have centered labels.
% \texttt{minitoc/}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(D)}&\textbf{(E)}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(H)}\\
% \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{5}{c}{}\\
+% \cmidrule(lr){3-3}
+% \multicolumn{2}{c|}{}&\textbf{(I)}&\multicolumn{5}{c}{}\\
% \morecmidrules\cmidrule[\heavyrulewidth]{1-8}
% \multicolumn{8}{@{}c@{}}{%
% \begin{minipage}{\textwidth}\footnotesize
@@ -19740,98 +20387,101 @@ have centered labels.
% \settowidth{\labelwidth}{\textbf{(H)}}
% \parindent=0pt
% \def\sepitem{\vspace*{-1.5\baselineskip}\item[]\null\hspace*{-2em}\hrulefill}
-% \item[(A)\hfill\null]~\unskip\texttt{fminitoc.bib}, \texttt{minitoc.bib}, \texttt{mtc-add.bib};
+% \item[(A)\hfill\null]~\unskip\xfile{fminitoc.bib}, \xfile{minitoc.bib};
+% \sepitem
+% \item[(B)\hfill\null]~\unskip\xfile{en-mtc.bst}, \xfile{fr-mtc.bst};
% \sepitem
-% \item[(B)\hfill\null]~\unskip\texttt{en-mtc.bst}, \texttt{fr-mtc.bst};
+% \item[(C)\hfill\null]~\unskip\xfile{INSTALL},
+% \xfile{README},
+% \xfile{TODO},
+% \xfile{CATALOG},
+% \xfile{fminitoc.lan},
+% \xfile{fminitoc.pdf},
+% \xfile{lamed.eps},
+% \xfile{lamed.pdf},
+% \xfile{lamed.tex},
+% \xfile{minitoc.bug},
+% \xfile{minitoc.l},
+% \xfile{minitoc.lan},
+% \xfile{minitoc.pdf},
+% \xfile{minitoc.pre},
+% \xfile{minitoc.sum},
+% \ipack{franc}\upack{franc.sty},
+% \ipack{frbib}\upack{frbib.sty},
+% \ipack{frnew}\upack{frnew.sty};
% \sepitem
-% \item[(C)\hfill\null]~\unskip\texttt{INSTALL},
-% \texttt{README},
-% \texttt{TODO},
-% \texttt{catalog},
-% \texttt{fminitoc.lan},
-% \texttt{fminitoc.pdf},
-% \texttt{lamed.eps},
-% \texttt{lamed.pdf},
-% \texttt{lamed.tex},
-% \texttt{minitoc.bug},
-% \texttt{minitoc.l},
-% \texttt{minitoc.lan},
-% \texttt{minitoc.pdf},
-% \texttt{minitoc.pre},
-% \texttt{minitoc.sum},
-% \texttt{mtc-2c.pdf},
-% \texttt{mtc-2c.tex},
-% \texttt{mtc-2nd.pdf},
-% \texttt{mtc-2nd.tex},
-% \texttt{mtc-add.pdf},
-% \texttt{mtc-add.tex},
-% \texttt{mtc-ads.pdf},
-% \texttt{mtc-ads.tex},
-% \texttt{mtc-amm.pdf},
-% \texttt{mtc-amm.tex},
-% \texttt{mtc-apx.pdf},
-% \texttt{mtc-apx.tex},
-% \texttt{mtc-art.pdf},
-% \texttt{mtc-art.tex},
-% \texttt{mtc-bk.pdf},
-% \texttt{mtc-bk.tex},
-% \texttt{mtc-bo.pdf},
-% \texttt{mtc-bo.tex},
-% \texttt{mtc-ch0.pdf},
-% \texttt{mtc-ch0.tex},
-% \texttt{mtc-cri.pdf},
-% \texttt{mtc-cri.tex},
-% \texttt{mtc-fo1.pdf},
-% \texttt{mtc-fo1.tex},
-% \texttt{mtc-fo2.pdf},
-% \texttt{mtc-fo2.tex},
-% \texttt{mtc-gap.pdf},
-% \texttt{mtc-gap.tex},
-% \texttt{mtc-hi1.pdf},
-% \texttt{mtc-hi1.tex},
-% \texttt{mtc-hi2.pdf},
-% \texttt{mtc-hi2.tex},
-% \texttt{mtc-hia.pdf},
-% \texttt{mtc-hia.tex},
-% \texttt{mtc-hir.pdf},
-% \texttt{mtc-hir.tex},
-% \texttt{mtc-hop.pdf},
-% \texttt{mtc-hop.tex},
-% \texttt{mtc-liv.pdf},
-% \texttt{mtc-liv.tex},
-% \texttt{mtc-mem.pdf},
-% \texttt{mtc-mem.tex},
-% \texttt{mtc-mm1.pdf},
-% \texttt{mtc-mm1.tex},
-% \texttt{mtc-mu.pdf},
-% \texttt{mtc-mu.tex},
-% \texttt{mtc-sbf.pdf},
-% \texttt{mtc-sbf.tex},
-% \texttt{mtc-scr.pdf},
-% \texttt{mtc-scr.tex},
-% \texttt{mtc-syn.pdf},
-% \texttt{mtc-syn.tex},
-% \texttt{mtc-tbi.pdf},
-% \texttt{mtc-tbi.tex},
-% \texttt{mtc-tlc.pdf},
-% \texttt{mtc-tlc.tex},
-% \texttt{mtc-tsf.pdf},
-% \texttt{mtc-tsf.tex},
-% \texttt{franc.sty},
-% \texttt{frbib.sty},
-% \texttt{frnew.sty};
+% \item[(D)\hfill\null]~\unskip\xfile{duplex2v.pro};
% \sepitem
-% \item[(D)\hfill\null]~\unskip\texttt{duplex2v.pro};
+% \item[(E)\hfill\null]~\unskip\xfile{fminitoc.ist}, \xfile{minitoc.ist};
% \sepitem
-% \item[(E)\hfill\null]~\unskip\texttt{fminitoc.ist}, \texttt{minitoc.ist};
+% \item[(F)\hfill\null]~\unskip\scrp{emk}, \scrp{fmk}, \scrp{imk}, \scrp{pmk}, \scrp{rmk}, \scrp{tmk},
+% \scrp{xmk};
% \sepitem
-% \item[(F)\hfill\null]~\unskip\texttt{emk}, \texttt{fmk}, \texttt{imk}, \texttt{pmk}, \texttt{rmk}, \texttt{tmk},
-% \texttt{xmk};
+% \item[(G)\hfill\null]~\unskip\xfile{fminitoc.dtx}, \xfile{minitoc.dtx}, \xfile{minitoc.ins};
% \sepitem
-% \item[(G)\hfill\null]~\unskip\texttt{fminitoc.dtx}, \texttt{minitoc.dtx}, \texttt{minitoc.ins};
+% \item[(H)\hfill\null]~\unskip\xfile{minitoc.sty}, \xfile{mtcmess.sty}, \xfile{mtcpatchmem.sty}, \xfile{mtcoff.sty},
+% \texttt{*}\suffix{.mld}, \texttt{*}\suffix{.mlo}.
% \sepitem
-% \item[(H)\hfill\null]~\unskip\texttt{minitoc.sty}, \texttt{mtcmess.sty}, \texttt{mtcpatchmem.sty}, \texttt{mtcoff.sty},
-% \texttt{*.mld}, \texttt{*.mlo}.
+% \item[(I)\hfill\null]~\unskip\exam{mtc-2c.pdf},
+% \exam{mtc-2c.tex},
+% \exam{mtc-2nd.pdf},
+% \exam{mtc-2nd.tex},
+% \exam{mtc-add.pdf},
+% \exam{mtc-add.tex},
+% \exam{mtc-ads.pdf},
+% \exam{mtc-ads.tex},
+% \exam{mtc-amm.pdf},
+% \exam{mtc-amm.tex},
+% \exam{mtc-apx.pdf},
+% \exam{mtc-apx.tex},
+% \exam{mtc-art.pdf},
+% \exam{mtc-art.tex},
+% \exam{mtc-bk.pdf},
+% \exam{mtc-bk.tex},
+% \exam{mtc-bo.pdf},
+% \exam{mtc-bo.tex},
+% \exam{mtc-ch0.pdf},
+% \exam{mtc-ch0.tex},
+% \exam{mtc-cri.pdf},
+% \exam{mtc-cri.tex},
+% \exam{mtc-fo1.pdf},
+% \exam{mtc-fo1.tex},
+% \exam{mtc-fo2.pdf},
+% \exam{mtc-fo2.tex},
+% \exam{mtc-gap.pdf},
+% \exam{mtc-gap.tex},
+% \exam{mtc-hi1.pdf},
+% \exam{mtc-hi1.tex},
+% \exam{mtc-hi2.pdf},
+% \exam{mtc-hi2.tex},
+% \exam{mtc-hia.pdf},
+% \exam{mtc-hia.tex},
+% \exam{mtc-hir.pdf},
+% \exam{mtc-hir.tex},
+% \exam{mtc-hop.pdf},
+% \exam{mtc-hop.tex},
+% \exam{mtc-liv.pdf},
+% \exam{mtc-liv.tex},
+% \exam{mtc-mem.pdf},
+% \exam{mtc-mem.tex},
+% \exam{mtc-mm1.pdf},
+% \exam{mtc-mm1.tex},
+% \exam{mtc-mu.pdf},
+% \exam{mtc-mu.tex},
+% \exam{mtc-sbf.pdf},
+% \exam{mtc-sbf.tex},
+% \exam{mtc-scr.pdf},
+% \exam{mtc-scr.tex},
+% \exam{mtc-syn.pdf},
+% \exam{mtc-syn.tex},
+% \exam{mtc-tbi.pdf},
+% \exam{mtc-tbi.tex},
+% \exam{mtc-tlc.pdf},
+% \exam{mtc-tlc.tex},
+% \exam{mtc-tlo.pdf},
+% \exam{mtc-tlo.tex},
+% \exam{mtc-tsf.pdf},
+% \exam{mtc-tsf.tex};
% \end{description}
% \end{multicols}
% \end{minipage}}\\
@@ -19840,112 +20490,112 @@ have centered labels.
% \end{table}
% \lneed{8}
% \ifcase\LANG\relax
-% Some remarks about the \texttt{rmk}, \texttt{tmk} and \texttt{pmk} scripts (which you should tailor to your needs):
+% Some remarks about the \scrp{rmk}, \scrp{tmk} and \scrp{pmk} scripts (which you should tailor to your needs):
% \begin{itemize}
-% \item \textbf{with \texttt{rmk}:}
+% \item \textbf{with \scrp{rmk}:}
% \nopagebreak[4]
% \begin{enumerate}
-% \item the hierarchy is \emph{not} TDS-compliant;
-% \item the files of~(\ref{IN0}) must be installed in a directory where \LaTeXe{} finds \texttt{.dtx}
-% and \texttt{.ins} files;
-% \item the files of~(\ref{IN1}) must be installed in a directory where \LaTeXe{} finds \texttt{.sty} files;
+% \item the hierarchy is \emph{not} \index{TDS}TDS-compliant;
+% \item the files of~(\ref{IN0}) must be installed in a directory where \LaTeXe{} finds \suffix{.dtx}
+% and \suffix{.ins} files;
+% \item the files of~(\ref{IN1}) must be installed in a directory where \LaTeXe{} finds \suffix{.sty} files;
% \item the files of~(\ref{IN2}), (\ref{IN3}), (\ref{IN4}), (\ref{IN5}), (\ref{IN6}) and~(\ref{IN9}) must be installed in
% a separate directory, but must not be left out;
% \item the files of~(\ref{IN7}) and~(\ref{IN8}) must be installed as on-line documentation;
-% \item the directories created by the \texttt{rmk} script are under \texttt{/tmp/`whoami`.rmk} to not waste disk space
+% \item the directories created by the \scrp{rmk} script are under \xfile{/tmp/`whoami`.rmk} to not waste disk space
% under your home directory.
% \end{enumerate}
-% \item \textbf{with \texttt{tmk}:}
+% \item \textbf{with \scrp{tmk}:}
% \nopagebreak[4]
% \begin{enumerate}
-% \item the hierarchy is TDS-compliant;
+% \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 \texttt{.zip} or a \texttt{.tar} (or \texttt{.tgz})
-% dump file\footnote{The \texttt{tmk} script creates the \texttt{minitoc-texmf.zip} file.} of the hierarchy
-% to be deployed into the installed TDS hierarchy; you should examine \emph{very carefully}\Virage{} (by
-% comparison with your TDS installation) and tailor the \texttt{tmk} script before using it;
-% \item the directories created by the \texttt{tmk} script are under \texttt{/tmp/`whoami`.tmk} to not waste disk space
+% \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
+% 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 \texttt{minitoc-texmf.zip}~(\ref{IN10}) should not be installed; it is just a method to help making
-% a TDS-compliant installation.
+% \item the file \xfile{minitoc-texmf.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]
-% \item \textbf{with \texttt{pmk}:}
+% \item \textbf{with \scrp{pmk}:}
% \begin{enumerate}
-% \item the \texttt{pmk} script performs the actions of \texttt{imk} (preparation of the basic files), \texttt{emk} and
-% \texttt{fmk} (preparation of the english and french documentation), \texttt{xmk} (preparation of the
-% examples of documents), \texttt{rmk} and \texttt{tmk} (repartition of files into classes and in a
-% TDS-compliant hierarchy);\par
+% \item the \scrp{pmk} script performs the actions of \scrp{imk} (preparation of the basic files), \scrp{emk} and
+% \scrp{fmk} (preparation of the english and french documentation), \scrp{xmk} (preparation of the
+% examples of documents), \scrp{rmk} and \scrp{tmk} (repartition of files into classes and in a
+% \index{TDS}TDS-compliant hierarchy);\par
% \begin{RaggedRight}
-% \item the directories created by the \texttt{pmk} script are under \texttt{/tmp/`whoami`.rmk} and
-% \texttt{/tmp/`whoami`.tmk} to not waste disk space under your home directory;
-% ^^A \item the \texttt{pmk} script creates its directories under \texttt{/tmp/`whoami`.rmk} and
-% ^^A \texttt{/tmp/`whoami`.tmk} to not waste disk space under your home directory.
+% \item the directories created by the \scrp{pmk} script are under \xfile{/tmp/`whoami`.rmk} and
+% \xfile{/tmp/`whoami`.tmk} to not waste disk space under your home directory;
+% ^^A \item the \scrp{pmk} script creates its directories under \xfile{/tmp/`whoami`.rmk} and
+% ^^A \xfile{/tmp/`whoami`.tmk} to not waste disk space under your home directory.
% \par\end{RaggedRight}
-% \item the \emph{same precautions}\Virage{} as for \texttt{tmk} are needed.
+% \item the \emph{same precautions}\Virage{} as for \scrp{tmk} are needed.
% \end{enumerate}
% \end{itemize}
% \or\relax
-% Quelques remarques sur les scripts \texttt{rmk}, \texttt{tmk} et \texttt{pmk} (que vous devriez adapter à~vos besoins):
+% Quelques remarques sur les scripts \scrp{rmk}, \scrp{tmk} et \scrp{pmk} (que vous devriez adapter à~vos besoins):
% \begin{itemize}
-% \item \textbf{avec \texttt{rmk}:}
+% \item \textbf{avec \scrp{rmk}:}
% \nopagebreak[4]
% \begin{enumerate}
-% \item la hiérarchie \emph{n'est pas} conforme à~la TDS;
-% \item les fichiers de~(\ref{IN0}) doivent être installés dans un répertoire où \LaTeXe{} trouve les fichiers \texttt{.dtx}
-% et \texttt{.ins};
+% \item la hiérarchie \emph{n'est pas} conforme à~la \index{TDS}TDS;
+% \item les fichiers de~(\ref{IN0}) doivent être installés dans un répertoire où \LaTeXe{} trouve les fichiers \suffix{.dtx}
+% et \suffix{.ins};
% \item les fichiers de~(\ref{IN1}) doivent être installés dans un répertoire où \LaTeXe{} trouve les
-% fichiers \texttt{.sty};
+% fichiers \suffix{.sty};
% \item les fichiers de~(\ref{IN2}), (\ref{IN3}), (\ref{IN4}), (\ref{IN5}), (\ref{IN6}) et~(\ref{IN9}) doivent être
% installés dans un répertoire distinct, mais ne doivent pas être omis;
% \item les fichiers de~(\ref{IN7}) et~(\ref{IN8}) doivent être installés comme documentation en ligne;
-% \item les répertoires créés par le script \texttt{rmk} le sont sous \texttt{/tmp/`whoami`.rmk} pour de pas gâcher de
+% \item les répertoires créés par le script \scrp{rmk} le sont sous \xfile{/tmp/`whoami`.rmk} pour de pas gâcher de
% l'espace disque sous votre répertoire de base.
% \end{enumerate}
-% \item \textbf{avec \texttt{tmk}:}
+% \item \textbf{avec \scrp{tmk}:}
% \nopagebreak[4]
% \begin{enumerate}
-% \item la hiérarchie est conforme à~la TDS;
+% \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 \texttt{.zip} ou \texttt{.tar}
-% (ou \texttt{.tgz}) de la hiérarchie\,\footnote{Le script \texttt{tmk} crée le fichier \texttt{minitoc-texmf.zip}.}
-% pour le déployer dans la hiérarchie TDS installée; vous devriez examiner \emph{très soigneusement}\Virage{} (par
-% comparaison avec votre installation de la TDS) et adapter le script \texttt{tmk} avant de l'utiliser;
-% \item les répertoires créés par le script \texttt{tmk} le sont sous \texttt{/tmp/`whoami`.tmk} pour de pas gâcher de
+% \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}.}
+% 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 \texttt{minitoc-texmf.zip}~(\ref{IN10}) ne devrait pas être installé; c'est juste une méthode
-% pour aider à~faire une installation conforme à~la TDS.
+% \item le fichier \xfile{minitoc-texmf.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 \texttt{pmk}:}
+% \item \textbf{avec \scrp{pmk}:}
% \nopagebreak[4]
% ^^A \begin{RaggedRight}
% \begin{enumerate}
-% \item le script \texttt{pmk} effectue les actions de \texttt{imk} (préparation des fichiers de base), \texttt{emk} et
-% \texttt{fmk} (préparation de la documentation en anglais et en français), \texttt{xmk} (préparation des
-% exemples de documents), \texttt{rmk} et \texttt{tmk} (répartition des fichiers en classes et dans une
-% hiérarchie conforme à~la TDS);
-% \item le script \texttt{pmk} crée ses répertoires sous \texttt{/tmp/`whoami`.rmk} et
-% \texttt{/tmp/`whoami`.tmk} pour de pas gâcher de l'espace disque sous votre répertoire de base;
-% \item les \emph{mêmes précautions}\Virage{} que pour \texttt{tmk} sont nécessaires.
+% \item le script \scrp{pmk} effectue les actions de \scrp{imk} (préparation des fichiers de base), \scrp{emk} et
+% \scrp{fmk} (préparation de la documentation en anglais et en français), \scrp{xmk} (préparation des
+% exemples de documents), \scrp{rmk} et \scrp{tmk} (répartition des fichiers en classes et dans une
+% hiérarchie conforme à~la \index{TDS}TDS);
+% \item le script \scrp{pmk} crée ses répertoires sous \xfile{/tmp/`whoami`.rmk} et
+% \xfile{/tmp/`whoami`.tmk} pour de pas gâcher de l'espace disque sous votre répertoire de base;
+% \item les \emph{mêmes précautions}\Virage{} que pour \scrp{tmk} sont nécessaires.
% \end{enumerate}
% ^^A \end{RaggedRight}
% \end{itemize}
% \fi
%
% \ifcase\LANG\relax
-% The file \texttt{minitoc-texmf.zip} contains a ZIP archive of a TDS-compliant hierarchy of all files of the
-% \texttt{minitoc} package. It has been prepared by the \texttt{pmk} or \texttt{tmk} scripts.
+% The file \xfile{minitoc-texmf.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 \texttt{minitoc-texmf.zip} contient une archive ZIP d'une hiérarchie conforme à~la TDS de tous les
-% fichiers du paquetage \texttt{minitoc}. Il a été préparé par l'un des scripts \texttt{pmk} ou \texttt{tmk}.
+% Le fichier \xfile{minitoc-texmf.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
%
% \ifcase\LANG\relax
-% Note that \texttt{minitoc.dtx} and hence \texttt{fminitoc.dtx} are (not so trivial) examples of using \texttt{minitoc}
-% with \texttt{hyperref}. They show how the combinaison of these two packages may be useful.
+% Note that \xfile{minitoc.dtx} and hence \xfile{fminitoc.dtx} are (not so trivial) examples of using \upack{minitoc}
+% with \pack{hyperref}. They show how the combinaison of these two packages may be useful.
% \or\relax
-% Notez que \texttt{minitoc.dtx} et donc \texttt{fminitoc.dtx} sont des exemples (non triviaux) de l'utilisation de
-% \texttt{minitoc} avec \texttt{hyperref}. Ils montrent combien la combinaison de ces deux paquetages peut être
+% Notez que \xfile{minitoc.dtx} et donc \xfile{fminitoc.dtx} sont des exemples (non triviaux) de l'utilisation de
+% \upack{minitoc} avec \pack{hyperref}. Ils montrent combien la combinaison de ces deux paquetages peut être
% utile.
% \fi
%
@@ -19959,14 +20609,14 @@ have centered labels.
% \mtcskip
%
% \ifcase\LANG\relax
-% This chapter summarizes the evolution of the \texttt{minitoc} package, year by year. A more detailed history is
+% This chapter summarizes the evolution of the \upack{minitoc} package, year by year. A more detailed history is
% available in ``Changes History'', page~\pageref{c+history}. Many minor changes are skipped here.
%
% In fact, this chapter is for the average user of the package, who wants to have an overview ot its evolution;
% the chapter ``Changes History'' is more oriented towards peoples interested in the code of the package and the
% problems encountered during its development.
% \or\relax
-% Ce chapitre résume l'évolution du paquetage \texttt{minitoc}, année par année. Un historique plus détaillé est
+% Ce chapitre résume l'évolution du paquetage \upack{minitoc}, année par année. Un historique plus détaillé est
% disponible dans «~Historique des modifications~», page~\pageref{c+history}. De nombreuses modifications mineures ne
% sont pas citées ici.
%
@@ -19977,16 +20627,16 @@ have centered labels.
%
% \ifcase\LANG\relax
% \section{The origins}
-% The \texttt{minitoc} package was initially written by \name{Nigel}{Ward} in~1990 and~1991, with major contributions
-% by \name{Dan}{Jurafsky}. But \texttt{minitoc} suffered of a major weakness: when the number of chapters
+% The \upack{minitoc} package was initially written by \name{Nigel}{Ward} in~1990 and~1991, with major contributions
+% by \name{Dan}{Jurafsky}. But \upack{minitoc} suffered of a major weakness: when the number of chapters
% exceeded~9 or~10, you got a rather mysterious error message:
% \begin{quote}
% \verb|No room for a new \write.|
% \end{quote}
% \or\relax
% \section{Les origines}
-% Le paquetage \texttt{minitoc} fut initialement écrit par \name{Nigel}{Ward}, en~1990 et~1991, avec des contributions
-% majeures de \name{Dan}{Jurafsky}. Mais \texttt{minitoc} souffrait d'une faiblesse majeure: lorsque le nombre de chapitres
+% Le paquetage \upack{minitoc} fut initialement écrit par \name{Nigel}{Ward}, en~1990 et~1991, avec des contributions
+% majeures de \name{Dan}{Jurafsky}. Mais \upack{minitoc} souffrait d'une faiblesse majeure: lorsque le nombre de chapitres
% dépassait~9 ou~10, vous obteniez un message d'erreur assez mystérieux:
% \begin{quote}
% \verb|No room for a new \write.|
@@ -19995,7 +20645,7 @@ have centered labels.
%
% \ifcase\LANG\relax
% As I needed the basic fonctionnality of this package (printing mini-tables of contents for each chapter), I looked further
-% in its code and finally found the culprit: \texttt{minitoc} used a \verb|\newwrite| command to create a new file for the
+% in its code and finally found the culprit: \upack{minitoc} used a \verb|\newwrite| command to create a new file for the
% contents table of each chapter, allocating a new file descriptor each time. But the number of file descriptors for
% writing is limited to~16 under \LaTeX\ (in fact, by the underlying \TeX\ program itself). As some descriptors are already
% used by \LaTeX, writing more than 9~or~10~chapters was too much. Such errors are difficult to find when testing on
@@ -20003,7 +20653,7 @@ have centered labels.
% error happens.
% \or\relax
% Comme j'avais besoin de la fonctionnalité basique de ce paquetage (imprimer une mini-table des matières pour chaque
-% chapitre), j'ai regardé de plus près son code et finalement trouvé le maillon faible: \texttt{minitoc} utilisait
+% chapitre), j'ai regardé de plus près son code et finalement trouvé le maillon faible: \upack{minitoc} utilisait
% une commande \verb|\newwrite| pour créer un nouveau fichier pour la table de manières de chaque chapitre,
% en allouant un nouveau
% descripteur de fichier chaque fois. Mais le nombre de descripteurs de fichiers en écriture est limité à~16 sous
@@ -20017,9 +20667,9 @@ have centered labels.
% \section{New design in~1993}
% So I~decided (June~1993, when I took the maintenance of the package) to change the allocation method to always
% use the same file descriptor for all the
-% mini-table of contents files. Some major improvements happened in 1993: the addition of the \texttt{mtcoff}
-% (\texttt{minitocoff} at this time)
-% package and a rewrite of \texttt{minitoc} to extract the data from the \emph{document}\texttt{.toc} file, with a
+% mini-table of contents files. Some major improvements happened in 1993: the addition of the \pack{mtcoff}
+% (\pack{minitocoff} at this time)
+% package and a rewrite of \upack{minitoc} to extract the data from the \emph{document}\suffix{.toc} file, with a
% selection mechanism.
% Then a first solution for the short extension problem was added (still manual). An elementary system for the fonts
% in the mini-tables was added. In December 1993, the minilofs and minilots were added.
@@ -20027,9 +20677,9 @@ have centered labels.
% \section{Nouvelle conception en~1993}
% Donc je décidai (en juin~1993, lorsque je repris le support du paquetage) de changer la méthode d'allocation
% pour toujours utiliser le même descripteur de fichier pour tous les fichiers des mini-tables des matières.
-% Quelques améliorations majeures furent faites en 1993: l'addition du paquetage \texttt{mtcoff} (\texttt{minitocoff}
+% Quelques améliorations majeures furent faites en 1993: l'addition du paquetage \pack{mtcoff} (\pack{minitocoff}
% à~cette époque) et une ré-écriture
-% de \texttt{minitoc} pour extraire les données depuis le fichier \emph{document}\texttt{.toc}, avec un mécanisme de
+% de \upack{minitoc} pour extraire les données depuis le fichier \emph{document}\suffix{.toc}, avec un mécanisme de
% sélection. Puis une première solution
% pour le problème des suffixes courts fut ajoutée (encore manuelle). Un système élémentaire pour les fontes dans
% les mini-tables fut ajouté. En décembre~1993, les minilofs et minilots furent ajoutées.
@@ -20043,13 +20693,13 @@ have centered labels.
% mini-tables (secttocs, sectlofs, sectlots).
%
% With the emergence of \LaTeXe, replacing the ageing \LaTeX2.09, some work was necessary to support the
-% compatibility with this new version. This was not easy, but \name{Denis}{Roegel} and \name{Frank}{Mittelbach} gave
+% compatibility with this new version. This was not easy, but \name{Denis~B.}{Roegel} and \name{Frank}{Mittelbach} gave
% me many helpful hints.
%
% Another major addition is the language option feature, with the concept of the \emph{minitoc language definition
-% file} (or \texttt{.mld} file), coming from the \texttt{babel} package~\cite{babel,babel-user},
+% file} (or \suffix{.mld} file), coming from the \pack{babel} package~\cite{babel,babel-user},
% by \xname{Johannes}{Braams}.
-% But at this time, these files were still named as \texttt{.sty} files.
+% But at this time, these files were still named as \suffix{.sty} files.
%
% An important simplification is introduced by the notion of ``absolute numbering'', with avoids many problems when the
% chapters are not numbered the standard way (consecutively, starting from~1, with arabic digits).
@@ -20061,13 +20711,13 @@ have centered labels.
% les mini-tables au niveau section (secttocs, sectlofs, sectlots).
%
% Avec l'émergence de \LaTeXe, remplaçant \LaTeX2.09 vieillissant, un certain travail était nécessaire pour
-% supporter la compatibilité avec la nouvelle version. Ce ne fut pas facile, mais \name{Denis}{Roegel} et
+% supporter la compatibilité avec la nouvelle version. Ce ne fut pas facile, mais \name{Denis~B.}{Roegel} et
% \name{Frank}{Mittelbach} m'apportèrent bien des conseils utiles.
%
% Une autre addition majeure est le système des options de langue, avec le concept de fichier minitoc de définition de
-% langue (\emph{minitoc language definition file} ou fichier \texttt{.mld}), provenant du paquetage
-% \texttt{babel}~\cite{babel,babel-user}, de \xname{Johannes}{Braams}.
-% Mais à~cette époque, ces fichiers étaient encore nommés comme des fichiers \texttt{.sty}.
+% langue (\emph{minitoc language definition file} ou fichier \suffix{.mld}), provenant du paquetage
+% \pack{babel}~\cite{babel,babel-user}, de \xname{Johannes}{Braams}.
+% Mais à~cette époque, ces fichiers étaient encore nommés comme des fichiers \suffix{.sty}.
%
% Une simplification importante est introduite par la notion de «~numérotation absolue~», qui évite de nombreux
% problèmes lorsque les chapitres ne sont pas numérotés de manière standard (consécutivement, en commençant à~1, avec
@@ -20087,37 +20737,37 @@ have centered labels.
% The very annoying problem with the starred sectionning commands received some (rather primitive) solutions, but it
% is very complex, so manual interventions are often required.
%
-% The names of the minitoc language definition files take now the extension \texttt{.mld}, more specific, and english
+% The names of the minitoc language definition files take now the extension \suffix{.mld}, more specific, and english
% is the default language. Some new languages are added.
%
% The work on the starred sectionning commands continues.
%
-% The \texttt{minitocoff} companion package is renamed \texttt{mtcoff} to keep its name short.
+% The \pack{minitocoff} companion package is renamed \pack{mtcoff} to keep its name short.
% \or\relax
% \section{Développements en~1996}
% Le très gênant problème avec les commandes de sectionnement étoilées a reçu quelques solutions (assez primitives),
% mais il est très complexe, donc des interventions manuelles sont souvent nécessaires.
%
-% Les noms des fichiers minitoc de définition de langue prennent maintenant le suffixe \texttt{.mld},
+% Les noms des fichiers minitoc de définition de langue prennent maintenant le suffixe \suffix{.mld},
% plus spécifique, et l'anglais (\texttt{english}) est la langue par défaut. Quelques nouvelles langues sont
% ajoutées (ceci continue autant que possible).
%
% Le travail sur les commandes de sectionnement étoilées continue.
%
-% Le paquetage compagnon \texttt{minitocoff} est renommé \texttt{mtcoff} pour que son nom reste court.
+% Le paquetage compagnon \pack{minitocoff} est renommé \pack{mtcoff} pour que son nom reste court.
% \fi
%
% \ifcase\LANG\relax
% \section{Developments in~1997}
% The problem of short extensions for files names under some operating systems is addressed via the
-% new \texttt{shortext} package option and by the new autoconfiguration feature.
+% new \opt{shortext} package option and by the new autoconfiguration feature.
%
% For the starred sectionning commands, the \verb|\addstarredchapter| commande is added (with analog commands for starred
% parts and sections).
% \or\relax
% \section{Développements en~1997}
% Le problème des suffixes courts pour les noms de fichiers sous certains systèmes d'exploitation est résolu via la
-% nouvelle option de paquetage \texttt{shortext} et le nouveau système d'autoconfiguration.
+% nouvelle option de paquetage \opt{shortext} et le nouveau système d'autoconfiguration.
%
% Pour les commandes de sectionnement étoilées, la commande \verb|\addstarredchapter| est ajoutée (avec des
% commandes analogues pour les parties et sections étoilées).
@@ -20125,25 +20775,25 @@ have centered labels.
%
% \ifcase\LANG\relax
% \section{Developments in~1998}
-% The \texttt{tight} and \texttt{loose} package options are added to improve the line spacing in the mini-tables.
+% The \opt{tight} and \opt{loose} package options are added to improve the line spacing in the mini-tables.
% \or\relax
% \section{Développements en~1998}
-% Les options de paquetage \texttt{tight} et \texttt{loose} sont ajoutées pour changer l'interlignage dans les mini-tables.
+% Les options de paquetage \opt{tight} et \opt{loose} sont ajoutées pour changer l'interlignage dans les mini-tables.
% \fi
%
% \ifcase\LANG\relax
% \section{Developments in~1999}
-% The \texttt{dotted} and \texttt{undotted} package options are added to add or suppress some lines of dots
+% The \opt{dotted} and \opt{undotted} package options are added to add or suppress some lines of dots
% (leaders) in the mini-tables.
% \or\relax
% \section{Développements en~1999}
-% Les options de paquetage \texttt{dotted} et \texttt{undotted} sont ajoutées pour activer ou inhiber certaines lignes de
+% Les options de paquetage \opt{dotted} et \opt{undotted} sont ajoutées pour activer ou inhiber certaines lignes de
% points (points de conduite) dans les mini-tables.
% \fi
%
% \ifcase\LANG\relax
% \section{Developments in~2000}
-% A major addition is the compatibility with the \texttt{hyperref} package~\cite{hyperref.web}, and I~must thank
+% 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}.
%
% Some corrections about the starred sectionning commands are added by \name{Heiko}{Oberdiek}.
@@ -20153,12 +20803,12 @@ have centered labels.
% Some adjustment commands, like \verb|\mtcaddchapter|, are added, again about the problem with the starred
% sectionning commands.
%
-% The compatibility with the \texttt{tocbibind} package~\cite{tocbibind} is documented.
+% The compatibility with the \pack{tocbibind} package~\cite{tocbibind} is documented.
%
% Aliases for some languages are added.
% \or\relax
% \section{Développements en~2000}
-% Un ajout majeur est la compatibilité avec le paquetage \texttt{hyperref}~\cite{hyperref.web}, et je dois
+% 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}.
%
% Quelques corrections concernant les commandes de sectionnement étoilées ont été apportées par \name{Heiko}{Oberdiek}.
@@ -20168,20 +20818,20 @@ have centered labels.
% Quelques commandes d'adjustement, telles que \verb|\mtcaddchapter|, sont ajoutées, encore pour le problème des
% commandes de sectionnement étoilées.
%
-% La compatibilité avec le paquetage \texttt{tocbibind}~\cite{tocbibind} est documentée.
+% La compatibilité avec le paquetage \pack{tocbibind}~\cite{tocbibind} est documentée.
%
% Des alias pour certaines langues sont ajoutés.
% \fi
%
% \ifcase\LANG\relax
% \section{Developments in~2001}
-% Added the \texttt{checkfiles} and \texttt{nocheckfiles} package options, to avoid the insertion of (ugly) empty
+% Added the \opt{checkfiles} and \opt{nocheckfiles} package options, to avoid the insertion of (ugly) empty
% mini-tables.
%
% Added the \verb|\mtcselectlanguage| command to change more easily the language of the mini-tables titles.
% \or\relax
% \section{Développements en~2001}
-% Ajout des options de paquetage \texttt{checkfiles} et \texttt{nocheckfiles}, pour éviter d'insérer des minitables
+% Ajout des options de paquetage \opt{checkfiles} et \opt{nocheckfiles}, pour éviter d'insérer des minitables
% vides (et laides).
%
% Ajout de la commande \verb|\mtcselectlanguage| pour changer plus facilement la langue des titres des mini-tables.
@@ -20205,42 +20855,42 @@ have centered labels.
%
% \ifcase\LANG\relax
% \section{Developments in~2003}
-% Added the \texttt{insection} package option (which was temporarily done by the \texttt{flsection} and \texttt{flsectionb}
+% Added the \opt{insection} package option (which was temporarily done by the \opt{flsection} and \opt{flsectionb}
% package options)
-% to deal with floats drifting out of their section. The \texttt{placeins} package~\cite{placeins} (by
+% 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 \texttt{memoir} class~\cite{memoir,add-memoir}.
+% The font commands are made compatible with the \class{memoir} class~\cite{memoir,add-memoir}.
%
-% Added compatibility with the \texttt{notoccite} package~\cite{notoccite}.
+% Added compatibility with the \pack{notoccite} package~\cite{notoccite}.
% \or\relax
% \section{Développements en~2003}
-% Ajout de l'option de paquetage \texttt{insection} (qui était temporairement réalisée par les options
-% de paquetage \texttt{flsection}
-% et \texttt{flsectionb}) pour traiter les éléments flottants dérivant hors de leur section. Le paquetage
-% \texttt{placeins}~\cite{placeins} (de \name{Donald}{Arseneau}) est utilisé.
+% Ajout de l'option de paquetage \opt{insection} (qui était temporairement réalisée par les options
+% de paquetage \opt{flsection}
+% 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 \texttt{memoir}~\cite{memoir,add-memoir}.
+% Les commandes de fontes sont rendues compatibles avec la classe \class{memoir}~\cite{memoir,add-memoir}.
%
-% Ajout de la compatibilité avec le paquetage \texttt{notoccite}~\cite{notoccite}.
+% Ajout de la compatibilité avec le paquetage \pack{notoccite}~\cite{notoccite}.
% \fi
%
% \ifcase\LANG\relax
% \section{Developments in~2004}
-% Added comments in the \texttt{.mld} files needing special fonts. Better documentation about languages.
+% Added comments in the \suffix{.mld} files needing special fonts. Better documentation about languages.
%
% Added an explanation about making a local table of contents for an appendix, eventually masking it in the main
-% table of contents. Compatibility with the \texttt{appendix} package~\cite{appendix}.
+% table of contents. Compatibility with the \pack{appendix} package~\cite{appendix}.
%
-% A major addition is the \texttt{hints} package option, to detect some programming and compatibility problems.
+% A major addition is the \opt{hints} package option, to detect some programming and compatibility problems.
% \or\relax
% \section{Développements en~2004}
% Amélioration de la documentation sur les langues.
%
% Ajout d'une explication sur la manière de faire une table des matières locale pour un appendice, éventuellement en
-% la masquant dans la table des matières principale. Compatibilité avec le paquetage \texttt{appendix}~\cite{appendix}.
+% la masquant dans la table des matières principale. Compatibilité avec le paquetage \pack{appendix}~\cite{appendix}.
%
-% Un ajout majeur est l'option de paquetage \texttt{hints}, pour détecter certains problèmes de programmation et de
+% Un ajout majeur est l'option de paquetage \opt{hints}, pour détecter certains problèmes de programmation et de
% compatibilité.
% \fi
%
@@ -20248,7 +20898,7 @@ have centered labels.
% \begin{SMOOTH}
% \section{Developments in~2005}
% All messages are now written via the standard interface commands (\verb|\PackageInfo|, \verb|\PackageWarning|, and
-% \verb|\PackageError|), so the \texttt{minitoc} package is less verbose on the terminal.
+% \verb|\PackageError|), so the \upack{minitoc} package is less verbose on the terminal.
% \end{SMOOTH}
%
% \begin{SMOOTH}
@@ -20256,75 +20906,75 @@ have centered labels.
% replace many font commands by only one command with a better user interface.
% \end{SMOOTH}
%
-% Comments about the \AmS\ classes (some ones are incompatible with \texttt{minitoc}).
+% Comments about the \AmS\ classes (some ones are incompatible with \upack{minitoc}).
%
% Added the \verb|\mtcsetformat| and \verb|\mtcsettitle| commands, again to have a simpler user interface.
%
-% Added various hints (\texttt{insection} package, order of minitoc basic commands, short extensions).
+% Added various hints (\opt{insection} package option, order of minitoc basic commands, short extensions).
%
% Added the \verb|\mtcsetpagenumbers| and \verb|\mtcsetrules| commands, again to have a simpler user interface.
%
-% Added the \texttt{mtchideinmaintoc} environment, to hide a group of entries in the main table of contents; added
-% also the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
+% Added the \env{mtchideinmaintoc} environment, to hide a group of entries in the main table of contents; added
+% also the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
%
% Added the \verb|\mtcfixindex| and \verb|\mtcsettitle| commands.
%
-% Added the description of the installation of the package (a new chapter and the file \texttt{INSTALL}).
+% Added the description of the installation of the package (a new chapter and the file \xfile{INSTALL}).
%
-% Improved and added hints about consistence of \verb|\dominitoc|/\verb|\minitoc| and co.
+% Improved and added hints about consistency of \verb|\dominitoc|/\verb|\minitoc| and co.
%
% Added the \verb|\mtcsetfeature| command (very complex).
%
-% Added a hint about the \texttt{abstract} package~\cite{abstract}.
+% Added a hint about the \pack{abstract} package~\cite{abstract}.
%
-% The \texttt{minitoc} package is now written using the \texttt{.dtx}-\texttt{.ins} system.
+% The \upack{minitoc} package is now written using the \suffix{.dtx}-\suffix{.ins} system.
% Some cleanup is done in the code.
%
% Added the \verb|\mtcfixglossary| command, like \verb|\mtcfixindex|.
%
% Some improvements are made to print the documentation.
%
-% Some new hints are added (\texttt{sectsty} package~\cite{sectsty}, empty mini-tables, obsolete commands).
+% Some new hints are added (\pack{sectsty} package~\cite{sectsty}, empty mini-tables, obsolete commands).
%
% Added the notion of depth for mini-tables of figures/tables. Added the \verb|\mtcsetdepth| command.
%
-% The \texttt{hints} package option is now the default.
+% The \opt{hints} package option is now the default.
%
-% Added a method for making a bilingual documentation in one file (the \texttt{minitoc.dtx} file). This method could be used
+% Added a method for making a bilingual documentation in one file (the \xfile{minitoc.dtx} file). This method could be used
% for more languages.
%
% \begin{SMOOTH}
% Added or improved some adjustement commands (\verb|\adjustptc|, \verb|\incrementptc|, \verb|\decrementptc|, etc.).
% \end{SMOOTH}
%
-% Added the \texttt{k-tight} and \texttt{k-loose} package options, for the \KOMAScript{}~\cite{koma,komab} document classes.
+% Added the \opt{k-tight} and \opt{k-loose} package options, for the \KOMAScript{}~\cite{komab,koma} document classes.
%
-% Added a patch for the recent version of the \texttt{memoir} class~\cite{memoir,add-memoir}.
+% Added a patch for the recent version of the \class{memoir} class~\cite{memoir,add-memoir}.
%
-% Use \verb|\mtcselectlanguage| in language options and in ``secondary'' \texttt{.mld} files.
+% Use \verb|\mtcselectlanguage| in language options and in ``secondary'' \suffix{.mld} files.
%
-% Added the \verb|\mtcloadmlo| command to be used in some \texttt{.mld} files to load a \texttt{.mlo} file. The
-% extension \texttt{.mlo} means \emph{minitoc language object}; such files contains characters not easily
-% manipulated in a \texttt{.dtx} file.
+% Added the \verb|\mtcloadmlo| command to be used in some \suffix{.mld} files to load a \suffix{.mlo} file. The
+% extension \suffix{.mlo} means \emph{minitoc language object}; such files contains characters not easily
+% manipulated in a \suffix{.dtx} file.
%
% The history of changes is now displayed in a much simpler way (using a glossary was too cumbersome).
%
-% Added the \texttt{listfiles} package option, to create a list of the minitoc auxiliary files, which can be removed after
-% the \LaTeX\ compilation of the document. It is the \emph{document}\texttt{.maf} file.
+% Added the \opt{listfiles} package option, to create a list of the minitoc auxiliary files, which can be removed after
+% the \LaTeX\ compilation of the document. It is the \emph{document}\suffix{.maf} file.
%
-% Added a remark in the FAQ chapter (and \texttt{minitoc.bug}) about precautions to take with the starred
+% Added a remark in the FAQ chapter (and \xfile{minitoc.bug}) about precautions to take with the starred
% sectionning commands.
%
-% Added hints about the \texttt{caption}, \texttt{caption2}, \texttt{ccaption}, and \texttt{mcaption} packages
-% (they must be loaded \emph{before} \texttt{minitoc}).
+% Added hints about the \pack{caption}, \pack{caption2}, \pack{ccaption}, and \pack{mcaption} packages
+% (they must be loaded \emph{before} \upack{minitoc}).
%
% A ``Jargon'' chapter is added. It will grow slowly.
%
-% Added a note about a problem with \texttt{minitoc}, \texttt{hyperref} and \texttt{memoir} used together.
+% Added a note about a problem with \upack{minitoc}, \pack{hyperref} and \class{memoir} used together.
%
% Some bugs in the \verb|\mtcset...| commands are fixed.
%
-% Added a hint about the \texttt{varsects} package~\cite{varsects}.
+% Added a hint about the \pack{varsects} package~\cite{varsects}.
%
% Added a hint on the number of mini-tables when short extensions are used.
%
@@ -20333,7 +20983,7 @@ have centered labels.
% \begin{SMOOTH}
% \section{Développements en~2005}
% Tous les messages sont désormais écrits via les commandes de l'interface standard (\verb|\PackageInfo|,
-% \verb|\PackageWarning| et \verb|\PackageError|), donc le paquetage \texttt{minitoc} est moins bavard sur le terminal.
+% \verb|\PackageWarning| et \verb|\PackageError|), donc le paquetage \upack{minitoc} est moins bavard sur le terminal.
% \end{SMOOTH}
%
% \begin{SMOOTH}
@@ -20342,45 +20992,45 @@ have centered labels.
% l'utilisateur.
% \end{SMOOTH}
%
-% Commentaires sur les classes de l'\AmS\ (certaines sont incompatibles avec \texttt{minitoc}).
+% Commentaires sur les classes de l'\AmS\ (certaines sont incompatibles avec \upack{minitoc}).
%
% Ajout des commandes \verb|\mtcsetformat| et \verb|\mtcsettitle|, encore pour avoir une meilleure interface avec
% l'utilisateur.
%
-% Ajout de divers \emph{hints} (paquetage \texttt{insection}, ordre des commandes minitoc basiques, suffixes
+% Ajout de divers \emph{hints} (option de paquetage \opt{insection}, ordre des commandes minitoc basiques, suffixes
% courts).
%
% Ajout des commandes \verb|\mtcsetpagenumbers| et \verb|\mtcsetrules|, encore pour avoir une meilleure interface
% avec l'utilisateur.
%
-% Ajout de l'environnement \texttt{mtchideinmaintoc}, pour masquer un groupe d'entrées dans la table des matières
-% principale; ajout aussi des environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
+% Ajout de l'environnement \env{mtchideinmaintoc}, pour masquer un groupe d'entrées dans la table des matières
+% principale; ajout aussi des environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
%
% Ajout des commandes \verb|\mtcfixindex| et \verb|\mtcsettitle|.
%
-% Ajout d'une description de l'installation du paquetage (un nouveau chapitre et le fichier \texttt{INSTALL}).
+% Ajout d'une description de l'installation du paquetage (un nouveau chapitre et le fichier \xfile{INSTALL}).
%
% \emph{Hints} améliorés et ajoutés sur la cohérence des commandes \verb|\dominitoc|/\verb|\minitoc| et co.
%
% Ajout de la commande \verb|\mtcsetfeature| (très complexe).
%
-% Ajout d'un \emph{hint} sur le paquetage \texttt{abstract}~\cite{abstract}.
+% Ajout d'un \emph{hint} sur le paquetage \pack{abstract}~\cite{abstract}.
%
-% Le paquetage \texttt{minitoc} est maintenant écrit en utilisant le système \texttt{.dtx}-\texttt{.ins}. Un peu de
+% Le paquetage \upack{minitoc} est maintenant écrit en utilisant le système \suffix{.dtx}-\suffix{.ins}. Un peu de
% nettoyage a été fait dans le code.
%
% Ajout de la commande \verb|\mtcfixglossary|, analoque à~\verb|\mtcfixindex|.
%
% Quelques améliorations sont faites pour l'impression de la documentation.
%
-% Ajout de quelques nouveaux \emph{hints} (paquetage \texttt{sectsty}~\cite{sectsty}, mini-tables vides, commandes
+% Ajout de quelques nouveaux \emph{hints} (paquetage \pack{sectsty}~\cite{sectsty}, mini-tables vides, commandes
% obsolètes).
%
% Ajout de la notion de profondeur pour les mini-tables des figures/tableaux. Ajout de la commande \verb|\mtcsetdepth|.
%
-% L'option de paquetage \texttt{hints} est maintenant le choix par défaut.
+% L'option de paquetage \opt{hints} est maintenant le choix par défaut.
%
-% Ajout d'une méthode pour faire une documentation bilingue en un seul fichier (le fichier \texttt{minitoc.dtx}).
+% Ajout d'une méthode pour faire une documentation bilingue en un seul fichier (le fichier \xfile{minitoc.dtx}).
% Cette méthode pourrait être utilisée pour plusieurs langues.
%
% \begin{SMOOTH}
@@ -20388,37 +21038,37 @@ have centered labels.
% \verb|\decrementptc|, etc.).
% \end{SMOOTH}
%
-% Ajout des options de paquetage \texttt{k-tight} et \texttt{k-loose}, pour les classes de document
-% \KOMAScript{}~\cite{koma,komab}.
+% Ajout des options de paquetage \opt{k-tight} et \opt{k-loose}, pour les classes de document
+% \KOMAScript{}~\cite{komab,koma}.
%
-% Ajout d'une correction (\emph{patch}) pour une version récente de la classe \texttt{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}.
%
-% Utilisation de \verb|\mtcselectlanguage| dans les options de langue et dans les fichiers \texttt{.mld}
+% Utilisation de \verb|\mtcselectlanguage| dans les options de langue et dans les fichiers \suffix{.mld}
% «~secondaires~».
%
-% Ajout de la commande \verb|\mtcloadmlo| à~utiliser dans certains fichiers \texttt{.mld} pour charger un fichier
-% \texttt{.mlo}. Le suffixe \texttt{.mlo} signifie \emph{minitoc language object} (objet de langage minitoc); de
-% tels fichiers contiennent des caractères qui ne sont pas faciles à~manipuler dans un fichier \texttt{.dtx}.
+% Ajout de la commande \verb|\mtcloadmlo| à~utiliser dans certains fichiers \suffix{.mld} pour charger un fichier
+% \suffix{.mlo}. Le suffixe \suffix{.mlo} signifie \emph{minitoc language object} (objet de langage minitoc); de
+% tels fichiers contiennent des caractères qui ne sont pas faciles à~manipuler dans un fichier \suffix{.dtx}.
%
% L'historique des modifications est maintenant imprimé d'une manière bien plus simple (utiliser un glossaire était
% trop pénible).
%
-% Ajout de l'option de paquetage \texttt{listfiles}, pour créer une liste des fichiers auxiliaires de minitoc, qui
-% peuvent être éliminés après la compilation \LaTeX\ du document. C'est le fichier \emph{document}\texttt{.maf}.
+% Ajout de l'option de paquetage \opt{listfiles}, pour créer une liste des fichiers auxiliaires de minitoc, qui
+% peuvent être éliminés après la compilation \LaTeX\ du document. C'est le fichier \emph{document}\suffix{.maf}.
%
-% Ajout d'une remarque dans le chapitre des questions fréquemment posées (et dans le fichier \texttt{minitoc.bug})
+% Ajout d'une remarque dans le chapitre des questions fréquemment posées (et dans le fichier \xfile{minitoc.bug})
% sur les précautions à~prendre avec les commandes de sectionnement étoilées.
%
-% Ajout de \emph{hints} sur les paquetages \texttt{caption}, \texttt{caption2}, \texttt{ccaption} et \texttt{mcaption}
-% (ils doivent être chargés \emph{avant} \texttt{minitoc}).
+% Ajout de \emph{hints} sur les paquetages \pack{caption}, \pack{caption2}, \pack{ccaption} et \pack{mcaption}
+% (ils doivent être chargés \emph{avant} \upack{minitoc}).
%
% Un chapitre «~Jargon~» est ajouté. Il grossira lentement.
%
-% Ajout d'une note sur un problème avec \texttt{minitoc}, \texttt{hyperref} et \texttt{memoir} utilisés ensemble.
+% Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \pack{memoir} utilisés ensemble.
%
% Quelques erreurs dans les commandes \verb|\mtcset...| sont corrigées.
%
-% Ajout d'un \emph{hint} sur le paquetage \texttt{varsects}~\cite{varsects}.
+% Ajout d'un \emph{hint} sur le paquetage \pack{varsects}~\cite{varsects}.
%
% Ajout d'un \emph{hint} sur le nombre de mini-tables lorsque les suffixes courts sont utilisés.
%
@@ -20440,32 +21090,32 @@ 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{koma,komab}, and an entry in the FAQ chapter
-% (and in \texttt{minitoc.bug}).
+% Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter
+% (and in \xfile{minitoc.bug}).
%
% Added the ``Postface'' chapter.
%
% Added the \verb|\mtcprepare| command.
%
-% Added an~\texttt{URL} field in the bibliography (the styles are modified with the \texttt{urlbst} tool~\cite{urlbst}).
+% Added an~\texttt{URL} field in the bibliography (the styles are modified with the \tool{urlbst} tool~\cite{urlbst}).
%
-% Added \texttt{mtcmess.sty} to add unique identifiers to the messages.
+% Added the \pack{mtcmess} package to add unique identifiers to the messages.
%
% Suppressed the PostScript documentation files from the distribution (no more accepted on CTAN archives), but the
% scripts still creates them.
%
-% Corrections in the \texttt{insection} package option.
+% Corrections in the \opt{insection} package option.
%
% Reordering of the chapters in the user's manual (part~I).
%
% \begin{raggedright}
-% Added hints about the \texttt{fncychap}~\cite{fncychap},
-% \texttt{quotchap}~\cite{quotchap},
-% \texttt{romannum}~\cite{romannum},
-% \texttt{sfheaders}~\cite{sfheaders},
-% \texttt{alnumsec}~\cite{alnumsec},
+% Added hints about the \pack{fncychap}~\cite{fncychap},
+% \pack{quotchap}~\cite{quotchap},
+% \pack{romannum}~\cite{romannum},
+% \pack{sfheaders}~\cite{sfheaders},
+% \pack{alnumsec}~\cite{alnumsec},
% and
-% \texttt{captcont}~\cite{captcont} packages.
+% \pack{captcont}~\cite{captcont} packages.
%
% \end{raggedright}
%
@@ -20482,33 +21132,36 @@ have centered labels.
%
% Correction of the preamble in the generated files (spurious lines have been eliminated, at least).
%
-% Added \texttt{devanagari.mld} and \texttt{hindi.mld}.
-% Added \texttt{hindi-modern.mld}.
+% Added \xfile{devanagari.mld} and \xfile{hindi.mld}.
+% Added \xfile{hindi-modern.mld}.
%
-% The bibliographic styles \texttt{plainurl.bst} and \texttt{frplain1.bst} are renamed \texttt{en-mtc.bst} and
-% \texttt{fr-mtc.bst}.
+% The bibliographic styles \xfile{plainurl.bst} and \xfile{frplain1.bst} are renamed \xfile{en-mtc.bst} and
+% \xfile{fr-mtc.bst}.
%
-% All example documents are renamed with names beginning with ``\texttt{mtc-}''.
+% All example documents are renamed with names beginning with ``\uexam{mtc-}''.
%
-% The ``\texttt{listfiles}'' package option is active by default.
+% The ``\opt{listfiles}'' package option is active by default.
%
% Better error messages about undefined preparation and insertion commands.
%
-% Added \texttt{japanese6.mld} and \texttt{japanase6.mlo}.
+% Added \xfile{japanese6.mld} and \xfile{japanase6.mlo}.
%
-% Added a hint about the \texttt{hangcaption} package~\cite{hangcaption}.
+% Added a hint about the \pack{hangcaption} package~\cite{hangcaption}.
%
% Added (in the memento) a table of the classes and packages which are incompatible or need precautions with
-% \texttt{minitoc}.
+% \upack{minitoc}.
%
-% Added a validation of the language options with the presence of the \texttt{.mld} and \texttt{.mlo} files.
+% Added a validation of the language options with the presence of the \suffix{.mld} and \suffix{.mlo} files.
%
-% Added the \texttt{tmk} script and a table describing a TDS structure for \texttt{minitoc}.
+% Added the \scrp{tmk} script and a table describing a \index{TDS}TDS structure for \upack{minitoc}.
%
-% Updated the \texttt{INSTALL} file and the ``Installation'' chapter.
+% Updated the \xfile{INSTALL} file and the ``Installation'' chapter.
%
-% Added the file \texttt{minitoc-texmf.zip} (a ZIP archive of a TDS-compliant hierarchy of all files of
+% Added the file \xfile{minitoc-texmf.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,
+% language options).
% \or\relax
% \section{Développements en~2006}
% Ajout du mot-clé «~\texttt{*}~» comme premier argument des commandes \verb|\mtcsetpagenumbers| et \verb|\mtcsetrules|,
@@ -20524,34 +21177,34 @@ 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{koma,komab}, et d'une note dans le chapitre des questions
-% fréquemment posées (et dans \texttt{minitoc.bug}).
+% Ajout d'un \emph{hint} sur les classes \KOMAScript~\cite{komab,koma}, et d'une note dans le chapitre des questions
+% fréquemment posées (et dans \xfile{minitoc.bug}).
%
% Ajout du chapitre «~Postface~».
%
% Ajout de la commande \verb|\mtcprepare|.
%
% Ajout d'un champ \texttt{URL} dans la bibliographie (les styles ont été modifiés à~l'aide de l'outil
-% \texttt{urlbst}~\cite{urlbst}).
+% \tool{urlbst}~\cite{urlbst}).
%
-% Ajout de \texttt{mtcmess.sty} pour ajouter des identificateurs uniques aux messages.
+% Ajout du paquetage \pack{mtcmess} pour ajouter des identificateurs uniques aux messages.
%
% Suppression des fichiers de documentation en format PostScript dans la distribution (ils ne sont plus acceptés
% sur les archives CTAN), mais les scripts les créent encore.
%
-% Corrections dans l'option de paquetage \texttt{insection}.
+% Corrections dans l'option de paquetage \opt{insection}.
%
% Ré-ordonnancement des chapitres du manuel de l'utilisateur (partie~I).
%
% \begin{raggedright}
% Ajout de \emph{hints} sur les paquetages
-% \texttt{fncychap}~\cite{fncychap},
-% \texttt{quotchap}~\cite{quotchap},
-% \texttt{romannum}~\cite{romannum},
-% \texttt{sfheaders}~\cite{sfheaders},
-% \texttt{alnumsec}~\cite{alnumsec}
+% \pack{fncychap}~\cite{fncychap},
+% \pack{quotchap}~\cite{quotchap},
+% \pack{romannum}~\cite{romannum},
+% \pack{sfheaders}~\cite{sfheaders},
+% \pack{alnumsec}~\cite{alnumsec}
% et
-% \texttt{captcont}~\cite{captcont}.
+% \pack{captcont}~\cite{captcont}.
%
% \end{raggedright}
%
@@ -20570,33 +21223,60 @@ have centered labels.
%
% Correction du préambule des fichiers engendrés (les lignes superflues ont été enfin éliminées).
%
-% Ajout de \texttt{devanagari.mld} et \texttt{hindi.mld}.
-% Ajout de \texttt{hindi-modern.mld}.
+% Ajout de \xfile{devanagari.mld} et \xfile{hindi.mld}.
+% Ajout de \xfile{hindi-modern.mld}.
%
-% Les styles bibliographiques \texttt{plainurl.bst} et \texttt{frplain1.bst} sont renommés \texttt{en-mtc.bst} et
-% \texttt{fr-mtc.bst}.
+% Les styles bibliographiques \xfile{plainurl.bst} et \xfile{frplain1.bst} sont renommés \xfile{en-mtc.bst} et
+% \xfile{fr-mtc.bst}.
%
-% Tous les exemples de documents sont renommés avec des noms commençant par «~\texttt{mtc-}~».
+% Tous les exemples de documents sont renommés avec des noms commençant par «~\uexam{mtc-}~».
%
-% L'option de paquetage «~\texttt{listfiles}~» est active par défaut.
+% L'option de paquetage «~\opt{listfiles}~» est active par défaut.
%
% Meilleurs messages d'erreur pour les commandes de préparation et d'insertion non définies.
%
-% Ajout de \texttt{japanese6.mld} et \texttt{japanase6.mlo}.
+% Ajout de \xfile{japanese6.mld} et \xfile{japanase6.mlo}.
%
-% Ajout d'un \emph{hint} sur le paquetage \texttt{hangcaption}~\cite{hangcaption}.
+% Ajout d'un \emph{hint} sur le paquetage \pack{hangcaption}~\cite{hangcaption}.
%
% Ajout (dans le mémento) d'un tableau des classes et paquetages qui sont incompatibles ou ont besoin de
-% précautions avec \texttt{minitoc}.
+% précautions avec \upack{minitoc}.
%
-% Ajout d'une validation des options de langue avec la présence des fichiers \texttt{.mld} et \texttt{.mlo}.
+% Ajout d'une validation des options de langue avec la présence des fichiers \suffix{.mld} et \suffix{.mlo}.
%
-% Ajout du script \texttt{tmk} et d'un tableau décrivant une structure TDS pour \texttt{minitoc}.
+% Ajout du script \scrp{tmk} et d'un tableau décrivant une structure \index{TDS}TDS pour \upack{minitoc}.
%
-% Mise à~jour du fichier \texttt{INSTALL} et du chapitre «~Installation~».
+% Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~».
%
-% Ajout du fichier \texttt{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la TDS et contenant tous
+% Ajout du fichier \xfile{minitoc-texmf.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,
+% options de langue).
+% \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.
+%
+% Indexing the environments and the files.
+%
+% Indexing the counters and depth counters.
+%
+% The example files are in their own directory in the (proposed) \index{TDS}TDS hierarchy.
+% \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.
+%
+% Indexation des environnements et fichiers.
+%
+% Indexation des compteurs et compteurs de profondeur.
+%
+% Les fichiers exemples sont dans leur propre répertoire de la hiérarchie \index{TDS}TDS (proposée).
% \fi
%
% \ifcase\LANG\relax
@@ -20621,16 +21301,19 @@ have centered labels.
% \fi
% \begin{raggedright}
% \name{Hassan}{Abolhassani},
-% \name{Nabil}{Abu~El-Ata},
+% \namea{Nabil}{Abu~El-Ata}{Abu~El-Ata},
+% \name{Tommaso}{Addabbo},
% \name{Juan~M.}{Aguirregabiria},
% \name{Alex}{AJ},
+% \name{Vardan}{Akopian},
% \name{Jérôme}{Andrieux},
% \name{Ralf}{Angeli},
% \name{Achod~André}{Aradian},
-% \name{Einar}{Árnason},
+% \namea{Einar}{Árnason}{Arnason},
% \name{Tim}{Arnold},
% \name{Donald}{Arseneau},
% \name{David}{Aspinall},
+% \namea{Ivar}{{\AA}ssen}{Assen},
% \name{Philipp}{Bachmann},
% \name{Gonvcal}{Badenes},
% \name{Marin}{Balgarensky},
@@ -20639,20 +21322,20 @@ have centered labels.
% \name{Benjamin}{Bayart},
% \name{Thierry}{Bayet},
% \name{Claudio}{Beccari},
-% \name{Stephan~P.}{von~Bechtolsheim},
% \name{Emmanuel}{Beffara},
-% \name{József}{Bérces},
+% \namea{József}{Bérces}{Berces},
% \name{Karl}{Berry},
% \name{Javier}{Bezos},
% \name{Giuseppe}{Bilotta},
-% \name{Árpád}{Bíró},
-% \name{Denis}{Bitouzé},
+% \namea{Árpád}{Bíró}{Biro},
+% \namea{Denis}{Bitouzé}{Bitouze},
% \name{Laurent}{Bloch},
% \name{Georgi}{Boshnakov},
% \name{Patrice}{Bougette},
% \name{Daniel}{Bourbonnais},
% \name{Victor}{Boyko},
% \name{Johannes}{Braams},
+% \name{Felix}{Braun},
% \name{Mustafa}{Burc},
% \name{Olivier}{Cardi},
% \name{David}{Carella},
@@ -20660,8 +21343,7 @@ have centered labels.
% \name{Kevin}{Carmody},
% \name{Manuel}{Carriba},
% \name{Régis}{Caspar},
-% \vname{Silpa-Anan}{Chanopd},
-% \name{Jean-Côme}{Charpentier},
+% \name{Jean-C{\^o}me}{Charpentier},
% \name{Jana}{Chlebikova},
% \name{Marian}{Clegg},
% \name{Steven~Douglas}{Cochran},
@@ -20669,18 +21351,20 @@ have centered labels.
% \name{David~B.}{Cook},
% \name{Oliver}{Corff},
% \name{Prakash}{Countcham},
-% \name{Serguei}{Dachian},
+% \namea{Serguei}{D'Achian}{Dachian},
% \name{Adrian}{Daerr},
+% \name{Arnak}{Dalalyan},
% \name{Patrick~W.}{Daly},
+% \namea{Arnaldo~Viegas}{de~Lima}{deLima},
% \name{Sébastien}{Demoustier},
% \name{Éric}{Depardieu},
-% \name{Ben}{De~Rydt},
+% \namea{Ben}{De~Rydt}{DeRydt},
% \name{Dorjpalam}{Dorj},
% \name{Lyndon}{Dudding},
-% \name{Marko}{Èehaja},
-% \name{Victor}{E{\ij}khout},
+% \namea{Marko}{Èehaja}{Eehaja},
+% \namea{Victor}{E{\ij}khout}{Eijkhout},
% \name{Danie}{Els}, ^^A booktabs
-% \name{Behdad}{Esfahdod},
+% \name{Behdad}{Esfahbod},
% \name{Thomas}{Esser},
% \name{Karl~F.}{Everitt},
% \name{Mike}{Fabian},
@@ -20692,9 +21376,9 @@ have centered labels.
% \name{Daniel}{Flipo},
% \name{Peter}{Flynn},
% \name{Jim}{Fox}, ^^A dpfloat
-% \name{Danny~F.}{Fürniß},
-% \name{Diego}{Garcia~Morate},
-% \name{Hubert}{Gäßlein}, ^^A pict2e
+% \namea{Danny~M.}{Fürniß}{Furniss},
+% \namea{Diego}{García~Morate}{Garcia~Morate},
+% \namea{Hubert}{Gäßlein}{Gasslein}, ^^A pict2e
% \name{Mohammad}{Ghodsi},
% \name{Markus}{Gleiszner},
% \name{Vitali}{Gontsharuk},
@@ -20721,9 +21405,8 @@ have centered labels.
% \name{Stephan}{Hennig},
% \name{Florence}{Henry},
% \name{Stephen}{Herborn},
-% \name{Morten}{Høgholm},
+% \namea{Morten}{Høgholm}{Hogholm},
% \name{Alv~Kjetil}{Holme},
-% \name{Umstatter}{Horst},
% \name{Don}{Hosek},
% \name{Yufan}{Hu},
% \name{Dave~W.}{Huseby},
@@ -20733,16 +21416,17 @@ have centered labels.
% \name{Youssef}{Jabri}, ^^A Arabi
% \name{Bernd}{Jaehne},
% \name{Radwan}{Jalam},
-% \name{Michael}{Janish},
+% \name{Michael}{Janich},
% \name{Regnor}{Jernsletten},
% \name{Zhuhan}{Jiang},
% \name{Loïc}{Joly},
+% \name{David~M.}{Jones},
% \name{Christophe}{Jorssen},
% \name{Robert}{Juhasz},
% \name{Stefan}{Junge},
-% \vname{Shin}{Jungshik},
% \name{Dan}{Jurafsky},
% \name{Mikko}{Kanerva},
+% \name{Theppitak}{Karoonboonyanan},
% \name{David}{Kastrup},
% \name{Ronan}{Keryell},
% \name{Axel}{Kielhorn},
@@ -20751,17 +21435,21 @@ have centered labels.
% \name{Peter}{Kleiweg},
% \name{Rune}{Kleveland},
% \name{Jörg}{Knappen},
-% \vname{Un}{Koaunghi},
+% \name{Donald}{Knuth},
% \name{Markus}{Kohm},
-% \name{Helmutj}{Kopka},
+% \name{Helmut}{Kopka},
% \name{Attila}{Koppanyi},
+% \name{Adamantios}{Korais},
+% \name{Vincent}{Krakoviack},
% \name{Thankmar}{Kronzucker},
-% \name{Alexej~M.}{Kryukov},
-% \name{Markus~G}{Kuhn},
+% \name{Alexej~M.}{Kryokov},
+% \name{Markus~G.}{Kuhn},
% \name{Florian}{Kulzer},
% \name{Toshiki}{Kumazawa},
-% \name{Frank}{Küster},
+% \namea{Frank}{Küster}{Kuster},
+% \name{Stéphane}{Laborde},
% \name{Klaus}{Lagally},
+% \name{Leslie}{Lamport},
% \name{Fabio}{Lanari},
% \name{Robert}{Lange},
% \name{Dag}{Langmyhr},
@@ -20772,14 +21460,14 @@ have centered labels.
% \name{Arnaud}{Launay},
% \name{Claire}{Lauvernet},
% \name{Boris}{Lavva},
+% \name{André}{Lebacq},
% \name{Werner}{Lemberg},
% \name{Thomas}{Leonhardt},
-% \name{Erwan}{Le~Pennec},
+% \namea{Erwan}{Le~Pennec}{LePennec},
% \name{Stéphane}{Lepolozec},
-% \name{Julien}{Le~Thuaut},
+% \namea{Julien}{Le~Thuaut}{LeThuaut},
% \name{Adam}{Lewenberg},
% \name{Knut}{Lickert},
-% \name{Arnaldo~Viegas}{de~Lima},
% \name{Ulf~A.}{Lindgren},
% \name{Anselm}{Lingnau},
% \name{Pierre}{Lobel},
@@ -20794,26 +21482,28 @@ have centered labels.
% \name{Pierre}{Mackay},
% \name{Lars}{Madsen},
% \name{Richard}{Mahoney},
-% \name{Irina}{Makhovaya},
+% \name{Irina~A.}{Makhovaya},
% \name{Bob}{Margolis},
% \name{Nicolas}{Markey},
% \name{Marcus}{Marr},
% \name{Françoise}{Marre-Fournier},
% \name{Terry}{Mart},
-% \name{Ruiz-Altaba}{Marti},
% \name{Vadim}{Maslov},
% \name{Henri}{Massias},
% \name{Andreas}{Matthias},
% \name{Sven}{Mattisson},
% \name{Rowland}{McDonnell},
% \name{Ben}{McKay},
+% \name{Surapant}{Meknavin},
% \name{Sébastien}{Mengin},
% \name{Yanick}{Michou},
% \name{Frank}{Mittelbach},
+% \name{Jens-Uwe}{Morawski},
% \name{Lapo~Filippo}{Mori},
% \name{Michael~A.}{Morrison},
-% \name{Dejan}{Muhamedagi\'{c}},
-% \name{Sergei~O.}{Naoumov},
+% \namea{Dejan}{Muhamedagi\'{c}}{Muhamedagic},
+% \name{Sergei~O.}{Naumov},
+% \name{Frank}{Neukam},
% \name{Cuong}{Nguyen},
% \name{Julien}{Nicolas},
% \name{Rolf}{Niepraschk}, ^^A pict2e
@@ -20821,9 +21511,9 @@ have centered labels.
% \name{Heiko}{Oberdiek},
% \name{Mariusz}{Olko},
% \name{Piet}{van~Oostrum},
-% \name{Erik}{Östhols},
+% \namea{Erik}{Östhols}{Osthols},
% \name{Jörg}{Ott},
-% \name{Alan}{Pai\'{c}},
+% \namea{Alan}{Pai\'{c}}{Paic},
% \name{Scott}{Pakin},
% \name{Palash~Baran}{Pal},
% \name{Anshuman}{Pandey},
@@ -20832,62 +21522,68 @@ have centered labels.
% \name{Terje~Engeset}{Petterst},
% \name{Bruno}{Piguet},
% \name{John}{Plaice},
-% \vname{Veerathanabutr}{Poonlap},
+% \name{Veerathanabutr}{Poonlap},
% \name{Nico}{Poppelier},
% \name{Rama}{Porrat},
-% \name{Camille-Aimé}{Possamaï},
+% \namea{Camille-Aimé}{Possamaï}{Possamai},
% \name{Roozbeh}{Pournader},
% \name{CV}{Radhakrishnan},
% \name{Sebastian}{Rahtz},
% \name{Bernd}{Raichle},
% \name{Jose~Pedro}{Ramalhete},
% \name{Keranen}{Reino},
-% \name{Adrian}{Rezu\c{s}},
-% \name{Tony}{Roberts},
-% \name{Denis}{Roegel},
+% \namea{Adrian}{Rezu\c{s}}{Rezus},
+% \name{A.J.~``Tony''}{Roberts}
+% \name{Denis~B.}{Roegel},
% \name{Christian}{Rolland},
+% \name{Marti}{Ruiz-Altaba},
% \name{Jan~Michel}{Rynning},
% \name{Young}{Ryu}, ^^A txfonts
% \name{Enn}{Saar},
% \name{David}{Samsoen},
-% \name{Julio}{Sanchez},
+% \namea{Julio}{Sánchez}{Sanchez},
% \name{Morgan}{Sangeux},
% \name{Eddie}{Saudrais},
% \name{Elmar}{Schalueck},
% \name{Tobias}{Schlemmer},
% \name{Uwe}{Schneider},
-% \name{Martin}{Schröder}, ^^A everysel, ragged2e
+% \namea{Martin}{Schröder}{Schroder}, ^^A everysel, ragged2e
+% \vname{Shin}{Jungshik},
% \name{Ali}{Shoukat},
-% \name{Andrij}{Shvaika},
+% \name{Andrij~M.}{Shvaika},
+% \name{Chanop}{Silpa-Anan},
% \name{Jankovic}{Slobodan},
% \name{John}{Smith},
% \name{Robin~S.}{Socha},
+% \name{Axel}{Sommerfeldt},
% \name{Arjen}{Steiner},
% \name{D.P.}{Story},
% \name{Éric}{Streit},
% \name{Ralf}{Stubner},
-% \vname{Meknavin}{Surapant},
% \name{Chris}{Swoyer},
% \name{Apostolos}{Syropoulos},
-% \name{Dung}{Ta~Quang},
+% \namea{Dung}{Ta~Quang}{TaQuang},
% \name{Daniel}{Taupin}\textsuperscript{\textdied},
-% \name{Hàn~Th\'{\^e}}{Th\`anh},
-% \vname{Karoonboonyanan}{Theppitak},
+% \namea{Hàn~Th\'{\^e}}{Th\`anh}{Thanh},
+% \name{Aurélien}{Thureau},
% \name{Karsten}{Tinnefeld},
-% \name{Ton}{'t~Lam},
+% \namea{Ton}{'t~Lam}{tLam},
% \name{Sigitas}{Tolusis},
% \name{Laurent}{Tordella},
% \name{Mark}{Trettin}, ^^A l2tabu
% \name{Ahto}{Truu},
% \name{Stefan}{Ulrich},
+% \name{Horst}{Umstatter},
+% \vname{Un}{Koaunghi},
% \name{Turgut}{Uyar},
% \name{Jari}{Vaario},
-% \name{Thomas}{van~Oudenhove de Saint Géry},
+% \namea{Thomas}{van~Oudenhove de Saint Géry}{van~Oudenhove de Saint Gery},
% \name{Vincent}{Vaquin},
% \name{Didier}{Verna},
% \name{Sylvain}{Vesco},
% \name{Alexandre}{Vial},
-% \name{Vladimir}{Volovitch},
+% \name{Vladimir}{Volovich},
+% \name{Stephan~P.}{von~Bechtolsheim},
% \name{Herbert}{Voss},
% \name{Zden\v{e}k}{Wagner},
% \name{Nigel}{Ward},
@@ -20895,19 +21591,20 @@ have centered labels.
% \name{Stephan~B.}{Webanck},
% \name{Eduard}{Werner},
% \name{Peter~R.}{Wilson},
-% \name{Marcin}{Woli\'nski},
+% \namea{Marcin}{Woli\'nski}{Wolinski},
% \name{Élisabeth}{Wolkowski},
% \name{Tim}{Wright},
% \name{Dominik}{Wujastyk},
% \name{Damien}{Wyart},
% \name{C.S.}{Yogananda},
% \name{Adi}{Zaimi},
+% \name{Lejzer~Ludwig}{Zamenof},
% \name{Danilo}{Zavrtanik},
-% \name{Krzysztof~Konrad}{\.Zelechowski},
+% \namea{Krzysztof~Konrad}{\.Zelechowski}{Zelechowski},
% \name{Charlie~S.}{Zender},
% \name{Vadim~V.}{Zhytnikov},
% \name{Uwe}{Ziegenhagen}\ifcase\LANG\relax, and\ \or\relax\ et\ \fi
-% \name{Leon}{\v{Z}lajpah}.\par
+% \namea{Leon}{\v{Z}lajpah}{Zlajpah}.\par
% \end{raggedright}
%
% \ifcase\LANG\relax
@@ -20936,9 +21633,9 @@ have centered labels.
% ^^A \partlot
%
% \ifcase\LANG\relax
-% \chapter{Commented code of \texttt{minitoc.sty}}\label{c+code+minitoc.sty}
+% \chapter{Commented code of \texttt{minitoc.sty}}\label{c+code+minitoc.sty}\uxfile{minitoc.sty}
% \or\relax
-% \chapter{Code commenté de \texttt{minitoc.sty}}\label{c+code+minitoc.sty}
+% \chapter{Code commenté de \texttt{minitoc.sty}}\label{c+code+minitoc.sty}{minitoc.sty}
% \fi
% \minitoc
% \mtcskip
@@ -20949,33 +21646,34 @@ have centered labels.
% \lneed{6}
% \section{Introduction}\label{s+code+intro}
% \ifcase\LANG\relax
-% This long chapter presents the code of the \texttt{minitoc} package and attempts to explain it.
+% This long chapter presents the code of the \upack{minitoc} package and attempts to explain it.
% Some comments of the original source file\,\footnote{The source file of version~\#42. Version~\#43 includes the
-% conversion of the package to \texttt{.dtx-.ins} format. Version~\#42 has not been distributed because of that.}
+% conversion of the package to \isuffix{.mld}\isuffix{.mlo}\usuffix{.dtx-.ins} format.
+% Version~\#42 has not been distributed because of that.}
% are skipped, like the history, because they do not need further examination (they will be put in the change history).
%
% The code is split in sections to make the reading easier, and the sections are sometimes reordered to make the reading
% easier.
%
-% Most of the \texttt{minitoc} external commands have \texttt{mtc}, \texttt{ptc}, \texttt{stc}, or one of the
+% Most of the \upack{minitoc} external commands have \texttt{mtc}, \texttt{ptc}, \texttt{stc}, or one of the
% mini-table names (\texttt{parttoc},\ldots, \texttt{sectlot}) in their names.
-% Most of the \texttt{minitoc} internal commands
+% Most of the \upack{minitoc} internal commands
% have \texttt{@mtc}, \texttt{@ptc}, \texttt{@stc}, or \texttt{parttoc@},\ldots, \texttt{sectlot@} in their names, or
% a similar convention. The few exceptions should be explicit enough to not conflict with other packages.
% \or\relax
-% Ce long chapitre présente le code du paquetage \texttt{minitoc} et tente de l'expliquer.
+% Ce long chapitre présente le code du paquetage \upack{minitoc} et tente de l'expliquer.
% Certains commentaires du fichier source original\,\footnote{C'est-à-dire, celui de la version~\#42. La
-% version~\#43 inclut la conversion du paquetage au format \texttt{.dtx/.ins}. La version~\#42 n'a pas été
-% distribuée pour cette raison.} sont sautés,
+% version~\#43 inclut la conversion du paquetage au format \isuffix{.mld}\isuffix{.mlo}\usuffix{.dtx/.ins}.
+% La version~\#42 n'a pas été distribuée pour cette raison.} sont sautés,
% comme l'historique, car ils n'ont pas besoin d'être examinés davantage (ils seront mis dans l'historique des
% modifications).
%
% Le code est éclaté en sections pour faciliter la lecture, et ces sections sont parfois réordonnées, dans ce même
% but.
%
-% La plupart des commandes externes de \texttt{minitoc} ont \texttt{mtc}, \texttt{ptc}, \texttt{stc}
+% La plupart des commandes externes de \upack{minitoc} ont \texttt{mtc}, \texttt{ptc}, \texttt{stc}
% ou le nom de l'un des types de mini-tables (\texttt{parttoc},\ldots, \texttt{sectlot}) dans leurs noms. La plupart
-% des commandes internes de \texttt{minitoc} ont \texttt{@mtc}, \texttt{@ptc}, \texttt{@stc} ou \texttt{parttoc@},\ldots,
+% des commandes internes de \upack{minitoc} ont \texttt{@mtc}, \texttt{@ptc}, \texttt{@stc} ou \texttt{parttoc@},\ldots,
% \texttt{sectlot@} dans leurs noms, ou suivent une convention similaire. Les quelques exceptions devraient être
% assez explicites pour ne pas entrer en conflit avec d'autres paquetages.
% \fi
@@ -20987,9 +21685,9 @@ have centered labels.
% \section{Code d'identification}\label{s+code+ident}
% \fi
% \ifcase\LANG\relax
-% The code of \texttt{minitoc.sty} starts here:
+% The code of \xfile{minitoc.sty} starts here:
% \or\relax
-% Le code de \texttt{minitoc.sty} commence ici:
+% Le code de \xfile{minitoc.sty} commence ici:
% \fi
% \begin{macrocode}
%<*minitoc>
@@ -21000,18 +21698,18 @@ have centered labels.
% \begin{macro}{\RequirePackage}
% \ifcase\LANG\relax
% This code section identifies the package with its name, version number and date. A trace is written in the
-% \index{.log}\emph{document}\texttt{.log} file. This package will not work with \LaTeX2.09.
+% \emph{document}\suffix{.log} file. This package will not work with \LaTeX2.09.
% \or\relax
% Cette section de code identifie le paquetage par son nom, son numéro de version et sa date. Une trace est écrite
-% dans le fichier \index{.log}\emph{document}\texttt{.log}. Ce paquetage ne fonctionnera pas avec \LaTeX2.09.
+% dans le fichier \emph{document}\suffix{.log}. Ce paquetage ne fonctionnera pas avec \LaTeX2.09.
% \fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1996/06/02]%
\ProvidesPackage{minitoc}%
- [2006/11/29 v50 Package minitoc (JPFD)]
+ [2007/01/09 v51 Package minitoc (JPFD)]
\RequirePackage{mtcmess}[2006/03/14]
\mtcPackageInfo[<I0001>]{minitoc}%
- {*** minitoc package, version 50 ***\@gobble}
+ {*** minitoc package, version 51 ***\@gobble}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -21154,7 +21852,7 @@ have centered labels.
% with flags (\texttt{\bs iffoo .{}.{}. \bs else .{}.{}. \bs fi}) is easier to structure than a code programmed with
% counters, \textsc{imho}.} (via \verb|\newif|) to detect
% the loading of some packages or classes and the availability of some commands (this will be used by the
-% \texttt{hints} option (section~\vref{s+code+hints.option}) or to allow the definition of some \texttt{minitoc} commands).
+% \opt{hints} option (section~\vref{s+code+hints.option}) or to allow the definition of some \upack{minitoc} commands).
% \or\relax
% Nous avons besoin de déclarer quelques indicateurs\,\footnote{Il n'y a pas tant d'années, certains auteurs
% préféraient utiliser des compteurs plutôt que des indicateurs, car un indicateur coûte 3~séquences de contrôle
@@ -21164,8 +21862,8 @@ have centered labels.
% code programmé avec des indicateurs (\texttt{\bs iftoto .{}.{}. \bs else .{}.{}. \bs fi}) est plus facile
% à~structurer qu'un code programmé à~l'aide de compteurs, à~mon humble avis.} (via \verb|\newif|) pour détecter le
% chargement de certains paquetages ou classes et la disponibilité de certaines commandes (ceci sera utilisé par
-% l'option \texttt{hints} (voir la section~\vref{s+code+hints.option}) ou pour autoriser la définition de certaines
-% commandes de \texttt{minitoc}).
+% l'option \opt{hints} (voir la section~\vref{s+code+hints.option}) ou pour autoriser la définition de certaines
+% commandes de \upack{minitoc}).
% \fi
%
% \lneed{5}
@@ -21173,31 +21871,31 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@w@}
% \begin{macro}{\if@mtc@hints@giben@}
% \ifcase\LANG\relax
-% \subsection{Flags for the \texttt{hints} option}
-% But first, we define some flags for the \texttt{hints} option:
+% \subsection{Flags for the \uopt{hints} option}\iopt{hints}
+% But first, we define some flags for the \opt{hints} option:
% \begin{itemize}
-% \item The flag \texttt{\bs if@mtc@hints@} is true if the \texttt{hints} option is required (default).
+% \item The flag \texttt{\bs if@mtc@hints@} is true if the \opt{hints} option is required (default).
%
% \item The flag \texttt{\bs 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 \texttt{\bs if@mtc@hints@given@} is set true if the \texttt{hints} option detects something curious
-% and writes messages in the \emph{document}\texttt{.log} file. It will be used at the end of the document to signal that
-% you should look for hints in the \emph{document}\texttt{.log} file.
+% \item The flag \texttt{\bs if@mtc@hints@given@} is set true if the \opt{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.
% \end{itemize}
% \or\relax
-% \subsection{Indicateurs pour l'option \texttt{hints}}
-% Mais tout d'abord, nous définissons quelques indicateurs pour l'option \texttt{hints}:
+% \subsection{Indicateurs pour l'option \uopt{hints}}\iopt{hints}
+% Mais tout d'abord, nous définissons quelques indicateurs pour l'option \opt{hints}:
% \begin{itemize}
-% \item L'indicateur \texttt{\bs if@mtc@hints@} est vrai si l'option \texttt{hints} est demandée (défaut).
+% \item L'indicateur \texttt{\bs if@mtc@hints@} est vrai si l'option \opt{hints} est demandée (défaut).
%
% \item L'indicateur \texttt{\bs 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 \texttt{\bs if@mtc@hints@given@} est forcé à~vrai si l'option \texttt{hints} détecte quelque
-% chose de curieux et écrit des messages dans le fichier \emph{document}\texttt{.log}.
+% \item L'indicateur \texttt{\bs if@mtc@hints@given@} est forcé à~vrai si l'option \opt{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
-% pour signaler que vous devriez chercher des \emph{hints} dans le fichier \emph{document}\texttt{.log}.
+% pour signaler que vous devriez chercher des \emph{hints} dans le fichier \emph{document}\suffix{.log}.
% \end{itemize}
% \fi
% \begin{macrocode}
@@ -21230,7 +21928,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{26}
+% \lneed{25}
% \ifcase\LANG\relax
% \subsection{Presence of some packages and classes}
% \or\relax
@@ -21253,8 +21951,8 @@ have centered labels.
% \begin{macro}{\if@mtc@varsectsLoaded@a@}
% \begin{macro}{\if@mtc@fncychapLoaded@}
% \begin{macro}{\if@mtc@fncychapLoaded@a@}
-% \begin{macro}{\if@mtc@hangcaptionLoaded@}
-% \begin{macro}{\if@mtc@hangcaptionLoaded@a@}
+% \begin{macro}{\if@mtc@HgcLoaded@}
+% \begin{macro}{\if@mtc@HgcLoaded@a@}
% \begin{macro}{\if@mtc@quotchapLoaded@}
% \begin{macro}{\if@mtc@quotchapLoaded@a@}
% \begin{macro}{\if@mtc@romannumLoaded@}
@@ -21266,16 +21964,16 @@ have centered labels.
% \begin{macro}{\if@mtc@captcontLoaded@}
% \begin{macro}{\if@mtc@captcontLoaded@a@}
% \ifcase\LANG\relax
-% We will check if the \index{placeins}\texttt{placeins} package is loaded, then if the \index{memoir}\texttt{memoir}
-% is loaded (and if it is a recent version), then if the \index{sectsty}\texttt{sectsty} package is loaded
-% (before or after \texttt{minitoc}).
-% We do the same for some caption-related packages and the \texttt{varsects} package and others package altering
+% 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.
% \or\relax
-% Nous testerons si le paquetage \index{placeins}\texttt{placeins} est chargé, puis si la classe
-% \index{memoir}\texttt{memoir} est chargée (et si c'est une version récente), puis si le
-% paquetage \index{sectsty}\texttt{sectsty} est chargé (avant ou après \texttt{minitoc}).
-% Nous faisons de même pour quelques paquetages relatifs aux captions et pour le paquetage \texttt{varsects} et
+% 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
% d'autres paquetages altérant les commandes de sectionnement.
% \fi
% \begin{macrocode}
@@ -21296,8 +21994,8 @@ have centered labels.
\newif\if@mtc@varsectsLoaded@a@ \@mtc@varsectsLoaded@a@false
\newif\if@mtc@fncychapLoaded@ \@mtc@fncychapLoaded@false
\newif\if@mtc@fncychapLoaded@a@ \@mtc@fncychapLoaded@a@false
-\newif\if@mtc@hangcaptionLoaded@ \@mtc@hangcaptionLoaded@false
-\newif\if@mtc@hangcaptionLoaded@a@ \@mtc@hangcaptionLoaded@a@false
+\newif\if@mtc@HgcLoaded@ \@mtc@HgcLoaded@false
+\newif\if@mtc@HgcLoaded@a@ \@mtc@HgcLoaded@a@false
\newif\if@mtc@quotchapLoaded@ \@mtc@quotchapLoaded@false
\newif\if@mtc@quotchapLoaded@a@ \@mtc@quotchapLoaded@a@false
\newif\if@mtc@romannumLoaded@ \@mtc@romannumLoaded@false
@@ -21479,12 +22177,12 @@ have centered labels.
% \fi
% \ifcase\LANG\relax
% We define a pair of flags for each mini-table type: one for the command itself and one for the preparation
-% command (\texttt{\bs do.{}.{}.}). These flags will be used by the \index{hints}\texttt{hints} package option
+% command (\texttt{\bs do.{}.{}.}). These flags will be used by the \opt{hints} package option
% (section~\vref{s+code+hints.option}).
% \or\relax
% Nous définissons une paire d'indicateurs pour chaque type de mini-table: un pour la commande elle-même et un
% pour la commande de préparation (\texttt{\bs do.{}.{}.}). Ces indicateurs seront utilisés par l'option de
-% paquetage \texttt{hints} (section~\vref{s+code+hints.option}).
+% paquetage \opt{hints} (section~\vref{s+code+hints.option}).
% \fi
%
% \lneed{5}
@@ -21630,9 +22328,9 @@ have centered labels.
% \begin{macro}{\ifmtcsecondpart}
% \begin{macro}{\\@mainaux}
% \ifcase\LANG\relax
-% At the end of the document, we set and memorize the value of the flag in the \texttt{.aux} file:
+% At the end of the document, we set and memorize the value of the flag in the \suffix{.aux} file:
% \or\relax
-% À~la fin du document, nous établissons et mémorisons la valeur de l'indicateur dans le fichier \texttt{.aux}:
+% À~la fin du document, nous établissons et mémorisons la valeur de l'indicateur dans le fichier \suffix{.aux}:
% \fi
% \begin{macrocode}
\AtEndDocument{%
@@ -21657,34 +22355,34 @@ have centered labels.
%
% \lneed{3}
% \ifcase\LANG\relax
-% So we need two \LaTeX\ runs to get a correct result. The \texttt{french2.mld} language definition file
+% So we need two \LaTeX\ runs to get a correct result. The \xfile{french2.mld} language definition file
% (see section~\vref{s+mld+french2}) uses this trick to form the titles of part level mini-tables.
-% See the \texttt{mtc-2nd.tex} example file in section~\vref{mtc-2nd.tex}.
+% See the \exam{mtc-2nd.tex} example file in section~\vref{mtc-2nd.tex}.
% \or\relax
% Il nous faut donc deux exécutions de \LaTeX\ pour obtenir un résultat correct. Le fichier de définition de
-% langue \texttt{french2.mld} (voir la section~\vref{s+mld+french2}) utilise cette astuce pour former les titres
+% langue \xfile{french2.mld} (voir la section~\vref{s+mld+french2}) utilise cette astuce pour former les titres
% des mini-tables au niveau partie.
-% Voir le fichier d'exemple \texttt{mtc-2nd.tex} dans la section~\vref{mtc-2nd.tex}.
+% Voir le fichier d'exemple \exam{mtc-2nd.tex} dans la section~\vref{mtc-2nd.tex}.
% \fi
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Preparation for the \texttt{notoccite} option}\label{s+code+notoccite1}\index{notoccite}
+% \section{Preparation for the \uopt{notoccite} option}\label{s+code+notoccite1}\iopt{notoccite}
% \or\relax
-% \section{Préparation pour l'option \texttt{notoccite}}\label{s+code+notoccite1}\index{notoccite}
+% \section{Préparation pour l'option \uopt{notoccite}}\label{s+code+notoccite1}\iopt{notoccite}
% \fi
% \begin{macro}{\mtc@hook@beforeinputfile}
% \begin{macro}{\if@mtc@notoccite@}
% \ifcase\LANG\relax
% We declare a flag for the presence of this option and the new internal ``hook'' command
% (redefinable command) \verb|\mtc@hook@beforeinputfile|,
-% used by this option (this has been requested by \name{Donald}{Arseneau} for his \texttt{notoccite}
+% used by this option (this has been requested by \name{Donald}{Arseneau} for his \pack{notoccite}
% package~\cite{notoccite}). See section~\vref{ss+notoccite}.
% \or\relax
% Nous déclarons un indicateur pour la présence de cette option et la nouvelle commande interne «~\emph{hook}~»
% (point d'attache, commande redéfinissable) \verb|\mtc@hook@beforeinputfile| utilisée par cette option
% (ceci a été demandé par \name{Donald}{Arseneau} pour son paquetage
-% \texttt{notoccite}~\cite{notoccite}). Voir la section~\vref{ss+notoccite}.
+% \pack{notoccite}~\cite{notoccite}). Voir la section~\vref{ss+notoccite}.
% \fi
% \begin{macrocode}
\newif\if@mtc@notoccite@ \@mtc@notoccite@false
@@ -21696,18 +22394,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Preparation for the \texttt{tight} and \texttt{k-tight} options}\label{s+code+tight.flag}\index{tight}\index{k-tight}
+% \section{Preparation for the \uopt{tight} and \uopt{k-tight} options}\label{s+code+tight.flag}\iopt{tight}\iopt{k-tight}
% \or\relax
-% \section{Préparation pour les options \texttt{tight} et \texttt{k-tight}}\label{s+code+tight.flag}\index{tight}\index{k-tight}\
+% \section{Préparation pour les options \uopt{tight} et \uopt{k-tight}}\label{s+code+tight.flag}\iopt{tight}\iopt{k-tight}\
% \fi
% \begin{macro}{\iftightmtc}
% \begin{macro}{\ifktightmtc}
% \ifcase\LANG\relax
-% We just declare a flag for each of these options; they are set false by default (\texttt{loose} and
-% \texttt{k-loose} options):
+% We just declare a flag for each of these options; they are set false by default (\opt{loose} and
+% \opt{k-loose} options):
% \or\relax
-% Nous déclarons simplement un indicateur pour chacune de ces options; ils sont faux par défaut (options \texttt{loose}
-% et \texttt{k-loose}):
+% Nous déclarons simplement un indicateur pour chacune de ces options; ils sont faux par défaut (options \opt{loose}
+% et \opt{k-loose}):
% \fi
% \begin{macrocode}
\newif\iftightmtc \tightmtcfalse
@@ -21718,21 +22416,21 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Preparation to work with \texttt{hyperref}}\label{s+code+hyperref.prep}\index{hyperref}
+% \section{Preparation to work with \upack{hyperref}}\label{s+code+hyperref.prep}\ipack{hyperref}
% \or\relax
-% \section{Préparation pour travailler avec \texttt{hyperref}}\label{s+code+hyperref.prep}\index{hyperref}
+% \section{Préparation pour travailler avec \upack{hyperref}}\label{s+code+hyperref.prep}\ipack{hyperref}
% \fi
% \begin{macro}{\AtBeginDocument}
% \begin{macro}{\if@mtc@hyper@used@}
% \begin{macro}{\@ifpackageloaded}
% \ifcase\LANG\relax
-% This code prepares the interface with the \texttt{hyperref} package~\cite{hyperref.web}.
+% This code prepares the interface with the \pack{hyperref} package~\cite{hyperref.web}.
% A flag is defined, then this preparation is performed in a \verb|\AtBeginDocument| block if this package is loaded.
-% This action defines some commands for the \texttt{hyperref} package.
+% This action defines some commands for the \pack{hyperref} package.
% \or\relax
-% Ce code prépare l'interface avec le paquetage \texttt{hyperref}~\cite{hyperref.web}.
+% Ce code prépare l'interface avec le paquetage \pack{hyperref}~\cite{hyperref.web}.
% Un indicateur est défini, puis cette préparation est effectuée dans un bloc \verb|\AtBeginDocument| si ce
-% paquetage est chargé. Cette action définit quelques commandes pour le paquetage \texttt{hyperref}.
+% paquetage est chargé. Cette action définit quelques commandes pour le paquetage \pack{hyperref}.
% \fi
% \begin{macrocode}
\mtcPackageInfo[<I0005>]{minitoc}{compatible with hyperref\@gobble}
@@ -21767,22 +22465,22 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{sectsty} package is loaded, and when}\index{sectsty}\label{s+sectsty.h1}
+% \subsection{Check if the \upack{sectsty} package is loaded, and when}\ipack{sectsty}\label{s+sectsty.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{sectsty} est chargé, et quand}\index{sectsty}\label{s+sectsty.h1}
+% \subsection{Tester si le paquetage \upack{sectsty} est chargé, et quand}\ipack{sectsty}\label{s+sectsty.h1}
% \fi
% \begin{macro}{\AtBeginDocument}
% \begin{macro}{\if@mtc@sectstyLoaded@}
% \begin{macro}{\if@mtc@sectstyLoaded@a@}
% \begin{macro}{\@ifpackageloaded}
% \ifcase\LANG\relax
-% We must test if the \texttt{sectsty} package~\cite{sectsty} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{sectsty} package~\cite{sectsty} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+sectsty.h2}.
% \or\relax
% \begin{SMOOTH}
-% Nous devons tester si le paquetage \texttt{sectsty}~\cite{sectsty} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{sectsty}~\cite{sectsty} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+sectsty.h2}.
% \end{SMOOTH}
% \fi
@@ -21797,9 +22495,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{varsects} package is loaded, and when}\index{varsects}\label{s+varsects.h1}
+% \subsection{Check if the \upack{varsects} package is loaded, and when}\ipack{varsects}\label{s+varsects.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{varsects} est chargé, et quand}\index{varsects}\label{s+varsects.h1}
+% \subsection{Tester si le paquetage \upack{varsects} est chargé, et quand}\ipack{varsects}\label{s+varsects.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21807,12 +22505,12 @@ have centered labels.
% \begin{macro}{\if@mtc@varsectsLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{varsects} package~\cite{varsects} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{varsects} package~\cite{varsects} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+varsects.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{varsects}~\cite{varsects} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{varsects}~\cite{varsects} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+varsects.h2}.
% \fi
% \end{SMOOTH}
@@ -21827,9 +22525,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{fncychap} package is loaded, and when}\index{fncychap}\label{s+fncychap.h1}
+% \subsection{Check if the \upack{fncychap} package is loaded, and when}\ipack{fncychap}\label{s+fncychap.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{fncychap} est chargé, et quand}\index{fncychap}\label{s+fncychap.h1}
+% \subsection{Tester si le paquetage \upack{fncychap} est chargé, et quand}\ipack{fncychap}\label{s+fncychap.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21837,12 +22535,12 @@ have centered labels.
% \begin{macro}{\if@mtc@fncychapLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{fncychap} package~\cite{fncychap} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{fncychap} package~\cite{fncychap} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+fncychap.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{fncychap}~\cite{fncychap} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{fncychap}~\cite{fncychap} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+fncychap.h2}.
% \fi
% \end{SMOOTH}
@@ -21857,28 +22555,28 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{hangcaption} package is loaded, and when}\index{hangcaption}\label{s+hangcaption.h1}
+% \subsection{Check if the \upack{hangcaption} package is loaded, and when}\ipack{hangcaption}\label{s+hangcaption.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{hangcaption} est chargé, et quand}\index{hangcaption}\label{s+hangcaption.h1}
+% \subsection{Tester si le paquetage \upack{hangcaption} est chargé, et quand}\ipack{hangcaption}\label{s+hangcaption.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
-% \begin{macro}{\if@mtc@hangcaptionLoaded@}
-% \begin{macro}{\if@mtc@hangcaptionLoaded@a@}
+% \begin{macro}{\if@mtc@HgcLoaded@}
+% \begin{macro}{\if@mtc@HgcLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{hangcaption} package~\cite{hangcaption} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{hangcaption} package~\cite{hangcaption} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+hangcaption.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{hangcaption}~\cite{hangcaption} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{hangcaption}~\cite{hangcaption} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+hangcaption.h2}.
% \fi
% \end{SMOOTH}
% \begin{macrocode}
- \@ifpackageloaded{hangcaption}{\@mtc@hangcaptionLoaded@true}{}
- \AtBeginDocument{\@ifpackageloaded{hangcaption}{\@mtc@hangcaptionLoaded@a@true}{}}
+ \@ifpackageloaded{hangcaption}{\@mtc@HgcLoaded@true}{}
+ \AtBeginDocument{\@ifpackageloaded{hangcaption}{\@mtc@HgcLoaded@a@true}{}}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -21887,9 +22585,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{quotchap} package is loaded, and when}\index{quotchap}\label{s+quotchap.h1}
+% \subsection{Check if the \upack{quotchap} package is loaded, and when}\ipack{quotchap}\label{s+quotchap.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{quotchap} est chargé, et quand}\index{quotchap}\label{s+quotchap.h1}
+% \subsection{Tester si le paquetage \upack{quotchap} est chargé, et quand}\ipack{quotchap}\label{s+quotchap.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21897,12 +22595,12 @@ have centered labels.
% \begin{macro}{\if@mtc@quotchapLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{quotchap} package~\cite{quotchap} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{quotchap} package~\cite{quotchap} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+quotchap.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{quotchap}~\cite{quotchap} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{quotchap}~\cite{quotchap} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+quotchap.h2}.
% \fi
% \end{SMOOTH}
@@ -21917,9 +22615,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{romannum} package is loaded, and when}\index{romannum}\label{s+romannum.h1}
+% \subsection{Check if the \upack{romannum} package is loaded, and when}\ipack{romannum}\label{s+romannum.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{romannum} est chargé, et quand}\index{romannum}\label{s+romannum.h1}
+% \subsection{Tester si le paquetage \upack{romannum} est chargé, et quand}\ipack{romannum}\label{s+romannum.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21927,12 +22625,12 @@ have centered labels.
% \begin{macro}{\if@mtc@romannumLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{romannum} package~\cite{romannum} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{romannum} package~\cite{romannum} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+romannum.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{romannum}~\cite{romannum} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{romannum}~\cite{romannum} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+romannum.h2}.
% \fi
% \end{SMOOTH}
@@ -21947,9 +22645,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{sfheaders} package is loaded, and when}\index{sfheaders}\label{s+sfheaders.h1}
+% \subsection{Check if the \upack{sfheaders} package is loaded, and when}\ipack{sfheaders}\label{s+sfheaders.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{sfheaders} est chargé, et quand}\index{sfheaders}\label{s+sfheaders.h1}
+% \subsection{Tester si le paquetage \upack{sfheaders} est chargé, et quand}\ipack{sfheaders}\label{s+sfheaders.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21957,12 +22655,12 @@ have centered labels.
% \begin{macro}{\if@mtc@sfheadersLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{sfheaders} package~\cite{sfheaders} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{sfheaders} package~\cite{sfheaders} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+sfheaders.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{sfheaders}~\cite{sfheaders} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{sfheaders}~\cite{sfheaders} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+sfheaders.h2}.
% \fi
% \end{SMOOTH}
@@ -21977,9 +22675,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{alnumsec} package is loaded, and when}\index{alnumsec}\label{s+alnumsec.h1}
+% \subsection{Check if the \upack{alnumsec} package is loaded, and when}\ipack{alnumsec}\label{s+alnumsec.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{alnumsec} est chargé, et quand}\index{alnumsec}\label{s+alnumsec.h1}
+% \subsection{Tester si le paquetage \upack{alnumsec} est chargé, et quand}\ipack{alnumsec}\label{s+alnumsec.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -21987,12 +22685,12 @@ have centered labels.
% \begin{macro}{\if@mtc@alnumsecLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{alnumsec} package~\cite{alnumsec} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{alnumsec} package~\cite{alnumsec} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+alnumsec.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{alnumsec}~\cite{alnumsec} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{alnumsec}~\cite{alnumsec} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+alnumsec.h2}.
% \fi
% \end{SMOOTH}
@@ -22007,9 +22705,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{captcont} package is loaded, and when}\index{captcont}\label{s+captcont.h1}
+% \subsection{Check if the \upack{captcont} package is loaded, and when}\ipack{captcont}\label{s+captcont.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{captcont} est chargé, et quand}\index{captcont}\label{s+captcont.h1}
+% \subsection{Tester si le paquetage \upack{captcont} est chargé, et quand}\ipack{captcont}\label{s+captcont.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -22017,12 +22715,12 @@ have centered labels.
% \begin{macro}{\if@mtc@captcontLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{captcont} package~\cite{captcont} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{captcont} package~\cite{captcont} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+captcont.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{captcont}~\cite{captcont} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{captcont}~\cite{captcont} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+captcont.h2}.
% \fi
% \end{SMOOTH}
@@ -22037,22 +22735,22 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{caption} package is loaded, and when}\index{caption}\label{s+caption.h1}
+% \subsection{Check if the \upack{caption} package is loaded, and when}\ipack{caption}\label{s+caption.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{caption} est chargé, et quand}\index{caption}\label{s+caption.h1}
+% \subsection{Tester si le paquetage \upack{caption} est chargé, et quand}\ipack{caption}\label{s+caption.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
% \begin{macro}{\if@mtc@captionLoaded@}
% \begin{macro}{\if@mtc@captionLoaded@a@}
% \ifcase\LANG\relax
-% We must test if the \texttt{caption} package~\cite{caption} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{caption} package~\cite{caption} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+caption.h2}.
% \or\relax
% \begin{SMOOTH}
-% Nous devons tester si le paquetage \texttt{caption}~\cite{caption} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{caption}~\cite{caption} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+caption.h2}.
% \end{SMOOTH}
% \fi
@@ -22067,9 +22765,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{caption2} package is loaded, and when}\index{caption2}\label{s+caption2.h1}
+% \subsection{Check if the \upack{caption2} package is loaded, and when}\ipack{caption2}\label{s+caption2.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{caption2} est chargé, et quand}\index{caption2}\label{s+caption2.h1}
+% \subsection{Tester si le paquetage \upack{caption2} est chargé, et quand}\ipack{caption2}\label{s+caption2.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -22077,12 +22775,12 @@ have centered labels.
% \begin{macro}{\if@mtc@captionIILoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{caption2} package~\cite{caption2} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{caption2} package~\cite{caption2} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+caption2.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{caption2}~\cite{caption2} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{caption2}~\cite{caption2} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+caption2.h2}.
% \fi
% \end{SMOOTH}
@@ -22097,9 +22795,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{ccaption} package is loaded, and when}\index{ccaption}\label{s+ccaption.h1}
+% \subsection{Check if the \upack{ccaption} package is loaded, and when}\ipack{ccaption}\label{s+ccaption.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{ccaption} est chargé, et quand}\index{ccaption}\label{s+ccaption.h1}
+% \subsection{Tester si le paquetage \upack{ccaption} est chargé, et quand}\ipack{ccaption}\label{s+ccaption.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -22107,12 +22805,12 @@ have centered labels.
% \begin{macro}{\if@mtc@ccaptionLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{ccaption} package~\cite{ccaption} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{ccaption} package~\cite{ccaption} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+ccaption.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{ccaption}~\cite{ccaption} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{ccaption}~\cite{ccaption} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+ccaption.h2}.
% \fi
% \end{SMOOTH}
@@ -22127,9 +22825,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Check if the \texttt{mcaption} package is loaded, and when}\index{mcaption}\label{s+mcaption.h1}
+% \subsection{Check if the \upack{mcaption} package is loaded, and when}\ipack{mcaption}\label{s+mcaption.h1}
% \or\relax
-% \subsection{Tester si le paquetage \texttt{mcaption} est chargé, et quand}\index{mcaption}\label{s+mcaption.h1}
+% \subsection{Tester si le paquetage \upack{mcaption} est chargé, et quand}\ipack{mcaption}\label{s+mcaption.h1}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\AtBeginDocument}
@@ -22137,12 +22835,12 @@ have centered labels.
% \begin{macro}{\if@mtc@mcaptionLoaded@a@}
% \begin{SMOOTH}
% \ifcase\LANG\relax
-% We must test if the \texttt{mcaption} package~\cite{mcaption} is loaded before or after \texttt{minitoc}, so we
-% test when \texttt{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
+% We must test if the \pack{mcaption} package~\cite{mcaption} is loaded before or after \upack{minitoc}, so we
+% test when \upack{minitoc} is loaded and also in a \verb|\AtBeginDocument| block, when all packages have been
% loaded. See section~\vref{s+mcaption.h2}.
% \or\relax
-% Nous devons tester si le paquetage \texttt{mcaption}~\cite{mcaption} est chargé avant ou après \texttt{minitoc},
-% donc nous testons lors du chargement de \texttt{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
+% Nous devons tester si le paquetage \pack{mcaption}~\cite{mcaption} est chargé avant ou après \upack{minitoc},
+% donc nous testons lors du chargement de \upack{minitoc} et aussi dans un bloc \verb|\AtBeginDocument|, une fois
% que tous les paquetages ont été chargés. Voir la section~\vref{s+mcaption.h2}.
% \fi
% \end{SMOOTH}
@@ -22158,24 +22856,24 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Is the \texttt{memoir} class loaded?}\label{s+code+memoir.loaded}\index{memoir}
+% \section{Is the \uclass{memoir} class loaded?}\label{s+code+memoir.loaded}\iclass{memoir}
% \or\relax
-% \section{La classe \texttt{memoir} est-elle chargée?}\label{s+code+memoir.loaded}\index{memoir}
+% \section{La classe \uclass{memoir} est-elle chargée?}\label{s+code+memoir.loaded}\iclass{memoir}
% \fi
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@memoirLoaded@}
% \begin{macro}{\if@mtc@memoirnew@}
% \begin{macro}{\if@mtcpatchmemoir@}
% \ifcase\LANG\relax
-% We test if the \texttt{memoir}\index{memoir}~\cite{memoir,add-memoir} class is loaded.
+% 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
% is inserted (see chapter~\vref{memoir-patch}). This correction is no more necessary after the 2005/09/25 version
-% of \texttt{memoir.cls}.
+% of \xfile{memoir.cls}.
% \or\relax
-% Nous testons si la classe \texttt{memoir}\index{memoir}~\cite{memoir,add-memoir} est chargée.
+% 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.
% 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 \texttt{memoir.cls} datée 2005/09/25.
+% plus nécessaire après la version de \xfile{memoir.cls} datée 2005/09/25.
% \fi
%
% \lneed{5}
@@ -22244,15 +22942,15 @@ have centered labels.
% \begin{SMOOTH}
% \ifcase\LANG\relax
% Some macros for testing if an argument of a macro is empty (taken from the package
-% \index{ifmtarg}\texttt{ifmtarg}~\cite{ifmtarg}, by \xname{Peter~R.}{Wilson} and
-% \xname{Donald}{Arseneau}, and from \index{while.tip}\texttt{while.tip},
-% by \xname{Stephan~P.~von}{Bechtolsheim}~\cite{tex-bech}). The group is necessary to keep local the catcode
+% \pack{ifmtarg}~\cite{ifmtarg}, by \xname{Peter~R.}{Wilson} and
+% \xname{Donald}{Arseneau}, and from \xfile{while.tip},
+% by \xname{Stephan~P.}{von~Bechtolsheim}~\cite{tex-bech}). The group is necessary to keep local the catcode
% change of ``Q'', hence a \verb|\gdef| is needed for \verb|\mtc@ifmtarg|.
% \or\relax
% Quelques macros pour tester si un argument d'une macro est vide (elles sont tirées du paquetage
-% \index{ifmtarg}\texttt{ifmtarg}~\cite{ifmtarg}, de \xname{Peter~R.}{Wilson} et
-% \xname{Donald}{Arseneau}, et de \index{while.tip}\texttt{while.tip},
-% de \xname{Stephan~P.~von}{Bechtolsheim}~\cite{tex-bech}). Le groupe est nécessaire pour garder local le
+% \pack{ifmtarg}~\cite{ifmtarg}, de \xname{Peter~R.}{Wilson} et
+% \xname{Donald}{Arseneau}, et de \xfile{while.tip},
+% de \xname{Stephan~P.}{von~Bechtolsheim}~\cite{tex-bech}). Le groupe est nécessaire pour garder local le
% changement de «~\emph{catcode}~» de «~Q~», il faut donc utiliser un \verb|\gdef| pour définir \verb|\mtc@ifmtarg|.
% \fi
% \end{SMOOTH}
@@ -22321,11 +23019,11 @@ have centered labels.
% \textbf{Note:} on a big empty file, the \verb|\mtc@While| loop may be
% time consuming, but not an eternity (33\,s for
% $10^6$~lines on my computer), and the first non-empty line stops the loop.
-% \verb|\jobname.mtc| is used as scratch file. It is erased after use.
+% \verb|\jobname.mtc| is used as scratch file. Its contents is erased after use.
% \or\relax
% \textbf{Note:} sur un gros fichier vide, la boucle \verb|\mtc@While| peut prendre du temps, mais pas une
% éternité (33\,s pour $10^6$~lignes avec mon ordinateur), et la première ligne non vide arrête la boucle.
-% \verb|\jobname.mtc| est utilisé comme fichier de travail. Il est effacé après usage.
+% \verb|\jobname.mtc| est utilisé comme fichier de travail. Son contenu est effacé après usage.
% \fi
% \begin{macrocode}
\newif\if@mtc@LI\@mtc@LItrue
@@ -22377,19 +23075,19 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Internal macros to decrement \texttt{minitoc} counters}\label{s+code+d.count}
+% \section{Internal macros to decrement \upack{minitoc} counters}\label{s+code+d.count}
% \or\relax
-% \section{Macros internes pour décrémenter les compteurs de \texttt{minitoc}}\label{s+code+d.count}
+% \section{Macros internes pour décrémenter les compteurs de \upack{minitoc}}\label{s+code+d.count}
% \fi
% \begin{macro}{\mtc@onebackpart}
% \begin{macro}{\mtc@onebackchapter}
% \begin{macro}{\mtc@onebacksection}
% \begin{macro}{\addtocounter}
% \ifcase\LANG\relax
-% It is sometimes necessary to decrement a \texttt{minitoc} counter (\texttt{ptc}, \texttt{mtc} or \texttt{stc}) by one.
+% It is sometimes necessary to decrement a \upack{minitoc} counter (\cnt{ptc}, \cnt{mtc} or \cnt{stc}) by one.
% These macros are:
% \or\relax
-% Il est parfois nécessaire de décrémenter un compteur de \texttt{minitoc} (\texttt{ptc}, \texttt{mtc} ou \texttt{stc})
+% Il est parfois nécessaire de décrémenter un compteur de \upack{minitoc} (\cnt{ptc}, \cnt{mtc} ou \cnt{stc})
% de un. Ces macros sont:
% \fi
% \begin{macrocode}
@@ -22421,7 +23119,7 @@ have centered labels.
% standard, hence the warning displayed on the terminal.}. Else, we patch its two branches,
% \verb|\@part| (for the unstarred version) or
% \verb|\@spart| (for the starred version, \verb|\part*|): we add \verb|\stepcounter{ptc}| to increment the parttoc
-% counter \index{ptc}\texttt{ptc}. See also section~\vref{s+code+patching.part.2}.
+% counter \cnt{ptc}. See also section~\vref{s+code+patching.part.2}.
%
% \lneed{5}
% The code of the next section (section~\vref{s+code+mtcaddpart}) is also skipped if \verb|\part| is not defined.
@@ -22431,7 +23129,7 @@ have centered labels.
% pas de commande \texttt{\bs part} est probablement non standard, d'où l'avertissement affiché sur le terminal.}.
% Sinon, nous modifions ses deux branches, \verb|\@part| (pour la version non étoilée) ou \verb|\@spart| (pour la
% version étoilée, \verb|\part*|): nous ajoutons \verb|\stepcounter{ptc}| pour incrémenter le compteur de parttocs
-% \index{ptc}\texttt{ptc}. Voir aussi la section~\vref{s+code+patching.part.2}.
+% \cnt{ptc}. Voir aussi la section~\vref{s+code+patching.part.2}.
%
% \lneed{5}
% Le code de la section suivante (section~\vref{s+code+mtcaddpart}) est aussi sauté si \verb|\part| n'est pas
@@ -22477,10 +23175,10 @@ have centered labels.
% By default, this argument is empty. If it is empty
% (tested via \verb|\mtc@ifmtarg|)
% or omitted, we add a \verb|\contentsline{xpart}{}...| line in the
-% \texttt{.toc} file. If it is not empty, we add a
-% \verb|\contentsline{part}{title...}...| line in the \texttt{.toc} file. We always add a
-% \index{xpart}\verb|\contentsline{xpart}{}...| line in the \texttt{.lof} and \texttt{.lot} files. Then we increment the
-% \texttt{ptc} counter, via \verb|\adjustptc|
+% \suffix{.toc} file. If it is not empty, we add a
+% \verb|\contentsline{part}{title...}...| line in the \suffix{.toc} file. We always add a
+% \index{xpart}\verb|\contentsline{xpart}{}...| line in the \suffix{.lof} and \suffix{.lot} files. Then we increment the
+% \cnt{ptc} counter, via \verb|\adjustptc|
% (defined in section~\vref{s+code+part.level}).
% Using \texttt{xpart} as first argument of
% \verb|\contentsline| means that \verb|\l@xpart| will be invoked in place of
@@ -22493,10 +23191,10 @@ have centered labels.
% des matières.
%
% Par défaut, cet argument est vide. S'il est vide (le test est fait par \verb|\mtc@ifmtarg|) ou omis, nous ajoutons
-% une ligne \verb|\contentsline{xpart}{}...| dans le fichier \texttt{.toc}. S'il n'est pas vide, nous ajoutons une
-% ligne \verb|\contentsline{part}{titre...}...| dans le fichier \texttt{.toc}. Nous ajoutons toujours une ligne
-% \index{xpart}\verb|\contentsline{xpart}{}...| dans les fichiers \texttt{.lof} et \texttt{.lot}. Puis nous
-% incrémentons le compteur \texttt{ptc}, via \verb|\adjustptc| (définie dans la section~\vref{s+code+part.level}).
+% une ligne \verb|\contentsline{xpart}{}...| dans le fichier \suffix{.toc}. S'il n'est pas vide, nous ajoutons une
+% ligne \verb|\contentsline{part}{titre...}...| dans le fichier \suffix{.toc}. Nous ajoutons toujours une ligne
+% \index{xpart}\verb|\contentsline{xpart}{}...| dans les fichiers \suffix{.lof} et \suffix{.lot}. Puis nous
+% incrémentons le compteur \cnt{ptc}, via \verb|\adjustptc| (définie dans la section~\vref{s+code+part.level}).
% Utiliser \texttt{xpart} comme premier argument de \verb|\contentsline| signifie que \verb|\l@xpart| sera invoquée
% au lieu de \verb|\l@part| pour imprimer l'entrée dans la table des matières, mais \verb|\l@xpart| utilise une très
% grande profondeur (10\,000) pour cette entrée, donc celle-ci ne sera jamais vraiment imprimée (sauf si vous trichez).
@@ -22535,16 +23233,16 @@ have centered labels.
% \begin{macro}{\section}
% \ifcase\LANG\relax
% The section level macros are defined if \verb|\chapter| is not defined and \verb|\section| defined, i.e.,~in
-% document classes like \index{article}\texttt{article}, but not in document classes
-% like \index{book}\texttt{book} or \index{report}\texttt{report}. So we
+% document classes like \class{article}, but not in document classes
+% like \class{book} or \class{report}. So we
% test if \verb|\chapter| is defined and if \verb|\section| is defined, with adequate warnings. If neither are
-% defined, you are in big trouble to use the \texttt{minitoc} package with the class of your document.
+% defined, you are in big trouble to use the \upack{minitoc} package with the class of your document.
% \or\relax
% Les macros au niveau section sont définies si \verb|\chapter| n'est pas définie mais \verb|\section| est définie,
-% c'est-à-dire dans les classes de document telles que \index{article}\texttt{article}, mais pas dans les classes de
-% document telles que \index{book}\texttt{book} ou \index{report}\texttt{report}. Donc nous testons si \verb|\chapter|
+% c'est-à-dire dans les classes de document telles que \class{article}, mais pas dans les classes de
+% document telles que \class{book} ou \class{report}. Donc nous testons si \verb|\chapter|
% est définie et si \verb|\section| est définie, avec les avertissements adéquats. Si aucune de ces deux commandes
-% n'est définie, vous avez un sérieux problème pour utiliser le paquetage \texttt{minitoc} avec la classe de votre
+% n'est définie, vous avez un sérieux problème pour utiliser le paquetage \upack{minitoc} avec la classe de votre
% document.
% \fi
% \begin{macrocode}
@@ -22577,11 +23275,11 @@ have centered labels.
% \begin{macro}{\mtcsv@listoftables}
% \ifcase\LANG\relax
% As the TOC, the LOF and the LOT are considered as (starred) sections, we must decrement the secttoc counter
-% \index{stc}(\texttt{stc}) via \verb|\mtc@onebacksect| when the corresponding commands are executed. Hence we patch these
+% (\cnt{stc}) via \verb|\mtc@onebacksect| when the corresponding commands are executed. Hence we patch these
% commands.
% \or\relax
% Comme la table des matières, la liste des figures et la liste des tableaux sont considérées comme des sections
-% (étoilées), il nous faut décrémenter le compteur de secttocs \index{stc}(\texttt{stc}) via \verb|\mtc@onebacksect|
+% (étoilées), il nous faut décrémenter le compteur de secttocs (\cnt{stc}) via \verb|\mtc@onebacksect|
% lorsque les commandes correspondantes sont exécutées. Donc nous modifions ces commandes:
% \fi
% \begin{macrocode}
@@ -22600,7 +23298,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{7}
% \ifcase\LANG\relax
% \section{Patching the \texttt{\bs section} command}\label{s+code+patching.section.1}
% \or\relax
@@ -22617,13 +23315,13 @@ have centered labels.
% we cannot patch it and a warning is displayed.
% Else, we patch its two branches, \verb|\@sect| (for the unstarred version)
% or \verb|\@ssect| (for the starred version, \verb|\section*|): we add \index{stc}\verb|\stepcounter{stc}| to increment
-% the secttoc counter \verb|stc|, only in the unstarred case
+% the secttoc counter \cnt{stc}, only in the unstarred case
% (the version \#25 has removed a spurious decrementation of this counter).
% \or\relax
% Si la commande \verb|\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, \verb|\@sect| (pour la version
% non étoilée) ou \verb|\@ssect| (pour la version étoilée, \verb|\section*|): nous ajoutons
-% \index{stc}\verb|\stepcounter{stc}| pour incrémenter le compteur de secttocs \verb|stc|, seulement dans le cas non
+% \index{stc}\verb|\stepcounter{stc}| 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).
% \fi
% \begin{macrocode}
@@ -22657,11 +23355,11 @@ have centered labels.
% argument, the title of the section as it should appear in the TOC. By default, this argument is empty. If it is empty
% (tested via \verb|\mtc@ifmtarg|)
% or omitted, we add a \index{xsect}\verb|\contentsline{xsect}{}...|
-% line in the \index{.toc}\texttt{.toc} file. If it is not empty, we add a
-% \verb|\contentsline{section}{title...}...| line in the \texttt{.toc} file. We always add a
-% \verb|\contentsline{xsect}{}...| line in the \index{.lof}\texttt{.lof} and \index{.lot}\texttt{.lot} files.
+% line in the \suffix{.toc} file. If it is not empty, we add a
+% \verb|\contentsline{section}{title...}...| line in the \suffix{.toc} file. We always add a
+% \verb|\contentsline{xsect}{}...| line in the \suffix{.lof} and \suffix{.lot} files.
% Then we increment the
-% \texttt{stc} counter, via \verb|\adjuststc| (this command is defined in section~\vref{s+code+section.level.commands}).
+% \cnt{stc} counter, via \verb|\adjuststc| (this command is defined in section~\vref{s+code+section.level.commands}).
% Using \texttt{xsect} as first argument of
% \verb|\contentsline| means that \verb|\l@xsect| will be invoked
% in place of \verb|\l@section| to print the entry in
@@ -22672,9 +23370,9 @@ have centered labels.
% \verb|\mtcaddsection|, qui a un argument optionnel, le titre de la section tel qu'il doit apparaître dans la
% table des matières. Par défaut, cet argument est vide. S'il est vide (ce qui est testé par \verb|\mtc@ifmtarg|) ou
% omis, nous ajoutons une ligne \index{xsect}\verb|\contentsline{xsect}{}...| dans le fichier
-% \index{.toc}\texttt{.toc}. S'il n'est pas vide, nous ajoutons une ligne \verb|\contentsline{section}{title...}...|
-% dans le fichier \texttt{.toc}. Nous ajoutons toujours une ligne \verb|\contentsline{xsect}{}...| dans les
-% fichiers \index{.lof}\texttt{.lof} et \index{.lot}\texttt{.lot}. Puis nous incrémentons le compteur \texttt{stc},
+% \suffix{.toc}. S'il n'est pas vide, nous ajoutons une ligne \verb|\contentsline{section}{title...}...|
+% dans le fichier \suffix{.toc}. Nous ajoutons toujours une ligne \verb|\contentsline{xsect}{}...| dans les
+% fichiers \suffix{.lof} et \suffix{.lot}. Puis nous incrémentons le compteur \cnt{stc},
% via \verb|\adjuststc| (cette commande est définie dans la section~\vref{s+code+section.level.commands}).
% Le fait d'utiliser
% \texttt{xsect} comme premier argument de \verb|\contentsline| signifie que \verb|\l@xsect| sera invoquée au
@@ -22717,12 +23415,12 @@ have centered labels.
% \begin{macro}{\chapter}
% \ifcase\LANG\relax
% The chapter level macros are defined if \verb|\chapter| is defined, i.e.,~in
-% document classes like \index{book}\texttt{book} or \index{report}\texttt{report}. So we
+% document classes like \class{book} or \class{report}. So we
% test if \verb|\chapter| is defined, with adequate warnings. The test is already done above, we are in the
% ``else'' branch of \texttt{\bs @ifundefined\{chapter\}}.
% \or\relax
% Les macros au niveau chapitre sont définies si \verb|\chapter| est définie, c'est-à-dire, dans les classes de
-% document telles que \index{book}\texttt{book} ou \index{report}\texttt{report}. Donc nous testons si \verb|\chapter|
+% document telles que \class{book} ou \class{report}. Donc nous testons si \verb|\chapter|
% est définie, avec les avertissements adéquats. Ce test a déjà été fait plus haut, nous sommes dans la branche
% «~sinon~» de \texttt{\bs @ifundefined\{chapter\}}.
% \fi
@@ -22744,13 +23442,13 @@ have centered labels.
% \ifcase\LANG\relax
% The \verb|\chapter| command is defined (by the document class, usually).
% We patch its two branches, \verb|\@chapter| (for the unstarred version) or \verb|\@schapter| (for the
-% starred version, \verb|\chapter*|): we add call to \verb|\stepcounter{mtc}| to increment the minitoc counter \verb|mtc|.
+% starred version, \verb|\chapter*|): we add call to \verb|\stepcounter{mtc}| to increment the minitoc counter \cnt{mtc}.
% Only the unstarred branch (\verb|\@chapter|) is patched here.
% The other branch is patched later (section~\vref{s+code+patching.chapter.2}).
% \or\relax
% La commande \verb|\chapter| est définie (par la classe de document, habituellement). Nous modifions ses deux
% branches, \verb|\@chapter| (pour la version non étoilée) ou \verb|\@schapter| (pour la version étoilée,
-% \verb|\chapter*|): nous ajoutons un appel à~\verb|\stepcounter{mtc}| pour incrémenter le compteur de minitocs \verb|mtc|.
+% \verb|\chapter*|): nous ajoutons un appel à~\verb|\stepcounter{mtc}| pour incrémenter le compteur de minitocs \cnt{mtc}.
% Seule la branche non étoilée est modifiée ici. L'autre branche sera modifiée plus loin (voir la
% section~\vref{s+code+patching.chapter.2}).
% \fi
@@ -22781,10 +23479,10 @@ have centered labels.
% argument, the title of the chapter as if should appear in the TOC. By default, this argument is empty. If it is empty
% (tested via \verb|\mtc@ifmtarg|)
% or omitted, we add a \index{xchapter}\verb|\contentsline{xchapter}{}...| line
-% in the \texttt{.toc} file. If it is not empty, we add a
-% \verb|\contentsline{chapter}{title...}...| line in the \texttt{.toc} file. We always add a
-% \verb|\contentsline{xchapter}{}...| line in the \texttt{.lof} and \texttt{.lot} files. Then we increment the
-% \texttt{mtc} counter, via \verb|\adjustmtc|
+% in the \suffix{.toc} file. If it is not empty, we add a
+% \verb|\contentsline{chapter}{title...}...| line in the \suffix{.toc} file. We always add a
+% \verb|\contentsline{xchapter}{}...| line in the \suffix{.lof} and \suffix{.lot} files. Then we increment the
+% \cnt{mtc} counter, via \verb|\adjustmtc|
% (defined in section~\vref{s+code+starred.parts.chapters.or.sections}).
% Using \texttt{xchapter} as first argument of
% \verb|\contentsline| means that \verb|\l@xchapter| will be invoked in place of
@@ -22795,10 +23493,10 @@ have centered labels.
% Pour ajouter une entrée dans la table des matières pour un chapitre étoilé, nous avons besoin de la macro
% \verb|\mtcaddchapter|, qui a un argument optionnel, le titre du chapitre tel qu'il devrait apparaître dans la
% table des matières. Par défaut, cet argument est vide. S'il est vide (ce qui est testé via \verb|\mtc@ifmtarg|) ou
-% omis, nous ajoutons une ligne \index{xchapter}\verb|\contentsline{xchapter}{}...| dans le fichier \texttt{.toc}.
-% S'il n'est pas vide, nous ajoutons une ligne \verb|\contentsline{chapter}{titre...}...| dans le fichier \texttt{.toc}.
-% Nous ajoutons toujours une ligne \verb|\contentsline{xchapter}{}...| dans les fichiers \texttt{.lof} et
-% \texttt{.lot}. Puis nous incrémentons le compteur \texttt{mtc}, via \verb|\adjustmtc| (définie dans la
+% omis, nous ajoutons une ligne \index{xchapter}\verb|\contentsline{xchapter}{}...| dans le fichier \suffix{.toc}.
+% S'il n'est pas vide, nous ajoutons une ligne \verb|\contentsline{chapter}{titre...}...| dans le fichier \suffix{.toc}.
+% Nous ajoutons toujours une ligne \verb|\contentsline{xchapter}{}...| dans les fichiers \suffix{.lof} et
+% \suffix{.lot}. Puis nous incrémentons le compteur \cnt{mtc}, via \verb|\adjustmtc| (définie dans la
% section~\vref{s+code+starred.parts.chapters.or.sections}). Le fait d'utiliser \texttt{xchapter} comme premier argument
% de \verb|\contentsline| signifie que \verb|\l@xchapter| sera invoquée au lieu de \verb|\l@chapter| pour imprimer
% l'entrée dans la table des matières, mais \verb|\l@xchapter| utilise une très grande profondeur (10\,000) pour cette
@@ -22831,13 +23529,14 @@ have centered labels.
% \end{macrocode}
% \end{SMOOTH}
%
-% \lneed{5}
+% \lneed{7}
% \ifcase\LANG\relax
% \section{Miscellaneous declarations}\label{s+code+misc.decls}
% \or\relax
% \section{Déclarations diverses}\label{s+code+misc.decls}
% \fi
% \begin{macro}{\newread}
+% \begin{macro}{\newtoks}
% \begin{macro}{\mtc@toks}
% \begin{macro}{\mtc@string}
% \begin{macro}{\mtc@strut}
@@ -22889,6 +23588,7 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \lneed{5}
% \ifcase\LANG\relax
@@ -22899,27 +23599,27 @@ have centered labels.
% \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)
-% in file names. We define a file descriptor (\verb|\tf@mtc|) to write files\,\footnote{It is
+% in file names. We define a file descriptor (\verb|\tf@mtc|) to write files\footnote{It is
% the \emph{only} new
-% file descriptor created by the \texttt{minitoc} package. All files written by \texttt{minitoc} use this
-% descriptor, or one of the standard descriptors, e.g., for the \emph{document}\texttt{.log} file.
-% In fact, \texttt{minitoc} writes also in the
-% \texttt{.toc}, \texttt{.lof} and \texttt{.lot} files, but via file descriptors already used by standard commands
+% file descriptor created by the \upack{minitoc} package. All files written by \upack{minitoc} use this
+% descriptor, or one of the standard descriptors, e.g., for the \emph{document}\suffix{.log} file.
+% In fact, \upack{minitoc} writes also in the
+% \suffix{.toc}, \suffix{.lof} and \suffix{.lot} files, but via file descriptors already used by standard commands
% like \texttt{\bs tableofcontents}, \texttt{\bs listoffigures} and \texttt{\bs listoftables}. We can conclude that
-% \texttt{minitoc} itself uses only one file descriptor (or write stream). Some other attempts to make per chapter
+% \upack{minitoc} itself uses only one file descriptor (or write stream). Some other attempts to make per chapter
% TOCs have failed by quickly leading to exhaustion of file descriptors (\TeX\ offers only 16~file descriptors for writing),
% because they called the standard internal \texttt{\bs @starttoc} macro, which invokes \texttt{\bs newwrite},
-% for each mini-table. As \texttt{minitoc} writes into only one file at a~time (and in the \emph{document}\texttt{.log}
+% for each mini-table. As \upack{minitoc} writes into only one file at a~time (and in the \emph{document}\suffix{.log}
% file, and in the standard contents files,
% of course), we can reuse the same file descriptor and avoid this serious problem (which was present in the
% original version of the package).
-% The \texttt{minitoc} package writes in the contents files when it encounters a major sectionning command
+% The \upack{minitoc} package writes in the contents files when it encounters a major sectionning command
% (\texttt{\bs part}, \texttt{\bs chapter}, or \texttt{\bs section}), if necessary. It writes into the mini-table
% auxiliary files only via the mini-table preparing commands (\texttt{\bs doparttoc}, \ldots,
% \texttt{\bs dosectlot}), once at a time.
% You do not need a new hammer for each nail.}.
% This code is verbose if long extensions cannot
-% be used, else the messages are only written in the \emph{document}\texttt{.log} file.
+% be used, else the messages are only written in the \emph{document}\suffix{.log} file.
% The sequencing of these operations is vital. The table~\vref{t+code+8.3} shows this sequence.
% A~star~($*$) denotes which file is read in phase~3.
% \end{macro}
@@ -22941,27 +23641,27 @@ have centered labels.
% \or\relax
% Ce code est une astuce pour déterminer si le système d'exploitation est capable ou non d'utiliser des suffixes
% longs (${}>3$~caractères) dans les noms de fichiers. Nous définissons un descripteur de fichier (\verb|\tf@mtc|)
-% pour écrire des fichiers \,\footnote{C'est le \emph{seul} nouveau descripteur de fichier créé par
-% le paquetage \texttt{minitoc}. Tous les
-% fichiers écrits par \texttt{minitoc} utilisent ce descripteur, ou l'un des descripteurs standard, comme pour le fichier
-% \emph{document}\texttt{.log}. En fait, \texttt{minitoc} écrit aussi dans les fichiers \texttt{.toc}, \texttt{.lof}
-% et \texttt{.lot},
+% pour écrire des fichiers\,\footnote{C'est le \emph{seul} nouveau descripteur de fichier créé par
+% le paquetage \upack{minitoc}. Tous les
+% fichiers écrits par \upack{minitoc} utilisent ce descripteur, ou l'un des descripteurs standard, comme pour le fichier
+% \emph{document}\suffix{.log}. En fait, \upack{minitoc} écrit aussi dans les fichiers \suffix{.toc}, \suffix{.lof}
+% et \suffix{.lot},
% mais via des descripteurs de fichiers déjà utilisés par des commandes standard telles que \texttt{\bs tableofcontents},
-% \texttt{\bs listoffigures} et \texttt{\bs listoftables}. Nous pouvons en conclure que \texttt{minitoc} lui-même
+% \texttt{\bs listoffigures} et \texttt{\bs listoftables}. Nous pouvons en conclure que \upack{minitoc} lui-même
% utilise un seul descripteur de fichier (ou flux d'écriture). Certaines autres tentatives pour faire des tables des
% matières par chapitre ont échoué en conduisant rapidement à~un épuisement des descripteurs de fichiers (\TeX\
% offre seulement 16~descripteurs de fichiers en écriture), parce qu'elles appelaient la macro interne standard
-% \texttt{\bs @starttoc}, qui invoque \texttt{\bs newwrite}, pour chaque mini-table. Puisque \texttt{minitoc} écrit
-% dans seulement un seul fichier à~la fois (et dans le fichier \emph{document}\texttt{.log},
+% \texttt{\bs @starttoc}, qui invoque \texttt{\bs newwrite}, pour chaque mini-table. Puisque \upack{minitoc} écrit
+% dans seulement un seul fichier à~la fois (et dans le fichier \emph{document}\suffix{.log},
% et dans les fichiers standard de
% contenus, bien sûr), nous pouvons réutiliser le même descripteur de fichier et éviter ce sérieux problème (qui
% était présent dans la version originale du paquetage).
-% Le paquetage \texttt{minitoc} écrit dans les fichiers de contenus lorsqu'il rencontre une commande de
+% Le paquetage \upack{minitoc} écrit dans les fichiers de contenus lorsqu'il rencontre une commande de
% sectionnement majeure (\texttt{\bs part}, \texttt{\bs chapter}, ou \texttt{\bs section}), si nécessaire. Il écrit
% dans les fichiers auxiliaires pour les mini-tables seulement via les commandes de préparation des mini-tables
% (\texttt{\bs doparttoc}, \ldots, \texttt{\bs dosectlot}), un à~la fois. Vous n'avez pas besoin d'un nouveau
% marteau pour chaque clou.}. Ce code est bavard si les suffixes longs ne peuvent pas être utilisés, sinon les
-% messages sont écrits seulement dans le fichier \emph{document}\texttt{.log}. Le séquencement de ces opérations est vital.
+% messages sont écrits seulement dans le fichier \emph{document}\suffix{.log}. Le séquencement de ces opérations est vital.
% Le tableau~\vref{t+code+8.3} montre ce séquencement. Un astérisque~($*$) indique quel fichier est lu lors de la phase~3.
% \end{macro}
% \begin{table}[t]
@@ -23093,14 +23793,14 @@ have centered labels.
% \begin{macro}{\@inputcheck}
% \begin{macro}{\reset@font}
% \ifcase\LANG\relax
-% This code detects old versions of the \LaTeX\ kernel that are no more supported and with which the \texttt{minitoc}
+% This code detects old versions of the \LaTeX\ kernel that are no more supported and with which the \upack{minitoc}
% package can hardly work. The trick is to detect the absence of some internal \LaTeX\ commands,
% \verb|\@inputcheck| and \verb|\reset@font|.
% If you get one of these messages, your are in bad luck and should \Virage\emph{urgently} update your
% \LaTeX\ installation, which is rusting since\ldots\ many years!
% \or\relax
% Ce code détecte les vieilles versions du noyau \LaTeX\ qui ne sont plus maintenues et avec lesquelles le paquetage
-% \texttt{minitoc} auront beaucoup de mal à~fonctionner. L'astuce est de détecter l'absence de certaines commandes
+% \upack{minitoc} auront beaucoup de mal à~fonctionner. L'astuce est de détecter l'absence de certaines commandes
% internes de \LaTeX, \verb|\@inputcheck| et \verb|\reset@font|. Si vous recevez l'un de ces messages, vous êtes
% dans une mauvaise situation et devriez, \Virage\emph{dans l'urgence,} mettre à~jour votre installation de \LaTeX,
% qui rouille depuis\ldots\ pas mal d'années!
@@ -23171,15 +23871,15 @@ have centered labels.
% \begin{macro}{\if@mtc@memoirLoaded@}
% \ifcase\LANG\relax
% This section defines some customization macros for the presence or
-% absence of page numbers in the mini-tables. But if the \index{memoir}\texttt{memoir}
+% absence of page numbers in the mini-tables. But if the \class{memoir}
% class~\cite{memoir,add-memoir} is loaded,
% it does the job. So, we test first \texttt{\bs if@mtc@memoirLoaded@}
-% to use the commands of \texttt{memoir} when they are available.
+% 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 \index{memoir}\texttt{memoir}~\cite{memoir,add-memoir} est chargée, elle
+% pages dans les mini-tables. Mais si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée, elle
% sait faire ce travail. Donc, nous testons d'abord \texttt{\bs if@mtc@memoirLoaded@} pour utiliser les commandes de
-% \texttt{memoir} lorsqu'elles sont disponibles.
+% \class{memoir} lorsqu'elles sont disponibles.
% \fi
%
% \lneed{5}
@@ -23317,9 +24017,9 @@ have centered labels.
% \end{macro}
% \end{macro}
% \ifcase\LANG\relax
-% Else, \texttt{minitoc} will use its own commands.
+% Else, \upack{minitoc} will use its own commands.
% \or\relax
-% Sinon, \texttt{minitoc} utilisera ses propres commandes.
+% Sinon, \upack{minitoc} utilisera ses propres commandes.
% \fi
% \begin{macrocode}
\else
@@ -23467,7 +24167,7 @@ have centered labels.
% mini-tables, the ``thispagestyle'' feature is usually defined as \verb|\empty|.
%
% We set the default values for the part-level features depending on the presence of the \verb|\chapter| command, as
-% \texttt{article}-like documents are different from the \texttt{book}- or \texttt{report}-like documents for the
+% \class{article}-like documents are different from the \class{book}- or \class{report}-like documents for the
% layout of part-level mini-tables.
% \or\relax
% À~chaque type de mini-table sont associés trois «~dispositifs~» (\emph{features}): un dispositif «~before~»
@@ -23487,8 +24187,8 @@ have centered labels.
% habituellement défini comme étant \verb|\empty|.
%
% Nous établissons les valeurs par défaut pour les dispositifs au niveau partie selon la présence de la commande
-% \verb|\chapter|, car les documents du genre \texttt{article} sont différents des documents du genre \texttt{book}
-% ou \texttt{report} pour la mise en page des mini-tables au niveau partie.
+% \verb|\chapter|, car les documents du genre \class{article} sont différents des documents du genre \class{book}
+% ou \class{report} pour la mise en page des mini-tables au niveau partie.
% \fi
%
% \lneed{5}
@@ -23702,21 +24402,21 @@ have centered labels.
% \begin{macro}{\fake@starttoc}
% \ifcase\LANG\relax
% If you don't want a table of contents, but want minitocs,
-% you need to create the \texttt{.toc} file, without inserting it
+% you need to create the \suffix{.toc} file, without inserting it
% into your document. This \verb|\faketableofcontents| command is a stripped off version
% of the standard command \verb|\tableofcontents|.
% We define in the same way the analog commands \verb|\fakelistoffigures| and \verb|\fakelistoftables|,
% using in fact just a stripped version \verb|\fake@starttoc| of \verb|\@starttoc|. But it is nice to reset to zero the
-% \texttt{ptc}, \texttt{mtc}, and \texttt{stc} counters now, if they are defined\,\footnote{Remember the infamous
+% \cnt{ptc}, \cnt{mtc}, and \cnt{stc} counters now, if they are defined\,\footnote{Remember the infamous
% ``\texttt{stc0}'' bug.}.
% \or\relax
% Si vous souhaitez ne pas avoir de table des matières, mais avoir quand même des minitocs, il vous faut créer le
-% fichier \texttt{.toc}, sans l'insérer dans votre document. Cette commande
+% fichier \suffix{.toc}, sans l'insérer dans votre document. Cette commande
% \verb|\faketableofcontents| est une version restreinte de la commande \verb|\tableofcontents| standard. Nous
% définissons de la même manière les deux autres commandes analogues \verb|\fakelistoffigures| et \verb|\fakelistoftables|,
% en utilisant en fait simplement une version restreinte \verb|\fake@starttoc| de \verb|\@starttoc|.
% Mais il est bon de remettre à~zéro
-% maintenant les compteurs \texttt{ptc}, \texttt{mtc} et \texttt{stc}, s'ils sont définis\,\footnote{Souvenez-vous
+% maintenant les compteurs \cnt{ptc}, \cnt{mtc} et \cnt{stc}, s'ils sont définis\,\footnote{Souvenez-vous
% de l'infâme erreur <<~\texttt{stc0}~>>.}.
% \fi
% \begin{macrocode}
@@ -23755,15 +24455,15 @@ have centered labels.
% \begin{macro}{\c@lofdepth}
% \begin{macro}{\c@lotdepth}
% \ifcase\LANG\relax
-% If the counters \index{lofdepth}\texttt{lofdepth} and \index{lotdepth}\texttt{lotdepth} are defined,
+% If the counters \dcnt{lofdepth} and \dcnt{lotdepth} are defined,
% we create the necessary new counters:
-% \index{minilofdepth}\texttt{minilofdepth} and \index{minilofdepth}\texttt{minilofdepth}.
+% \dcnt{minilofdepth} and \dcnt{minilofdepth}.
% These counters are initialized to~2.
% This is done after the loading of the packages, in an \verb|\AtBeginDocument| block:
% \or\relax
-% Si les compteurs \index{lofdepth}\texttt{lofdepth} et \index{lotdepth}\texttt{lotdepth} sont définis, nous créons
+% Si les compteurs \dcnt{lofdepth} et \dcnt{lotdepth} sont définis, nous créons
% les nouveaux compteurs nécessaires:
-% \index{minilofdepth}\texttt{minilofdepth} et \index{minilofdepth}\texttt{minilofdepth}.
+% \dcnt{minilofdepth} et \dcnt{minilofdepth}.
% Ces compteurs sont initialisés à~2.
% Ceci est fait après le chargement des paquetages, dans un bloc \verb|\AtBeginDocument|:
% \fi
@@ -23821,12 +24521,12 @@ have centered labels.
% \ifcase\LANG\relax
% We define commands to manage the starred sectionning commands: \verb|\part*|, \verb|\chapter*| and \verb|\section*|.
% The section-level is different depending if \verb|\chapter| is defined or not. Eventually, a counter is incremented. A
-% contents line is added in the \texttt{.toc} file, with the right depth to print it (see \verb|\l@star...| later,
+% 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: \verb|\part*|, \verb|\chapter*|
% et \verb|\section*|. Le niveau section est différent selon que \verb|\chapter| est définie ou non. Éventuellement,
-% un compteur est incrémenté. Une ligne de contenu est ajoutée dans le fichier \texttt{.toc}, avec la bonne
+% un compteur est incrémenté. Une ligne de contenu est ajoutée dans le fichier \suffix{.toc}, avec la bonne
% profondeur pour l'imprimer (voir \verb|\l@star...| plus loin, dans la section~\vref{s+code+necessary.l@}).
% \fi
% \begin{macrocode}
@@ -23896,23 +24596,23 @@ have centered labels.
% \begin{macro}{\themtc}
% \begin{macro}{\columnwidth}
% \ifcase\LANG\relax
-% We define now: the internal format of the \index{mtc}\texttt{mtc} counter (\verb|\The@mtc|), the obsolete command
-% \verb|\firstchapteris| (it just emits a harmless warning), the \texttt{mtc} counter (initialized to~0),
-% the \verb|\adjustmtc| command (increments the \texttt{mtc} counter, by~1 by default),
-% the \verb|\decrementmtc| command (decrements the \texttt{mtc} counter by~1),
-% the \verb|\incrementmtc| command (increments the \texttt{mtc} counter by~1),
-% the format of the \texttt{mtc} counter (\verb|\themtc|),
-% the counter \index{minitocdepth}\texttt{minitocdepth}, initialized to~2, for the depth of a minitoc
-% (analog to the standard \texttt{tocdepth} counter).
-% \or\relax
-% Nous définissons ensuite: le format interne du compteur \index{mtc}\texttt{mtc} (\verb|\The@mtc|), la commande
-% obsolète \verb|\firstchapteris| (elle ne fait qu'émettre un avertissement bénin), le compteur \texttt{mtc} (initialisé
-% à~0), la commande \verb|\adjustmtc| (incrémente le compteur \texttt{mtc}, de~1 par défaut),
-% la commande \verb|\decrementmtc| (décrémente le compteur \texttt{mtc} de~1),
-% la commande \verb|\incrementmtc| (incrémente le compteur \texttt{mtc} de~1),
-% le format du compteur \texttt{mtc} (\verb|\themtc|),
-% le compteur \index{minitocdepth}\texttt{minitocdepth}, initialisé à~2, pour la profondeur d'une minitoc (analogue
-% au compteur standard \texttt{tocdepth}).
+% We define now: the internal format of the \cnt{mtc} counter (\verb|\The@mtc|), the obsolete command
+% \verb|\firstchapteris| (it just emits a harmless warning), the \cnt{mtc} counter (initialized to~0),
+% the \verb|\adjustmtc| command (increments the \cnt{mtc} counter, by~1 by default),
+% the \verb|\decrementmtc| command (decrements the \cnt{mtc} counter by~1),
+% the \verb|\incrementmtc| command (increments the \cnt{mtc} counter by~1),
+% the format of the \cnt{mtc} counter (\verb|\themtc|),
+% the counter \dcnt{minitocdepth}, initialized to~2, for the depth of a minitoc
+% (analog to the standard \dcnt{tocdepth} counter).
+% \or\relax
+% Nous définissons ensuite: le format interne du compteur \cnt{mtc} (\verb|\The@mtc|), la commande
+% obsolète \verb|\firstchapteris| (elle ne fait qu'émettre un avertissement bénin), le compteur \cnt{mtc} (initialisé
+% à~0), la commande \verb|\adjustmtc| (incrémente le compteur \cnt{mtc}, de~1 par défaut),
+% la commande \verb|\decrementmtc| (décrémente le compteur \cnt{mtc} de~1),
+% la commande \verb|\incrementmtc| (incrémente le compteur \cnt{mtc} de~1),
+% le format du compteur \cnt{mtc} (\verb|\themtc|),
+% le compteur \dcnt{minitocdepth}, initialisé à~2, pour la profondeur d'une minitoc (analogue
+% au compteur standard \dcnt{tocdepth}).
% \fi
%
% \begin{macro}{\mtc@rule}
@@ -24035,11 +24735,11 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\coffeefont}
% \ifcase\LANG\relax
-% And \verb|\coffeefont| is used for ``coffee breaks{\myCoffeecup}'' in the \index{minutes}\texttt{minutes}
+% And \verb|\coffeefont| is used for ``coffee breaks{\myCoffeecup}'' in the \pack{minutes}
% package~\cite{minutes}.
% \or\relax
% Et \verb|\coffeefont| est utilisée pour les «~pauses café{\myCoffeecup}~» dans le
-% paquetage \texttt{minutes}~\cite{minutes}.
+% paquetage \pack{minutes}~\cite{minutes}.
% \fi
% \begin{macrocode}
\def\coffeefont{\small\rmfamily\slshape\mdseries}
@@ -24152,23 +24852,23 @@ have centered labels.
% \begin{macro}{\parsep}
% \begin{macro}{\mtcindent}
% \ifcase\LANG\relax
-% Each minitoc is placed inside a \texttt{mtc@verse} environment. This environment is analog to the
-% standard \texttt{verse} environment and hence defined via two commands: \verb|\mtc@verse| and \verb|\endmtc@verse|.
+% Each minitoc is placed inside a \env{mtc@verse} environment. This environment is analog to the
+% standard \env{verse} environment and hence defined via two commands: \verb|\mtc@verse| and \verb|\endmtc@verse|.
% As it is a list environment, we first define (in a local way) \verb|\\|, then call \verb|\list{}| and set some
% dimensions like \verb|\itemsep|, \verb|\itemindent|, \verb|\listparindent|, \verb|\topsep|.
-% \verb|\parsep| is set to zero if the \index{tight}\texttt{tight} option is active (to reduce the spacing of the lines).
-% \verb|\parskip| is set to zero if the \index{k-tight}\texttt{k-tight} option is active
+% \verb|\parsep| is set to zero if the \opt{tight} option is active (to reduce the spacing of the lines).
+% \verb|\parskip| is set to zero if the \opt{k-tight} option is active
% (to reduce the spacing of the lines).
% Both margins are set to \verb|\mtcindent|. \verb|\endmtc@verse| terminates the list and discourages a page break.
% \or\relax
-% Chaque minitoc est placée à~l'intérieur d'un environnement \texttt{mtc@verse}. Cet environnement est analogue
-% à~l'environnement standard \texttt{verse} et donc il est défini à~l'aide de deux commandes: \verb|\mtc@verse| et
+% Chaque minitoc est placée à~l'intérieur d'un environnement \env{mtc@verse}. Cet environnement est analogue
+% à~l'environnement standard \env{verse} et donc il est défini à~l'aide de deux commandes: \verb|\mtc@verse| et
% \verb|\endmtc@verse|. Comme c'est un environnement de liste, nous définissons d'abord (de manière locale) \verb|\\|,
% puis nous appelons \verb|\list{}| et établissons quelques dimensions telles que \verb|\itemsep|, \verb|\itemindent|,
% \verb|\listparindent|, \verb|\topsep|.
-% \verb|\parsep| est forcée à~zéro si l'option \index{tight}\texttt{tight} est active
+% \verb|\parsep| est forcée à~zéro si l'option \opt{tight} est active
% (pour réduire l'espacement des lignes).
-% \verb|\parskip| est forcée à~zéro si l'option \index{k-tight}\texttt{k-tight} est active
+% \verb|\parskip| est forcée à~zéro si l'option \opt{k-tight} est active
% (pour réduire l'espacement des lignes).
% Les deux marges sont établies à~\verb|\mtcindent|.
% \verb|\endmtc@verse| termine la liste et décourage une coupure de page.
@@ -24208,7 +24908,7 @@ have centered labels.
% Ces trois commandes sont très similaires, avec seulement des différences de détail.
% \fi
%
-% \lneed{5}
+% \lneed{6}
% \ifcase\LANG\relax
% \subsection{The \texttt{\bs minitoc} command}\label{s+code+minitoc.command}
% \or\relax
@@ -24294,11 +24994,11 @@ have centered labels.
% \begin{macro}{\if@longextensions}
% \ifcase\LANG\relax
% The name of the file containing the minitoc is constructed from \verb|\jobname| and a
-% suffix \verb|\@tocfile|, which is \index{mtc}\texttt{mtc} (long extensions) or~\index{M}\texttt{M} (short extensions)
+% suffix \verb|\@tocfile|, which is \suffix{.mtc} (long extensions) or~\suffix{.M} (short extensions)
% followed by the absolute number of the minitoc.
% \or\relax
% Le nom du fichier contenant la minitoc est construit à~partir de \verb|\jobname| et d'un suffixe \verb|\@tocfile|,
-% qui est \index{mtc}\texttt{mtc} (suffixes longs) ou~\index{M}\texttt{M} (suffixes courts) suivi du numéro absolu
+% qui est \suffix{.mtc} (suffixes longs) ou~\suffix{.M} (suffixes courts) suivi du numéro absolu
% de la minitoc.
% \fi
% \begin{macrocode}
@@ -24372,28 +25072,28 @@ have centered labels.
% \begin{environment}{tabular}
% \ifcase\LANG\relax
% We call \verb|\beforeminitoc|,
-% then begin a \texttt{samepage} environment (to try to discourage page breaks in a minitoc)
+% then begin a \env{samepage} environment (to try to discourage page breaks in a minitoc)
% and look at the position of the title. If the title is empty, the
% layout is corrected. We print the title with its font (\verb|\mtifont|),
-% then the top rule of the minitoc (if rules are present), using a \texttt{tabular} environment (to inhibit a page
+% then the top rule of the minitoc (if rules are present), using a \env{tabular} environment (to inhibit a page
% break between the title and the top rule).
% The font is set to \verb|\mtcfont|.
% \or\relax
-% Nous appelons \verb|\beforeminitoc|, puis commençons un environnement \texttt{samepage} (pour essayer de
+% Nous appelons \verb|\beforeminitoc|, puis commençons un environnement \env{samepage} (pour essayer de
% décourager les coupures de page à~l'intérieur d'une minitoc) et examinons la position du titre. Si le titre est
% vide, la mise en page est corrigée. Nous imprimons le titre avec sa fonte (\verb|\mtifont|), puis le filet du haut
-% de la minitoc (si les filets sont présents), en utilisant un environnement \texttt{tabular} (pour empêcher une
+% de la minitoc (si les filets sont présents), en utilisant un environnement \env{tabular} (pour empêcher une
% coupure de page entre le titre et le filet du haut). La fonte est établie à~\verb|\mtcfont|.
% \fi
% \begin{macrocode}
\beforeminitoc
\relax\begin{samepage}%
\if #1e\let\do@mtitc\e@mti
- \else\if #1n\let\do@mtitc\n@mti
- \else\if #1c\let\do@mtitc\c@mti
- \else\if #1l\let\do@mtitc\l@mti
- \else\if #1r\let\do@mtitc\r@mti
- \else\if #1d\let\do@mtitc\df@mtitc
+ \else\if #1n\let\do@mtitc\n@mti
+ \else\if #1c\let\do@mtitc\c@mti
+ \else\if #1l\let\do@mtitc\l@mti
+ \else\if #1r\let\do@mtitc\r@mti
+ \else\if #1d\let\do@mtitc\df@mtitc
\fi\fi\fi\fi\fi\fi
\mtc@CkStr{\mtctitle}\if@mtc@FE \let\do@mtitc\e@mti\relax\fi
\raggedright
@@ -24404,14 +25104,14 @@ have centered labels.
\kern-0.8\baselineskip\nopagebreak[4]%
\par\noindent %%
\ifx\mtc@rule\relax
- \begin{tabular}{@{}p{\columnwidth}@{}}
- \reset@font\mtifont\do@mtitc{\mtc@v\mtctitle}\\
- \end{tabular}%
- \else
- \begin{tabular}{@{}p{\columnwidth}@{}}
- \reset@font\mtifont\do@mtitc{\mtc@v\mtctitle}\\\hline
- \end{tabular}%
- \fi
+ \begin{tabular}{@{}p{\columnwidth}@{}}
+ \reset@font\mtifont\do@mtitc{\mtc@v\mtctitle}\\
+ \end{tabular}%
+ \else
+ \begin{tabular}{@{}p{\columnwidth}@{}}
+ \reset@font\mtifont\do@mtitc{\mtc@v\mtctitle}\\\hline
+ \end{tabular}%
+ \fi
% \end{macrocode}
% \end{environment}
% \end{macro}
@@ -24438,10 +25138,10 @@ have centered labels.
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
% We forbid a page break after the title and the top rule, then set some layout parameters and begin
-% an \texttt{mtc@verse} environment:
+% an \env{mtc@verse} environment:
% \or\relax
% Nous interdisons une coupure de page après le titre et le filet supérieur, puis établissons quelques paramètres
-% de mise en page et commençons un environnement \texttt{mtc@verse}:
+% de mise en page et commençons un environnement \env{mtc@verse}:
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
@@ -24464,13 +25164,13 @@ have centered labels.
% \begin{SMOOTH}
% \ifcase\LANG\relax
% We force the effective depth of the mini-table (\verb|\c@tocdepth|) to the required depth (\verb|\c@minitocdepth|),
-% so the printing is done inside the \texttt{mtc@verse} environment, where \index{tocdepth}\texttt{tocdepth}
-% has been forced to \index{minitocdepth}\texttt{minitocdepth}, to print only the entries whose level is low enough.
+% so the printing is done inside the \env{mtc@verse} environment, where \dcnt{tocdepth}
+% has been forced to \dcnt{minitocdepth}, to print only the entries whose level is low enough,
% then inhibit a page break. The blank line is necessary to avoid a parasite negative indentation.
% \or\relax
% Nous forçons la profondeur effective de la mini-table (\verb|\c@tocdepth|) à~la profondeur demandée
-% (\verb|\c@minitocdepth|), donc l'impression est faite à~l'intérieur de l'environnement \texttt{mtc@verse}, où
-% \index{tocdepth}\texttt{tocdepth} a été forcée à~\index{minitocdepth}\texttt{minitocdepth}, pour n'imprimer que
+% (\verb|\c@minitocdepth|), donc l'impression est faite à~l'intérieur de l'environnement \env{mtc@verse}, où
+% \dcnt{tocdepth} a été forcée à~\dcnt{minitocdepth}, pour n'imprimer que
% les entrées dont le niveau est assez bas, puis nous inhibons une coupure de page. La ligne blanche est nécessaire
% pour éviter une indentation négative parasite.
% \fi
@@ -24495,7 +25195,7 @@ have centered labels.
% \ifcase\LANG\relax
% We test the presence of leaders and page numbers, then print the minitoc by inputing the minitoc file.
% But before reading the minitoc file, we must call the hook macro (asked for by \xname{Donald}{Arseneau} for his
-% \texttt{notoccite} package~\cite{notoccite})
+% \pack{notoccite} package~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| and the macro
% \verb|\mtc@setform| which adjusts some layout parameters (defined by the user via
% some \verb|\mtcsetformat| commands).
@@ -24503,7 +25203,7 @@ have centered labels.
% \or\relax
% Nous testons la présence de points de conduite et de numéros de pages, puis imprimons la minitoc en insérant le
% fichier de minitoc. Mais avant de lire ce fichier de minitoc, nous devons appeler la macro d'attache (\emph{hook})
-% (demandée par \xname{Donald}{Arseneau} pour son paquetage \texttt{notoccite}~\cite{notoccite})
+% (demandée par \xname{Donald}{Arseneau} pour son paquetage \pack{notoccite}~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| et la macro \verb|\mtc@setform| qui ajuste certains paramètres de mise en page
% (définis par l'utilisateur via quelques commandes \verb|\mtcsetformat|).
% Nous travaillons dans un groupe pour que certaines redéfinitions de macros restent locales.
@@ -24535,11 +25235,11 @@ have centered labels.
% \begin{environment}{samepage}
% \begin{macro}{\afterminitoc}
% \ifcase\LANG\relax
-% We close the \texttt{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
-% \texttt{samepage} environment, and call \verb|\afterminitoc|. The blank line (\verb|\\|) is essential.
+% We close the \env{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
+% \env{samepage} environment, and call \verb|\afterminitoc|. The blank line (\verb|\\|) is essential.
% \or\relax
-% Nous fermons l'environnement \texttt{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
-% puis fermons l'environnement \texttt{samepage}, et enfin appelons \verb|\afterminitoc|. La ligne blanche (\verb|\\|)
+% Nous fermons l'environnement \env{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
+% puis fermons l'environnement \env{samepage}, et enfin appelons \verb|\afterminitoc|. La ligne blanche (\verb|\\|)
% est essentielle.
% \fi
% \begin{macrocode}
@@ -24577,7 +25277,7 @@ have centered labels.
%
% ^^A \need{.5\textheight} ^^A% for marginpars.
%
-% \lneed{5}
+% \lneed{6}
% \ifcase\LANG\relax
% \subsection{The \texttt{\bs minilof} command}\label{s+code+minilof.command}
% \or\relax
@@ -24672,11 +25372,11 @@ have centered labels.
% \begin{macro}{\if@longextensions@}
% \ifcase\LANG\relax
% The name of the file containing the minilof is constructed from \verb|\jobname| and a
-% suffix \verb|\@tocfile|, which is \index{mlf}\texttt{mlf} (long extensions) or~\index{F}\texttt{F} (short extensions)
+% suffix \verb|\@tocfile|, which is \suffix{.mlf} (long extensions) or~\suffix{.F} (short extensions)
% followed by the absolute number of the minilof.
% \or\relax
% Le nom du fichier contenant la minilof est construit à~partir de \verb|\jobname| et d'un suffixe \verb|\@tocfile|,
-% qui est \index{mlf}\texttt{mlf} (suffixes longs) ou~\index{F}\texttt{F} (suffixes courts) suivi du numéro absolu
+% qui est \suffix{.mlf} (suffixes longs) ou~\suffix{.F} (suffixes courts) suivi du numéro absolu
% de la minilof.
% \fi
% \begin{macrocode}
@@ -24750,17 +25450,17 @@ have centered labels.
% \begin{environment}{tabular}
% \ifcase\LANG\relax
% We call \verb|\beforeminilof|,
-% then begin a \texttt{samepage} environment (to try to discourage page breaks in a minilof)
+% then begin a \env{samepage} environment (to try to discourage page breaks in a minilof)
% and look at the position of the title. If the title is empty, the
% layout is corrected. We print the title with its font (\verb|\mtifont|),
-% then the top rule of the minilof (if rules are present), using a \texttt{tabular} environment (to inhibit
+% then the top rule of the minilof (if rules are present), using a \env{tabular} environment (to inhibit
% a page break between the title and the top rule).
% The font is set to \verb|\mlffont|.
% \or\relax
-% Nous appelons \verb|\beforeminilof|, puis commençons un environnement \texttt{samepage} (pour essayer de
+% Nous appelons \verb|\beforeminilof|, puis commençons un environnement \env{samepage} (pour essayer de
% décourager les coupures de page à~l'intérieur d'une minilof) et examinons la position du titre. Si le titre est
% vide, la mise en page est corrigée. Nous imprimons le titre avec sa fonte (\verb|\mtifont|), puis le filet du haut
-% de la minilof (si les filets sont présents), en utilisant un environnement \texttt{tabular} (pour empêcher
+% de la minilof (si les filets sont présents), en utilisant un environnement \env{tabular} (pour empêcher
% une coupure de page entre le titre et le filet du haut). La fonte est établie à~\verb|\mlffont|.
% \fi
% \begin{macrocode}
@@ -24816,10 +25516,10 @@ have centered labels.
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
% We forbid a page break after the title and the top rule, then set some layout parameters and begin
-% an \texttt{mtc@verse} environment:
+% an \env{mtc@verse} environment:
% \or\relax
% Nous interdisons une coupure de page après le titre et le filet supérieur, puis établissons quelques paramètres
-% de mise en page et commençons un environnement \texttt{mtc@verse}:
+% de mise en page et commençons un environnement \env{mtc@verse}:
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
@@ -24842,13 +25542,13 @@ have centered labels.
% \begin{SMOOTH}
% \ifcase\LANG\relax
% We force the effective depth of the mini-table (\verb|\c@tocdepth|) to the required depth (\verb|\c@minilofdepth|),
-% so the printing is done inside the \texttt{mtc@verse} environment, where \index{tocdepth}\texttt{tocdepth}
-% has been forced to \index{minilofdepth}\texttt{minilofdepth}, to print only the entries whose level is low enough.
+% so the printing is done inside the \env{mtc@verse} environment, where \dcnt{tocdepth}
+% has been forced to \dcnt{minilofdepth}, to print only the entries whose level is low enough,
% then inhibit a page break. The blank line is necessary to avoid a parasite negative indentation.
% \or\relax
% Nous forçons la profondeur effective de la mini-table (\verb|\c@tocdepth|) à~la profondeur demandée
-% (\verb|\c@minitocdepth|), donc l'impression est faite à~l'intérieur de l'environnement \texttt{mtc@verse}, où
-% \index{tocdepth}\texttt{tocdepth} a été forcée à~\index{minilofdepth}\texttt{minilofdepth}, pour n'imprimer que
+% (\verb|\c@minitocdepth|), donc l'impression est faite à~l'intérieur de l'environnement \env{mtc@verse}, où
+% \dcnt{tocdepth} a été forcée à~\dcnt{minilofdepth}, pour n'imprimer que
% les entrées dont le niveau est assez bas, puis nous inhibons une coupure de page. La ligne blanche est nécessaire
% pour éviter une indentation négative parasite.
% \fi
@@ -24876,7 +25576,7 @@ have centered labels.
% \ifcase\LANG\relax
% We test the presence of leaders and page numbers, then print the minilof by inputing the minilof file.
% But before reading the minilof file, we must call the hook macro (asked for by \xname{Donald}{Arseneau} for his
-% \texttt{notoccite} package~\cite{notoccite})
+% \pack{notoccite} package~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| and the macro
% \verb|\mlf@setform| which adjusts some layout parameters (defined by the user via some
% \verb|\mtcsetformat| commands).
@@ -24884,7 +25584,7 @@ have centered labels.
% \or\relax
% Nous testons la présence de points de conduite et de numéros de pages, puis imprimons la minilof en insérant le
% fichier de minilof. Mais avant de lire ce fichier de minilof, nous devons appeler la macro d'attache (\emph{hook})
-% (demandée par \xname{Donald}{Arseneau} pour son paquetage \texttt{notoccite}~\cite{notoccite})
+% (demandée par \xname{Donald}{Arseneau} pour son paquetage \pack{notoccite}~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| et la macro \verb|\mlf@setform| qui ajuste certains paramètres de mise en page
% (définis par l'utilisateur via quelques commandes \verb|\mtcsetformat|).
% Nous travaillons dans un groupe pour que certaines redéfinitions de macros restent locales.
@@ -24916,11 +25616,11 @@ have centered labels.
% \begin{environment}{samepage}
% \begin{macro}{\afterminilof}
% \ifcase\LANG\relax
-% We close the \texttt{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
-% \texttt{samepage} environment, and call \verb|\afterminilof|. The blank line (\verb|\\|) is essential.
+% We close the \env{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
+% \env{samepage} environment, and call \verb|\afterminilof|. The blank line (\verb|\\|) is essential.
% \or\relax
-% Nous fermons l'environnement \texttt{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
-% puis fermons l'environnement \texttt{samepage}, et enfin appelons \verb|\afterminilof|. La ligne blanche (\verb|\\|)
+% Nous fermons l'environnement \env{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
+% puis fermons l'environnement \env{samepage}, et enfin appelons \verb|\afterminilof|. La ligne blanche (\verb|\\|)
% est essentielle.
% \fi
% \begin{macrocode}
@@ -24937,7 +25637,7 @@ have centered labels.
% \end{environment}
%
% ^^A \need{.5\textheight} ^^A% for marginpars.
-% \lneed{5}
+% \lneed{6}
% \ifcase\LANG\relax
% \subsection{The \texttt{\bs minilot} command}\label{s+code+minilot.command}
% \or\relax
@@ -25032,11 +25732,11 @@ have centered labels.
% \begin{macro}{\if@longextensions@}
% \ifcase\LANG\relax
% The name of the file containing the minilot is constructed from \verb|\jobname| and a
-% suffix \verb|\@tocfile|, which is \index{mlt}\texttt{mlt} (long extensions) or~\index{T}\texttt{T} (short extensions)
+% suffix \verb|\@tocfile|, which is \suffix{.mlt} (long extensions) or~\suffix{.T} (short extensions)
% followed by the absolute number of the minilot.
% \or\relax
% Le nom du fichier contenant la minilot est construit à~partir de \verb|\jobname| et d'un suffixe \verb|\@tocfile|,
-% qui est \index{mlt}\texttt{mlt} (suffixes longs) ou~\index{T}\texttt{T} (suffixes courts) suivi du numéro absolu
+% qui est \suffix{.mlt} (suffixes longs) ou~\suffix{.T} (suffixes courts) suivi du numéro absolu
% de la minilot.
% \fi
% \begin{macrocode}
@@ -25110,17 +25810,17 @@ have centered labels.
% \begin{environment}{tabular}
% \ifcase\LANG\relax
% We call \verb|\beforeminilot|,
-% then begin a \texttt{samepage} environment (to try to discourage page breaks in a minilot)
+% then begin a \env{samepage} environment (to try to discourage page breaks in a minilot)
% and look at the position of the title. If the title is empty, the
% layout is corrected. We print the title with its font (\verb|\mtifont|),
-% then the top rule of the minilot (if rules are present), using a \texttt{tabular} environment
+% then the top rule of the minilot (if rules are present), using a \env{tabular} environment
% (to inhibit a page break between the title and the top rule).
% The font is set to \verb|\mltfont|.
% \or\relax
-% Nous appelons \verb|\beforeminilot|, puis commençons un environnement \texttt{samepage} (pour essayer de
+% Nous appelons \verb|\beforeminilot|, puis commençons un environnement \env{samepage} (pour essayer de
% décourager les coupures de page à~l'intérieur d'une minilot) et examinons la position du titre. Si le titre est
% vide, la mise en page est corrigée. Nous imprimons le titre avec sa fonte (\verb|\mtifont|), puis le filet du haut
-% de la minilot (si les filets sont présents), en utilisant un environnement \texttt{tabular}
+% de la minilot (si les filets sont présents), en utilisant un environnement \env{tabular}
% (pour empêcher une coupure de page entre le titre et le filet du haut). La fonte est établie à~\verb|\mltfont|.
% \fi
% \begin{macrocode}
@@ -25176,10 +25876,10 @@ have centered labels.
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
% We forbid a page break after the title and the top rule, then set some layout parameters and begin
-% an \texttt{mtc@verse} environment:
+% an \env{mtc@verse} environment:
% \or\relax
% Nous interdisons une coupure de page après le titre et le filet supérieur, puis établissons quelques paramètres
-% de mise en page et commençons un environnement \texttt{mtc@verse}:
+% de mise en page et commençons un environnement \env{mtc@verse}:
% \fi
% \begin{macrocode}
\nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR
@@ -25202,13 +25902,13 @@ have centered labels.
% \begin{SMOOTH}
% \ifcase\LANG\relax
% We force the effective depth of the mini-table (\verb|\c@lotdepth|) to the required depth (\verb|\c@minilotdepth|),
-% so the printing is done inside the \texttt{mtc@verse} environment, where \index{lotdepth}\texttt{lotdepth}
-% has been forced to \index{minilotdepth}\texttt{minilotdepth}, to print only the entries whose level is low enough.
+% so the printing is done inside the \env{mtc@verse} environment, where \dcnt{lotdepth}
+% has been forced to \dcnt{minilotdepth}, to print only the entries whose level is low enough,
% then inhibit a page break. The blank line is necessary to avoid a parasite negative indentation.
% \or\relax
% Nous forçons la profondeur effective de la mini-table (\verb|\c@lotdepth|) à~la profondeur demandée
-% (\verb|\c@minilotdepth|), donc l'impression est faite à~l'intérieur de l'environnement \texttt{mtc@verse}, où
-% \index{lotdepth}\texttt{lotdepth} a été forcée à~\index{minilotdepth}\texttt{minilotdepth}, pour n'imprimer que
+% (\verb|\c@minilotdepth|), donc l'impression est faite à~l'intérieur de l'environnement \env{mtc@verse}, où
+% \dcnt{lotdepth} a été forcée à~\dcnt{minilotdepth}, pour n'imprimer que
% les entrées dont le niveau est assez bas, puis nous inhibons une coupure de page. La ligne blanche est nécessaire
% pour éviter une indentation négative parasite.
% \fi
@@ -25236,7 +25936,7 @@ have centered labels.
% \ifcase\LANG\relax
% We test the presence of leaders and page numbers, then print the minilot by inputing the minilot file.
% But before reading the minilot file, we must call the hook macro (asked for by \xname{Donald}{Arseneau} for his
-% \texttt{notoccite} package~\cite{notoccite})
+% \pack{notoccite} package~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| and the macro
% \verb|\mlt@setform| which adjusts some layout parameters (defined by the user via some
% \verb|\mtcsetformat| commands).
@@ -25244,7 +25944,7 @@ have centered labels.
% \or\relax
% Nous testons la présence de points de conduite et de numéros de pages, puis imprimons la minilot en insérant le
% fichier de minilot. Mais avant de lire ce fichier de minilot, nous devons appeler la macro d'attache (\emph{hook})
-% (demandée par \xname{Donald}{Arseneau} pour son paquetage \texttt{notoccite}~\cite{notoccite})
+% (demandée par \xname{Donald}{Arseneau} pour son paquetage \pack{notoccite}~\cite{notoccite})
% \verb|\mtc@hook@beforeinputfile| et la macro \verb|\mlt@setform| qui ajuste certains paramètres de mise en page
% (définis par l'utilisateur via quelques commandes \verb|\mtcsetformat|).
% Nous travaillons dans un groupe pour que certaines redéfinitions de macros restent locales.
@@ -25276,11 +25976,11 @@ have centered labels.
% \begin{environment}{samepage}
% \begin{macro}{\afterminilot}
% \ifcase\LANG\relax
-% We close the \texttt{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
-% \texttt{samepage} environment, and call \verb|\afterminilot|. The blank line (\verb|\\|) is essential.
+% We close the \env{mtc@verse} environment, add the bottomrule (while preventing a page break), then close the
+% \env{samepage} environment, and call \verb|\afterminilot|. The blank line (\verb|\\|) is essential.
% \or\relax
-% Nous fermons l'environnement \texttt{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
-% puis fermons l'environnement \texttt{samepage}, et enfin appelons \verb|\afterminilot|. La ligne blanche (\verb|\\|)
+% Nous fermons l'environnement \env{mtc@verse}, ajoutons le filet inférieur (tout en évitant une coupure de page),
+% puis fermons l'environnement \env{samepage}, et enfin appelons \verb|\afterminilot|. La ligne blanche (\verb|\\|)
% est essentielle.
% \fi
% \begin{macrocode}
@@ -25689,10 +26389,10 @@ have centered labels.
% \begin{macro}{\@dominitoc}
% \begin{macro}{\MTC@next}
% \ifcase\LANG\relax
-% The \verb|\dominitoc| command extracts information from the \texttt{.toc} file and create the minitocs files, with the
+% The \verb|\dominitoc| command extracts information from the \suffix{.toc} file and create the minitocs files, with the
% adequate extension.
% \or\relax
-% La commande \verb|\dominitoc| extrait des informations du fichier \texttt{.toc} et crée les fichiers minitocs,
+% La commande \verb|\dominitoc| extrait des informations du fichier \suffix{.toc} et crée les fichiers minitocs,
% avec le suffixe adéquat.
% \fi
% \begin{macrocode}
@@ -25711,10 +26411,10 @@ have centered labels.
% \begin{macro}{\@dominilof}
% \begin{macro}{\MLF@next}
% \ifcase\LANG\relax
-% The \verb|\dominilof| command extracts information from the \texttt{.lof} file and create the minilofs files, with the
+% The \verb|\dominilof| command extracts information from the \suffix{.lof} file and create the minilofs files, with the
% adequate extension.
% \or\relax
-% La commande \verb|\dominilof| extrait des informations du fichier \texttt{.lof} et crée les fichiers minilofs,
+% La commande \verb|\dominilof| extrait des informations du fichier \suffix{.lof} et crée les fichiers minilofs,
% avec le suffixe adéquat.
% \fi
% \begin{macrocode}
@@ -25733,10 +26433,10 @@ have centered labels.
% \begin{macro}{\@dominilot}
% \begin{macro}{\MLT@next}
% \ifcase\LANG\relax
-% The \verb|\dominilot| command extracts information from the \texttt{.lot} file and create the minilots files, with the
+% The \verb|\dominilot| command extracts information from the \suffix{.lot} file and create the minilots files, with the
% adequate extension.
% \or\relax
-% La commande \verb|\dominilot| extrait des informations du fichier \texttt{.lot} et crée les fichiers minilots,
+% La commande \verb|\dominilot| extrait des informations du fichier \suffix{.lot} et crée les fichiers minilots,
% avec le suffixe adéquat.
% \fi
% \begin{macrocode}
@@ -25930,15 +26630,15 @@ 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
-% \texttt{xr} package~\cite{xr}, by \xname{David}{Carlisle}, with his permission. The strings ``\texttt{HO}'',
+% \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},
-% \xname{Didier}{Verna}, and \xname{Bernd}{Jaehne} for the support of \texttt{hyperref}, essentially by adding an
+% \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
-% \texttt{xr}~\cite{xr}, de \xname{David}{Carlisle}, avec sa permission. Les chaînes <<~\texttt{HO}~>>,
+% \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
-% \xname{Heiko}{Oberdiek}, \xname{Didier}{Verna} et \xname{Bernd}{Jaehne} pour le support de \texttt{hyperref},
+% \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.}:
% \fi
@@ -25988,11 +26688,11 @@ have centered labels.
% \begin{macro}{\tf@mtc}
% \ifcase\LANG\relax
% The macro \verb|\MTC@contentsline| analyses the lines read from the TOC file and detects interesting keywords.
-% If \verb|\chapter| is found, the \texttt{mtc} counter (which simulates the chapter counter, but is absolute)
+% If \verb|\chapter| is found, the \cnt{mtc} counter (which simulates the chapter counter, but is absolute)
% is incremented and a new minitoc file is created.
% \or\relax
% La macro \verb|\MTC@contentsline| analyse les lignes lues depuis le fichier table des matières et détecte les
-% mots-clés intéressants. Si \verb|\chapter| est trouvée, le compteur \texttt{mtc} (qui simule le compteur de
+% mots-clés intéressants. Si \verb|\chapter| est trouvée, le compteur \cnt{mtc} (qui simule le compteur de
% chapitre, mais est absolu) est incrémenté et un nouveau fichier minitoc est créé.
% \fi
% \begin{macrocode}
@@ -26119,10 +26819,10 @@ have centered labels.
% \begin{macro}{\closeout}
% \begin{macro}{\openout}
% \ifcase\LANG\relax
-% If it is \verb|\starchapter| (for a starred chapter), we increment the \texttt{mtc} counter,
+% If it is \verb|\starchapter| (for a starred chapter), we increment the \cnt{mtc} counter,
% build a new minitoc file name, close the file descriptor and open it with this new file.
% \or\relax
-% Si c'est \verb|\starchapter| (pour un chapitre étoilé), nous incrémentons le compteur \texttt{mtc},
+% Si c'est \verb|\starchapter| (pour un chapitre étoilé), nous incrémentons le compteur \cnt{mtc},
% construisons un nouveau nom de fichier minitoc, fermons le descripteur de fichier puis le ré-ouvrons avec ce
% nouveau fichier.
% \fi
@@ -26247,9 +26947,9 @@ have centered labels.
% \begin{macro}{\@inputcheck}
% \begin{macro}{\MTC@line}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.toc} file.
+% Read the next entry of the \suffix{.toc} file.
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.toc}.
+% Lire l'entrée suivante dans le fichier \suffix{.toc}.
% \fi
% \begin{macrocode}
\def\MTC@read{%
@@ -26308,11 +27008,12 @@ have centered labels.
% \ifcase\LANG\relax
% Look at the first token of the line. If it is an interesting entry, process it. If it is \verb|\@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.
+% Finally process the next file in the list. 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 \verb|\@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.
+% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. Merci
+% à~\name{A.J.~``Tony''}{Roberts}.
% \fi
% \begin{macrocode}
\long\def\MTC@test#1#2#3#4#5#6\MTC@{% %%HO: #6 added
@@ -26417,10 +27118,10 @@ have centered labels.
% \begin{macro}{\xchapter}
% \ifcase\LANG\relax
% The macro \verb|\MLF@contentsline| analyses the lines read from the LOF file and detects interesting keywords.
-% If \verb|\xchapter| is found, the counter \texttt{mtc} is incremented and a new minilof file is created.
+% If \verb|\xchapter| is found, the counter \cnt{mtc} is incremented and a new minilof file is created.
% \or\relax
% La macro \verb|\MLF@contentsline| analyse les lignes du fichier liste des figures et détecte les mots-clés
-% intéressants. Si \verb|\xchapter| est trouvée, le compteur \texttt{mtc} est incrémenté et
+% intéressants. Si \verb|\xchapter| est trouvée, le compteur \cnt{mtc} est incrémenté et
% un nouveau fichier minilof est créé.
% \fi
% \begin{macrocode}
@@ -26517,9 +27218,9 @@ have centered labels.
% \begin{macro}{\MLF@lof}
% \begin{macro}{\MLF@read}
% \ifcase\LANG\relax
-% And now, we scan the \texttt{.lof} file:
+% And now, we scan the \suffix{.lof} file:
% \or\relax
-% Et maintenant, nous examinons le fichier \texttt{.lof}:
+% Et maintenant, nous examinons le fichier \suffix{.lof}:
% \fi
% \begin{macrocode}
\def\MLF@loop#1{\openin\@inputcheck#1\relax
@@ -26545,9 +27246,9 @@ have centered labels.
% \begin{macro}{\read}
% \begin{macro}{\@inputcheck}
% \ifcase\LANG\relax
-% Read the next entry in the \texttt{.lof} file:
+% Read the next entry in the \suffix{.lof} file:
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.lof}:
+% Lire l'entrée suivante dans le fichier \suffix{.lof}:
% \fi
% \begin{macrocode}
\def\MLF@read{%
@@ -26705,10 +27406,10 @@ have centered labels.
% \begin{macro}{\xchapter}
% \ifcase\LANG\relax
% The macro \verb|\MLT@contentsline| analyses the lines read from the LOT file and detects interesting keywords.
-% If \verb|\xchapter| is found, the \texttt{mtc} counter is incremented and a new minilot file is created.
+% If \verb|\xchapter| is found, the \cnt{mtc} counter is incremented and a new minilot file is created.
% \or\relax
% La macro \verb|\MLT@contentsline| analyse les lignes du fichier liste des tableaux et détecte les mots-clés
-% intéressants. Si \verb|\xchapter| est trouvée, le compteur \texttt{mtc} est incrémenté et
+% intéressants. Si \verb|\xchapter| est trouvée, le compteur \cnt{mtc} est incrémenté et
% un nouveau fichier minilot est créé.
% \fi
% \begin{macrocode}
@@ -26805,9 +27506,9 @@ have centered labels.
% \begin{macro}{\MLT@lot}
% \begin{macro}{\MLT@read}
% \ifcase\LANG\relax
-% And now, we scan the \texttt{.lot} file:
+% And now, we scan the \suffix{.lot} file:
% \or\relax
-% Et maintenant, nous examinons le fichier \texttt{.lot}:
+% Et maintenant, nous examinons le fichier \suffix{.lot}:
% \fi
% \begin{macrocode}
\def\MLT@loop#1{\openin\@inputcheck#1\relax
@@ -26833,9 +27534,9 @@ have centered labels.
% \begin{macro}{\read}
% \begin{macro}{\@inputcheck}
% \ifcase\LANG\relax
-% Read the next entry in the \texttt{.lot} file:
+% Read the next entry in the \suffix{.lot} file:
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.lot}:
+% Lire l'entrée suivante dans le fichier \suffix{.lot}:
% \fi
% \begin{macrocode}
\def\MLT@read{%
@@ -27062,13 +27763,13 @@ have centered labels.
% \begin{macro}{\c@lofdepth}
% \begin{macro}{\c@lotdepth}
% \ifcase\LANG\relax
-% If the counters \texttt{lofdepth} and \texttt{lotdepth} are defined, we create the corresponding new counters:
-% \index{partlofdepth}\texttt{partlofdepth} and \index{partlotdepth}\texttt{partlotdepth}.
+% If the counters \dcnt{lofdepth} and \dcnt{lotdepth} are defined, we create the corresponding new counters:
+% \dcnt{partlofdepth} and \dcnt{partlotdepth}.
% These counters are initialised to~2.
% This is done after the loading of the packages, in an \verb|\AtBeginDocument| block:
% \or\relax
-% Si les compteurs \texttt{lofdepth} et \texttt{lotdepth} sont définis, nous créons les nouveaux compteurs
-% correspondants: \index{partlofdepth}\texttt{partlofdepth} et \index{partlotdepth}\texttt{partlotdepth}.
+% Si les compteurs \dcnt{lofdepth} et \dcnt{lotdepth} sont définis, nous créons les nouveaux compteurs
+% correspondants: \dcnt{partlofdepth} et \dcnt{partlotdepth}.
% Ces compteurs sont initialisés à~2.
% Ceci est fait après le chargement des paquetages, dans un bloc \verb|\AtBeginDocument|:
% \fi
@@ -27105,15 +27806,15 @@ have centered labels.
% \begin{macro}{\newcounter}
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
-% If \verb|\part| is defined, we define some utility commands, a counter \index{ptc}(\texttt{ptc})
+% If \verb|\part| is defined, we define some utility commands, a counter (\cnt{ptc})
% for the parttocs and related commands (\verb|\theptc|, \verb|\Thepart|, \verb|\adjustptc|, \verb|\decrementptc|,
% \verb|\incrementptc|), the
-% obsolete command \verb|\firstpartis|, and the depth counter \index{parttocdepth}\texttt{parttocdepth}.
+% obsolete command \verb|\firstpartis|, and the depth counter \dcnt{parttocdepth}.
% \or\relax
-% Si \verb|\part| est définie, nous définissons quelques commandes utilitaires, un compteur \index{ptc}(\texttt{ptc})
+% Si \verb|\part| est définie, nous définissons quelques commandes utilitaires, un compteur (\cnt{ptc})
% pour les parttocs et les commandes associées (\verb|\theptc|, \verb|\Thepart|, \verb|\adjustptc|,
% \verb|\decrementptc|, \verb|\incrementptc|), la commande
-% obsolète \verb|\firstpartis| et le compteur de profondeur \index{parttocdepth}\texttt{parttocdepth}.
+% obsolète \verb|\firstpartis| et le compteur de profondeur \dcnt{parttocdepth}.
% \fi
% \begin{macrocode}
\@ifundefined{part}{}%
@@ -27157,7 +27858,7 @@ have centered labels.
% By default, there is no rule before/after parttocs, partlofs, and partlots for books. You should redeclare
% \verb|\ptc@rule| if you want these rules.
% \or\relax
-% Mais, parfois, nous voulons faire une différence entre les classes \texttt{book/report} et \texttt{article}
+% Mais, parfois, nous voulons faire une différence entre les classes \class{book}\texttt{/}\class{report} et \class{article}
% (\verb|\chapter| est-elle définie?), pour avoir une présentation différente:
% la définition de la macro \verb|\ptc@rule| est
% vide sauf si \verb|\chapter| n'est pas définie. Par défaut, il n'y~a pas de filets avant et après les parttocs,
@@ -27202,12 +27903,13 @@ have centered labels.
% \section{Fontes pour les parttocs}\label{s+code+fonts.parttocs}
% \fi
% \ifcase\LANG\relax
-% We define the fonts for the parttocs. Note that they are larger if \verb|\chapter| is defined (\texttt{book/report}-like
-% document classes) than when it is not (\texttt{article}-like document classes):
+% We define the fonts for the parttocs. Note that they are larger if \verb|\chapter| is defined
+% (\class{book}\texttt{/}\class{report}-like
+% document classes) than when it is not (\class{article}-like document classes):
% \or\relax
% Nous définissons les fontes pour les parttocs. Notez qu'elles sont plus grandes si \verb|\chapter| est définie
-% (classes de document analogues à~\texttt{book/report}) que lorsqu'elle ne l'est pas (classes de document
-% analogues à~\texttt{article}):
+% (classes de document analogues à~\class{book}\texttt{/}\class{report}) que lorsqu'elle ne l'est pas (classes de
+% document analogues à~\class{article}):
% \fi
% \begin{macrocode}
\@ifundefined{chapter}{%
@@ -27313,11 +28015,11 @@ have centered labels.
% \ifcase\LANG\relax
% If \verb|\chapter| is undefined, the definitions are very simple, for
% centered, flushleft, flushright or empty titles.
-% Empty titles need a vertical correction \linebreak[0](\xname{Frank}{Mittelbach}).
+% Here, empty titles need a vertical correction \linebreak[0](\xname{Frank}{Mittelbach}).
% \or\relax
% Si \verb|\chapter| n'est pas définie, les définitions sont très simples, pour des titres centrés, cadrés
% à~gauche, cadrés à~droite, ou vides.
-% Les titres vides ont besoin d'une correction verticale \linebreak[0](\xname{Frank}{Mittelbach}).
+% Ici, les titres vides auront encore besoin d'une correction verticale \linebreak[0](\nolinebreak[4]selon \xname{Frank}{Mittelbach}).
% \fi
% \begin{macrocode}
\@ifundefined{chapter}{%
@@ -27339,11 +28041,11 @@ have centered labels.
% \begin{macro}{\n@pti}
% \ifcase\LANG\relax
% But, if \verb|\chapter| is defined, we must simulate the formatting of a chapter head, which is more complex.
-% Empty titles need a vertical correction \linebreak[0](\xname{Frank}{Mittelbach}).
+% Here, empty titles need a vertical correction \linebreak[0](\xname{Frank}{Mittelbach}).
% \or\relax
% Mais, si \verb|\chapter| est définie, nous devons simuler la mise en page d'une tête de chapitre, qui est plus
% complexe.
-% Les titres vides ont besoin d'une correction verticale \linebreak[0](\xname{Frank}{Mittelbach}).
+% Ici, les titres vides auront encore besoin d'une correction verticale \linebreak[0](\nolinebreak[4]selon \xname{Frank}{Mittelbach}).
% \fi
% \begin{macrocode}
{%
@@ -27523,29 +28225,29 @@ have centered labels.
% \begin{macro}{\iftightmtc}
% \begin{macro}{\ifktightmtc}
% \ifcase\LANG\relax
-% Each parttoc is placed inside a \texttt{ptc@verse} environment. This environment is analog to the
-% standard \texttt{verse} environment and hence defined via two commands: \texttt{\bs ptc@verse} and
+% Each parttoc is placed inside a \env{ptc@verse} environment. This environment is analog to the
+% standard \env{verse} environment and hence defined via two commands: \texttt{\bs ptc@verse} and
% \texttt{\bs endptc@verse}.
% As it is a list environment, we first define (in a local way)~\texttt{\bs\bs}, then call \texttt{\bs list\{\}} and
% set some dimensions like \texttt{\bs itemsep}, \texttt{\bs itemindent}, \texttt{\bs listparindent},
% \texttt{\bs itemindent}, \texttt{\bs partopsep}, \texttt{\bs topsep}.
% \texttt{\bs parsep} is set to zero if
-% the \index{tight}\texttt{tight} option is active (this reduces the spacing between the lines).
+% the \opt{tight} option is active (this reduces the spacing between the lines).
% \texttt{\bs parskip} is set to zero if
-% the \index{k-tight}\texttt{k-tight} option is active (this reduces the spacing between the lines).
+% the \opt{k-tight} option is active (this reduces the spacing between the lines).
% Both margins are set to \texttt{\bs ptcindent}. \texttt{\bs endptc@verse} terminates the list and discourages
% a page break.
% \or\relax
-% Chaque parttoc est placée à~l'intérieur d'un environnement \texttt{ptc@verse}. Cet environnement est analogue
-% à~l'environnement standard \texttt{verse} et est donc défini à~l'aide de deux commandes:
+% Chaque parttoc est placée à~l'intérieur d'un environnement \env{ptc@verse}. Cet environnement est analogue
+% à~l'environnement standard \env{verse} et est donc défini à~l'aide de deux commandes:
% \texttt{\bs ptc@verse} et \texttt{\bs endptc@verse}. Puisque c'est un environnement de liste, nous définissons d'abord
% (de manière locale)~\texttt{\bs\bs}, puis appelons \texttt{\bs list\{\}} et établissons quelques dimensions
% telles que \texttt{\bs itemsep}, \texttt{\bs itemindent}, \texttt{\bs listparindent}, \texttt{\bs itemindent},
% \texttt{\bs partopsep}, \texttt{\bs topsep}.
% \texttt{\bs parsep} est forcée à~zéro si
-% l'option \index{tight}\texttt{tight} est active (ceci réduit l'espacement entre les lignes).
+% l'option \opt{tight} est active (ceci réduit l'espacement entre les lignes).
% \texttt{\bs parskip} est forcée à~zéro si
-% l'option \index{k-tight}\texttt{k-tight} est active (ceci réduit l'espacement entre les lignes).
+% l'option \opt{k-tight} est active (ceci réduit l'espacement entre les lignes).
% Les deux marges sont
% forcées à~\texttt{\bs ptcindent}. \texttt{\bs endptc@verse} termine la liste et décourage une coupure de page.
% \fi
@@ -27645,7 +28347,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\Thepart}
% \ifcase\LANG\relax
-% The \verb|\parttoc@| macro does the real work. It first sets the flag \texttt{\bs if@parttoc@used@} (for a consistence
+% The \verb|\parttoc@| macro does the real work. It first sets the flag \texttt{\bs if@parttoc@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the parttoc file):
% \or\relax
% La macro \verb|\parttoc@| fait le véritable travail.
@@ -27743,10 +28445,10 @@ have centered labels.
% \begin{macro}{\if@mtc@FE}
% \begin{environment}{samepage}
% \ifcase\LANG\relax
-% A \texttt{samepage}\index{samepage} environment is begun, then the argument is treated to set the position of
+% A \env{samepage} environment is begun, then the argument is treated to set the position of
% the parttoc title. If the title string is empty, this forces the positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}\index{samepage}, puis l'argument est traité pour établir la
+% Nous débutons un environnement \env{samepage}, puis l'argument est traité pour établir la
% position du titre de la parttoc. Si la chaîne de titre est vide, le positionnement est forcé.
% \fi
% \begin{macrocode}
@@ -27806,11 +28508,11 @@ have centered labels.
% \begin{macro}{\ptctitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The parttoc title is set in a \texttt{tabular} environment (to inhibit a page break between
+% The parttoc title is set in a \env{tabular} environment (to inhibit a page break between
% the title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the parttoc.
% \or\relax
-% Le titre de la parttoc est composé dans un environnement \texttt{tabular} (pour empêcher une coupure
+% Le titre de la parttoc est composé dans un environnement \env{tabular} (pour empêcher une coupure
% de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la parttoc.
% \fi
@@ -27861,12 +28563,12 @@ have centered labels.
% \begin{macro}{\c@parttocdepth}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{ptc@verse} environment to format the parttoc. The toc depth is forced (locally) to
-% \texttt{parttocdepth}\index{parttocdepth}. A little trick is necessary to adjust the position. A blank line is
+% We enter in a \env{ptc@verse} environment to format the parttoc. The toc depth is forced (locally) to
+% \dcnt{parttocdepth}. A little trick is necessary to adjust the position. A blank line is
% necessary to avoid a negative indentation.
% \or\relax
-% Nous entrons dans un environnement \texttt{ptc@verse} pour mettre en page la parttoc. La profondeur de table
-% des matières est forcée (localement) à~\texttt{parttocdepth}\index{parttocdepth}. Une petite astuce est
+% Nous entrons dans un environnement \env{ptc@verse} pour mettre en page la parttoc. La profondeur de table
+% des matières est forcée (localement) à~\dcnt{parttocdepth}. Une petite astuce est
% nécessaire pour ajuster la position. Une ligne blanche est nécessaire pour éviter une indentation négative.
% \fi
% \begin{macrocode}
@@ -27878,7 +28580,7 @@ have centered labels.
% \end{macro}
% \end{environment}
%
-% \lneed{5}
+% \lneed{6}
% \begin{macro}{\ptc@pgno}
% \begin{macro}{\@dottedtocline}
% \begin{macro}{\@undottedtocline}
@@ -27892,13 +28594,13 @@ have centered labels.
% For chapter-level entries, we must invoke \verb|\l@chapter| ignoring the page number argument.
% A hook (redefinissable command) is added, and the formatting settings coming from \verb|\mtcsetformat| are activated
% via \verb|\ptc@setform|.
-% Then the parttoc file is inserted, followed by a strut, and the \texttt{ptc@verse} environment is terminated.
+% Then the parttoc file is inserted, followed by a strut, and the \env{ptc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu doivent ne pas avoir de numéros de pages, nous remplaçons la macro \verb|\@dottedtocline| par sa
% version sans points de conduite. Pour les entrées au niveau chapitre, nous devons invoquer \verb|\l@chapter| en
% ignorant l'argument numéro de page. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et
% les choix de mise en page de \verb|\mtcsetformat| sont activés par \verb|\ptc@setform|. Puis le fichier parttoc est
-% inséré, suivi d'un étai, puis l'environnement \texttt{ptc@verse} est terminé.
+% inséré, suivi d'un étai, puis l'environnement \env{ptc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -27980,7 +28682,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\Thepart}
% \ifcase\LANG\relax
-% The \verb|\partlof@| macro does the real work. It first sets the flag \texttt{\bs if@partlof@used@} (for a consistence
+% The \verb|\partlof@| macro does the real work. It first sets the flag \texttt{\bs if@partlof@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the partlof file):
% \or\relax
% La macro \verb|\partlof@| fait le véritable travail.
@@ -28077,10 +28779,10 @@ have centered labels.
% \begin{macro}{\if@mtc@FE}
% \begin{environment}{samepage}
% \ifcase\LANG\relax
-% A \texttt{samepage}\index{samepage} environment is begun, then the argument is treated to set the position of
+% A \env{samepage} environment is begun, then the argument is treated to set the position of
% the partlof title. If the title string is empty, this forces the positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}\index{samepage}, puis l'argument est traité pour établir la
+% Nous débutons un environnement \env{samepage}, puis l'argument est traité pour établir la
% position du titre de la partlof. Si la chaîne de titre est vide, le positionnement est forcé.
% \fi
% \begin{macrocode}
@@ -28135,11 +28837,11 @@ have centered labels.
% \begin{macro}{\plftitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The parttoc title is set in a \texttt{tabular} environment (to inhibit a page break between the
+% The parttoc title is set in a \env{tabular} environment (to inhibit a page break between the
% title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the partlof.
% \or\relax
-% Le titre de la partlof est composé dans un environnement \texttt{tabular} (pour empêcher une coupure
+% Le titre de la partlof est composé dans un environnement \env{tabular} (pour empêcher une coupure
% de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la partlof.
% \fi
@@ -28193,12 +28895,12 @@ have centered labels.
% \begin{environment}{ptc@verse}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{ptc@verse} environment to format the partlof.
-% If necessary, the toc depth is forced (locally) to \texttt{partlofdepth}\index{partlofdepth}.
+% We enter in a \env{ptc@verse} environment to format the partlof.
+% If necessary, the toc depth is forced (locally) to \dcnt{partlofdepth}.
% A little trick is necessary to adjust the position. A blank line is necessary to avoid a negative indentation.
% \or\relax
-% Nous entrons dans un environnement \texttt{ptc@verse} pour mettre en page la partlof.
-% Si nécessaire la profondeur de table des matières est forcée (localement) à~\texttt{partlofdepth}\index{partlofdepth}.
+% Nous entrons dans un environnement \env{ptc@verse} pour mettre en page la partlof.
+% Si nécessaire la profondeur de table des matières est forcée (localement) à~\dcnt{partlofdepth}.
% Une petite astuce est nécessaire pour ajuster la position. Une ligne blanche est nécessaire pour éviter une
% indentation négative.
% \fi
@@ -28225,13 +28927,13 @@ have centered labels.
% \ifcase\LANG\relax
% If the contents lines must have no numbers, we replace the macro \verb|\@dottedtocline| with its undotted version.
% A hook is added, and the formatting settings coming from \verb|\mtcsetformat| are activated via \verb|\plf@setform|.
-% Then the partlof file is inserted, followed by a strut, and the \texttt{ptc@verse} environment is terminated.
+% Then the partlof file is inserted, followed by a strut, and the \env{ptc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu doivent ne pas avoir de numéros de pages, nous remplaçons la macro \verb|\@dottedtocline| par sa
% version sans points de conduite. Pour les entrées au niveau chapitre, nous devons invoquer \verb|\l@chapter| en
% ignorant l'argument numéro de page. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et
% les choix de mise en page de \verb|\mtcsetformat| sont activés par \verb|\plf@setform|. Puis le fichier partlof est
-% inséré, suivi d'un étai, puis l'environnement \texttt{ptc@verse} est terminé.
+% inséré, suivi d'un étai, puis l'environnement \env{ptc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -28310,7 +29012,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\Thepart}
% \ifcase\LANG\relax
-% The \verb|\partlot@| macro does the real work. It first sets the flag \texttt{\bs if@partlot@used@} (for a consistence
+% The \verb|\partlot@| macro does the real work. It first sets the flag \texttt{\bs if@partlot@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the partlot file):
% \or\relax
% La macro \verb|\partlot@| fait le véritable travail.
@@ -28408,10 +29110,10 @@ have centered labels.
% \begin{macro}{\if@mtc@FE}
% \begin{environment}{samepage}
% \ifcase\LANG\relax
-% A \texttt{samepage}\index{samepage} environment is begun, then the argument is treated to set the position of
+% A \env{samepage} environment is begun, then the argument is treated to set the position of
% the partlof title. If the title string is empty, this forces the positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}\index{samepage}, puis l'argument est traité pour établir la
+% Nous débutons un environnement \env{samepage}, puis l'argument est traité pour établir la
% position du titre de la partlot. Si la chaîne de titre est vide, le positionnement est forcé.
% \fi
% \begin{macrocode}
@@ -28470,11 +29172,11 @@ have centered labels.
% \begin{macro}{\plttitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The partlot title is set in a \texttt{tabular} environment (to inhibit a page break between
+% The partlot title is set in a \env{tabular} environment (to inhibit a page break between
% the title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the partlot.
% \or\relax
-% Le titre de la partlot est composé dans un environnement \texttt{tabular} (pour empêcher
+% Le titre de la partlot est composé dans un environnement \env{tabular} (pour empêcher
% une coupure de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la partlot.
% \fi
@@ -28524,12 +29226,12 @@ have centered labels.
% \begin{environment}{ptc@verse}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{ptc@verse} environment to format the parttoc.
-% If necessary, the toc depth is forced (locally) to \texttt{partlotdepth}\index{partlotdepth}.
+% We enter in a \env{ptc@verse} environment to format the parttoc.
+% If necessary, the toc depth is forced (locally) to \dcnt{partlotdepth}.
% A little trick is necessary to adjust the position.
% \or\relax
-% Nous entrons dans un environnement \texttt{ptc@verse} pour mettre en page la partlot.
-% Si nécessaire la profondeur de table des matières est forcée (localement) à~\texttt{partlotdepth}\index{partlotdepth}.
+% Nous entrons dans un environnement \env{ptc@verse} pour mettre en page la partlot.
+% Si nécessaire la profondeur de table des matières est forcée (localement) à~\dcnt{partlotdepth}.
% Une petite astuce est nécessaire pour ajuster la position. Une ligne blanche est nécessaire pour éviter une
% indentation négative.
% \fi
@@ -28556,13 +29258,13 @@ have centered labels.
% \ifcase\LANG\relax
% If the contents lines must have no numbers, we replace the macro \verb|\@dottedtocline| with its undotted version.
% A hook is added, and the formatting settings coming from \verb|\mtcsetformat| are activated via \verb|\plt@setform|.
-% Then the partlot file is inserted, followed by a strut, and the \texttt{ptc@verse} environment is terminated.
+% Then the partlot file is inserted, followed by a strut, and the \env{ptc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu doivent ne pas avoir de numéros de pages, nous remplaçons la macro \verb|\@dottedtocline| par sa
% version sans points de conduite. Pour les entrées au niveau chapitre, nous devons invoquer \verb|\l@chapter| en
% ignorant l'argument numéro de page. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et
% les choix de mise en page de \verb|\mtcsetformat| sont activés par \verb|\plt@setform|. Puis le fichier partlot est
-% inséré, suivi d'un étai, puis l'environnement \texttt{ptc@verse} est terminé.
+% inséré, suivi d'un étai, puis l'environnement \env{ptc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -28663,13 +29365,13 @@ have centered labels.
% \begin{macro}{\partend}
% \ifcase\LANG\relax
% We patch both branches of the \verb|\part| command: \verb|\@part| (unstarred \verb|\part|) and \verb|\@spart|
-% (\verb|\part*|). We add the incrementation of the \index{ptc}\texttt{ptc} counter to both branches.
+% (\verb|\part*|). We add the incrementation of the \cnt{ptc} counter to both branches.
% In the unstarred branch,
% we add \texttt{xpart} entries in the TOC, the LOF and the LOT. In the starred branch, we add a \verb|\partbegin|
% line in the TOC. This command is just a marker and does nothing real (\verb|\relax|).
% \or\relax
% Nous modifions les deux branches de la commande \verb|\part|: \verb|\@part| (\verb|\part| non étoilée) et \verb|\@spart|
-% (\verb|\part*|). Nous ajoutons l'incrémentation du compteur \index{ptc}\texttt{ptc} dans les deux branches. Dans
+% (\verb|\part*|). Nous ajoutons l'incrémentation du compteur \cnt{ptc} dans les deux branches. Dans
% la branche non étoilée, nous ajoutons des entrées
% \texttt{xpart} dans les fichiers table des matières, liste des figures et liste des tableaux. Dans la branche
% étoilée, nous ajoutons une ligne \verb|\partbegin| dans le fichier table des matières. Cette commande est juste un
@@ -28728,11 +29430,11 @@ have centered labels.
% \begin{macro}{\PTC@next}
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
-% The \verb|\doparttoc| command extracts information from the \texttt{.toc} file and creates the
-% \texttt{.ptc}\meta{N} files (\texttt{.ptc} becomes \texttt{.P} on MS-DOS).
+% The \verb|\doparttoc| command extracts information from the \suffix{.toc} file and creates the
+% \suffix{.ptc}\meta{N} files (\suffix{.ptc} becomes \suffix{.P} on MS-DOS).
% \or\relax
-% La commande \verb|\doparttoc| extrait des informations du fichier \texttt{.toc} et crée les fichiers
-% \texttt{.ptc}\meta{N} (\texttt{.ptc} devient \texttt{.P} sous MS-DOS).
+% La commande \verb|\doparttoc| extrait des informations du fichier \suffix{.toc} et crée les fichiers
+% \suffix{.ptc}\meta{N} (\suffix{.ptc} devient \suffix{.P} sous MS-DOS).
% \fi
% \begin{macrocode}
\def\@doparttoc#1{{%
@@ -28750,10 +29452,10 @@ have centered labels.
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
% The \verb|\dopartlof| command extracts information from the
-% \texttt{.lof} file and creates the \texttt{.plf}\meta{N} files (\texttt{.plf} becomes \texttt{.G} on MS-DOS).
+% \suffix{.lof} file and creates the \suffix{.plf}\meta{N} files (\suffix{.plf} becomes \suffix{.G} on MS-DOS).
% \or\relax
-% La commande \verb|\dopartlof| extrait des informations du fichier \texttt{.lof} et crée les fichiers
-% \texttt{.plf}\meta{N} (\texttt{.plf} devient \texttt{.G} sous MS-DOS).
+% La commande \verb|\dopartlof| extrait des informations du fichier \suffix{.lof} et crée les fichiers
+% \suffix{.plf}\meta{N} (\suffix{.plf} devient \suffix{.G} sous MS-DOS).
% \fi
% \begin{macrocode}
\def\@dopartlof#1{{%
@@ -28772,10 +29474,10 @@ have centered labels.
% \lneed{5}
% \ifcase\LANG\relax
% The \verb|\dopartlot| command extracts information from the
-% \texttt{.lot} file and creates the \texttt{.plt}\meta{N} files (\texttt{.plt} becomes \texttt{.U} on MS-DOS).
+% \suffix{.lot} file and creates the \suffix{.plt}\meta{N} files (\suffix{.plt} becomes \suffix{.U} on MS-DOS).
% \or\relax
-% La commande \verb|\dopartlot| extrait des informations du fichier \texttt{.lot} et crée les fichiers
-% \texttt{.plt}\meta{N} (\texttt{.plt} devient \texttt{.U} sous MS-DOS).
+% La commande \verb|\dopartlot| extrait des informations du fichier \suffix{.lot} et crée les fichiers
+% \suffix{.plt}\meta{N} (\suffix{.plt} devient \suffix{.U} sous MS-DOS).
% \fi
% \begin{macrocode}
\def\@dopartlot#1{{%
@@ -28805,7 +29507,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{6}
% \begin{macro}{\doparttoc@}
% \begin{macro}{\if@mtc@hints@}
% \begin{macro}{\if@doparttoc@used@}
@@ -28856,7 +29558,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{6}
% \begin{macro}{\dopartlof@}
% \begin{macro}{\if@dopartlof@used@}
% \begin{macro}{\if@mtc@hints@}
@@ -28907,7 +29609,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{6}
% \begin{macro}{\dopartlot@}
% \begin{macro}{\if@mtc@hints@}
% \begin{macro}{\@mtc@hints@given@true}
@@ -29028,10 +29730,10 @@ have centered labels.
% \begin{macro}{\MTC@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\PTC@contentsline| analyses the lines read from the TOC file and detects interesting keywords.
-% If \verb|\part| is found, the \texttt{ptc} counter is incremented and a new partlof file is created.
+% If \verb|\part| is found, the \cnt{ptc} counter is incremented and a new partlof file is created.
% \or\relax
% La macro \verb|\PTC@contentsline| analyse les lignes lues dans le fichier table des matières et détecte les
-% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \texttt{ptc} est incrémenté et un nouveau fichier parttoc
+% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \cnt{ptc} est incrémenté et un nouveau fichier parttoc
% est créé.
% \fi
% \begin{macrocode}
@@ -29243,9 +29945,9 @@ have centered labels.
% \begin{macro}{\PTC@read}
% \begin{macro}{\PTC@line}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.toc} file.
+% Read the next entry of the \suffix{.toc} file.
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.toc}.
+% Lire l'entrée suivante dans le fichier \suffix{.toc}.
% \fi
% \begin{macrocode}
\def\PTC@read{%
@@ -29374,10 +30076,10 @@ have centered labels.
% \begin{macro}{\PLF@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\PLF@contentsline| analyses the lines read from the LOF file and detects interesting keywords.
-% If \verb|\part| is found, the \texttt{ptc} counter is incremented and a new partlof file is created.
+% If \verb|\part| is found, the \cnt{ptc} counter is incremented and a new partlof file is created.
% \or\relax
% La macro \verb|\PLF@contentsline| analyse les lignes lues dans le fichier liste des figures et détecte les
-% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \texttt{ptc} est incrémenté et un nouveau fichier partlof
+% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \cnt{ptc} est incrémenté et un nouveau fichier partlof
% est créé.
% \fi
% \begin{macrocode}
@@ -29503,9 +30205,9 @@ have centered labels.
% \begin{macro}{\PLF@read}
% \begin{macro}{\PLF@line}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.lof} file.
+% Read the next entry of the \suffix{.lof} file.
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.lof}.
+% Lire l'entrée suivante dans le fichier \suffix{.lof}.
% \fi
% \begin{macrocode}
\def\PLF@read{%
@@ -29633,10 +30335,10 @@ have centered labels.
% \begin{macro}{\PLT@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\PLT@contentsline| analyses the lines read from the LOT file and detects interesting keywords.
-% If \verb|\part| is found, the \texttt{ptc} counter is incremented and a new partlot file is created.
+% If \verb|\part| is found, the \cnt{ptc} counter is incremented and a new partlot file is created.
% \or\relax
% La macro \verb|\PLT@contentsline| analyse les lignes lues dans le fichier liste des tableaux et détecte les
-% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \texttt{ptc} est incrémenté et un nouveau fichier partlot
+% mots-clés intéressants. Si \verb|\part| est trouvée, le compteur \cnt{ptc} est incrémenté et un nouveau fichier partlot
% est créé.
% \fi
% \begin{macrocode}
@@ -29762,9 +30464,9 @@ have centered labels.
% \begin{macro}{\PLT@read}
% \begin{macro}{\PLT@line}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.lot} file.
+% Read the next entry of the \suffix{.lot} file.
% \or\relax
-% Lire l'entrée suivante dans le fichier \texttt{.lot}.
+% Lire l'entrée suivante dans le fichier \suffix{.lot}.
% \fi
% \begin{macrocode}
\def\PLT@read{%
@@ -29865,15 +30567,15 @@ have centered labels.
% \begin{macro}{\newcounter}
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
-% If the counters \texttt{lofdepth} and \texttt{lotdepth} are defined, we create new counters for the depths of
+% If the counters \dcnt{lofdepth} and \dcnt{lotdepth} are defined, we create new counters for the depths of
% the corresponding mini-tables:
-% \index{sectlofdepth}\texttt{sectlofdepth} and \index{sectlotdepth}\texttt{sectlotdepth}.
+% \dcnt{sectlofdepth} and \dcnt{sectlotdepth}.
% These counters are initialised to~2.
% This is done after the loading of the packages, in an \verb|\AtBeginDocument| block:
% \or\relax
-% Si les compteurs \texttt{lofdepth} et \texttt{lotdepth} sont définis, nous créons de nouveaux compteurs pour les
+% Si les compteurs \dcnt{lofdepth} et \dcnt{lotdepth} sont définis, nous créons de nouveaux compteurs pour les
% profondeurs des mini-tables correspondantes:
-% \index{sectlofdepth}\texttt{sectlofdepth} et \index{sectlotdepth}\texttt{sectlotdepth}.
+% \dcnt{sectlofdepth} et \dcnt{sectlotdepth}.
% Ces compteurs sont initialisés à~2.
% Ceci est fait après le chargement des paquetages, dans un bloc \verb|\AtBeginDocument|:
% \fi
@@ -29923,17 +30625,17 @@ have centered labels.
% \begin{macro}{\stcindent}
% \begin{macro}{\columnwidth}
% \ifcase\LANG\relax
-% We define the obsolete command \verb|\firstsectionis| (with its harmless warning), the counter \index{stc}\texttt{stc}
+% We define the obsolete command \verb|\firstsectionis| (with its harmless warning), the counter \cnt{stc}
% of secttocs, the \verb|\adjuststc|, \verb|\decrementstc| and \verb|\incrementstc| commands,
-% the depth counter \index{secttocdepth}\verb|secttocdepth| and its default
+% the depth counter \dcnt{secttocdepth} and its default
% value~2 (to include at least the subsections), the horizontal rule \verb|\stc@rule| (rule before/after
% secttoc/sectlof/sectlot), the indentation (both sides) \verb|\stcindent| for the secttocs (with its default
% values).
% \or\relax
% Nous définissons la commande obsolète \verb|\firstsectionis| (avec son avertissement bénin),
-% le compteur \index{stc}\texttt{stc} de secttocs, les commandes \verb|\adjuststc|, \verb|\decrementstc|
+% le compteur \cnt{stc} de secttocs, les commandes \verb|\adjuststc|, \verb|\decrementstc|
% et \verb|\incrementstc|,
-% le compteur de profondeur \index{secttocdepth}\verb|secttocdepth| et sa valeur par défaut~2 (pour inclure au moins
+% le compteur de profondeur \dcnt{secttocdepth} et sa valeur par défaut~2 (pour inclure au moins
% les sous-sections), le filet horizontal \verb|\stc@rule| (filet avant/après la secttoc/sectlof/sectlot), l'indentation
% (des deux côtés) \verb|\stcindent| pour les secttocs (avec leurs valeurs par défaut).
% \fi
@@ -30080,13 +30782,14 @@ have centered labels.
% \begin{macro}{\iftightmtc}
% \begin{macro}{\ifktightmtc}
% \ifcase\LANG\relax
-% The \texttt{stc@verse} environment is a very simple list environment, analog to the standard \texttt{verse} environment.
-% Some formatting parameters are adjusted. The \texttt{tight/loose} and \texttt{k-tight/k-loose} package options
+% The \env{stc@verse} environment is a very simple list environment, analog to the standard \env{verse} environment.
+% Some formatting parameters are adjusted. The \iopt{tight}\iopt{loose}\uopt{tight/loose}
+% and \iopt{k-tight}\iopt{k-loose}\uopt{k-tight/k-loose} package options
% are honored.
% \or\relax
-% L'environnement \texttt{stc@verse} est un environnement de liste très simple, analogue à~l'environnement
-% standard \texttt{verse}. Certains paramètres de mise en page sont ajustés. Les options de paquetage
-% \texttt{tight/loose} et \texttt{k-tight/k-loose} sont honorées.
+% L'environnement \env{stc@verse} est un environnement de liste très simple, analogue à~l'environnement
+% standard \env{verse}. Certains paramètres de mise en page sont ajustés. Les options de paquetage
+% \iopt{tight}\iopt{loose}\uopt{tight/loose} et \iopt{k-tight}\iopt{k-loose}\uopt{k-tight/k-loose} sont honorées.
% \fi
% \begin{macrocode}
\def\stc@verse{\let\\=\@centercr
@@ -30144,7 +30847,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\thestc}
% \ifcase\LANG\relax
-% The \verb|\secttoc@| macro does the real work. It first sets the flag \texttt{\bs if@secttoc@used@} (for a consistence
+% The \verb|\secttoc@| macro does the real work. It first sets the flag \texttt{\bs if@secttoc@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the secttoc file):
% \or\relax
% La macro \verb|\secttoc@| effectue le vrai travail.
@@ -30220,10 +30923,10 @@ have centered labels.
% \begin{environment}{samepage}
% \lneed{5}
% \ifcase\LANG\relax
-% We begin a \texttt{samepage} environment, then treat the positionning argument. If the title is empty, we
+% We begin a \env{samepage} environment, then treat the positionning argument. If the title is empty, we
% simulate the ``\texttt{e}'' positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}, puis traitons l'argument de positionnement. Si le titre est
+% Nous débutons un environnement \env{samepage}, puis traitons l'argument de positionnement. Si le titre est
% vide, nous simulons le positionnement «~\texttt{e}~».
% \fi
% \begin{macrocode}
@@ -30281,11 +30984,11 @@ have centered labels.
% \begin{macro}{\stctitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The secttoc title is set in a \texttt{tabular} environment (to inhibit a page break between
+% The secttoc title is set in a \env{tabular} environment (to inhibit a page break between
% the title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the secttoc.
% \or\relax
-% Le titre de la secttoc est composé dans un environnement \texttt{tabular} (pour empêcher
+% Le titre de la secttoc est composé dans un environnement \env{tabular} (pour empêcher
% une coupure de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la secttoc.
% \fi
@@ -30340,11 +31043,11 @@ have centered labels.
% \begin{macro}{\c@secttocdepth}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{stc@verse} environment to format the secttoc. The toc depth is forced (locally) to
-% \texttt{secttocdepth}\index{secttocdepth}. A little trick is necessary to adjust the position.
+% We enter in a \env{stc@verse} environment to format the secttoc. The toc depth is forced (locally) to
+% \dcnt{secttocdepth}. A little trick is necessary to adjust the position.
% \or\relax
-% Nous débutons un environnement \texttt{stc@verse} pour mettre en page la secttoc. La profondeur de table des
-% matières est forcée (localement) à~\texttt{secttocdepth}\index{secttocdepth}. Une petite astuce est nécessaire
+% Nous débutons un environnement \env{stc@verse} pour mettre en page la secttoc. La profondeur de table des
+% matières est forcée (localement) à~\dcnt{secttocdepth}. Une petite astuce est nécessaire
% pour ajuster le positionnement.
% \fi
% \begin{macrocode}
@@ -30368,12 +31071,12 @@ have centered labels.
% \ifcase\LANG\relax
% If the contents lines must have no numbers, we replace the macro \verb|\@dottedtocline| with its undotted version.
% A hook is added, and the formatting settings coming from \verb|\mtcsetformat| are activated via \verb|\stc@setform|.
-% Then the secttoc file is inserted, followed by a strut, and the \texttt{stc@verse} environment is terminated.
+% Then the secttoc file is inserted, followed by a strut, and the \env{stc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu ne doivent pas avoir de numéros, nous remplaçons la macro \verb|\@dottedtocline| par sa version
% sans points de conduite. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et les choix
% de mise en page issus de \verb|\mtcsetformat| sont activés par \verb|\stc@setform|. Puis le fichier secttoc est
-% inséré, suivi d'un étai, et l'environnement \texttt{stc@verse} est terminé.
+% inséré, suivi d'un étai, et l'environnement \env{stc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -30451,7 +31154,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\thestc}
% \ifcase\LANG\relax
-% The \verb|\sectlof@| macro does the real work. It first sets the flag \texttt{\bs if@sectlof@used@} (for a consistence
+% The \verb|\sectlof@| macro does the real work. It first sets the flag \texttt{\bs if@sectlof@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the sectlof file):
% \or\relax
% La macro \verb|\sectlof@| effectue le vrai travail.
@@ -30528,10 +31231,10 @@ have centered labels.
% \begin{environment}{samepage}
% \lneed{5}
% \ifcase\LANG\relax
-% We begin a \texttt{samepage} environment, then treat the positionning argument. If the title is empty, we
+% We begin a \env{samepage} environment, then treat the positionning argument. If the title is empty, we
% simulate the ``\texttt{e}'' positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}, puis traitons l'argument de positionnement. Si le titre est
+% Nous débutons un environnement \env{samepage}, puis traitons l'argument de positionnement. Si le titre est
% vide, nous simulons le positionnement «~\texttt{e}~».
% \fi
% \begin{macrocode}
@@ -30588,11 +31291,11 @@ have centered labels.
% \begin{macro}{\slftitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The sectlof title is set in a \texttt{tabular} environment (to inhibit a page break between
+% The sectlof title is set in a \env{tabular} environment (to inhibit a page break between
% the title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the sectlof.
% \or\relax
-% Le titre de la sectlof est composé dans un environnement \texttt{tabular} (pour empêcher
+% Le titre de la sectlof est composé dans un environnement \env{tabular} (pour empêcher
% une coupure de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la sectlof.
% \fi
@@ -30646,11 +31349,11 @@ have centered labels.
% \begin{macro}{\c@sectlofdepth}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{stc@verse} environment to format the sectlof. The toc depth is forced (locally) to
-% \texttt{sectlofdepth}\index{sectlofdepth}. A little trick is necessary to adjust the position.
+% We enter in a \env{stc@verse} environment to format the sectlof. The toc depth is forced (locally) to
+% \dcnt{sectlofdepth}. A little trick is necessary to adjust the position.
% \or\relax
-% Nous débutons un environnement \texttt{stc@verse} pour mettre en page la sectlof. La profondeur de table des
-% matières est forcée (localement) à~\texttt{sectlofdepth}\index{sectlofdepth}. Une petite astuce est nécessaire
+% Nous débutons un environnement \env{stc@verse} pour mettre en page la sectlof. La profondeur de table des
+% matières est forcée (localement) à~\dcnt{sectlofdepth}. Une petite astuce est nécessaire
% pour ajuster le positionnement.
% \fi
% \begin{macrocode}
@@ -30678,12 +31381,12 @@ have centered labels.
% \ifcase\LANG\relax
% If the contents lines must have no numbers, we replace the macro \verb|\@dottedtocline| with its undotted version.
% A hook is added, and the formatting settings coming from \verb|\mtcsetformat| are activated via \verb|\slf@setform|.
-% Then the sectlof file is inserted, followed by a strut, and the \texttt{stc@verse} environment is terminated.
+% Then the sectlof file is inserted, followed by a strut, and the \env{stc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu ne doivent pas avoir de numéros, nous remplaçons la macro \verb|\@dottedtocline| par sa version
% sans points de conduite. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et les choix
% de mise en page issus de \verb|\mtcsetformat| sont activés par \verb|\slf@setform|. Puis le fichier sectlof est
-% inséré, suivi d'un étai, et l'environnement \texttt{stc@verse} est terminé.
+% inséré, suivi d'un étai, et l'environnement \env{stc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -30760,7 +31463,7 @@ have centered labels.
% \begin{macro}{\@tocfile}
% \begin{macro}{\thestc}
% \ifcase\LANG\relax
-% The \verb|\sectlot@| macro does the real work. It first sets the flag \texttt{\bs if@sectlot@used@} (for a consistence
+% The \verb|\sectlot@| macro does the real work. It first sets the flag \texttt{\bs if@sectlot@used@} (for a consistency
% hint) and checks if long extensions are used or not (to create the name of the sectlot file):
% \or\relax
% La macro \verb|\sectlot@| effectue le vrai travail.
@@ -30836,10 +31539,10 @@ have centered labels.
% \begin{macro}{\if@mtc@FE}
% \begin{environment}{samepage}
% \ifcase\LANG\relax
-% We begin a \texttt{samepage} environment, then treat the positionning argument. If the title is empty, we
+% We begin a \env{samepage} environment, then treat the positionning argument. If the title is empty, we
% simulate the ``\texttt{e}'' positionning.
% \or\relax
-% Nous débutons un environnement \texttt{samepage}, puis traitons l'argument de positionnement. Si le titre est
+% Nous débutons un environnement \env{samepage}, puis traitons l'argument de positionnement. Si le titre est
% vide, nous simulons le positionnement «~\texttt{e}~».
% \fi
% \begin{macrocode}
@@ -30896,11 +31599,11 @@ have centered labels.
% \begin{macro}{\slttitle}
% \begin{macro}{\hline}
% \ifcase\LANG\relax
-% The sectlot title is set in a \texttt{tabular} environment (to inhibit a page break
+% The sectlot title is set in a \env{tabular} environment (to inhibit a page break
% between the title and the top rule), with a rule at its bottom if necessary.
% This rule is an \verb|\hline|. It is the top rule of the sectlot.
% \or\relax
-% Le titre de la sectlot est composé dans un environnement \texttt{tabular} (pour empêcher
+% Le titre de la sectlot est composé dans un environnement \env{tabular} (pour empêcher
% une coupure de page entre le titre et le filet du haut), avec un filet en dessous si
% nécessaire. Ce filet est une \verb|\hline|. C'est le filet supérieur de la sectlot.
% \fi
@@ -30954,11 +31657,11 @@ have centered labels.
% \begin{macro}{\c@sectlotdepth}
% \begin{macro}{\mtc@BBR}
% \ifcase\LANG\relax
-% We enter in a \texttt{stc@verse} environment to format the sectlot. The toc depth is forced (locally) to
-% \texttt{sectlotdepth}\index{sectlotdepth}. A little trick is necessary to adjust the position.
+% We enter in a \env{stc@verse} environment to format the sectlot. The toc depth is forced (locally) to
+% \dcnt{sectlotdepth}. A little trick is necessary to adjust the position.
% \or\relax
-% Nous débutons un environnement \texttt{stc@verse} pour mettre en page la sectlot. La profondeur de table des
-% matières est forcée (localement) à~\texttt{sectlotdepth}\index{sectlotdepth}. Une petite astuce est nécessaire
+% Nous débutons un environnement \env{stc@verse} pour mettre en page la sectlot. La profondeur de table des
+% matières est forcée (localement) à~\dcnt{sectlotdepth}. Une petite astuce est nécessaire
% pour ajuster le positionnement.
% \fi
% \begin{macrocode}
@@ -30986,12 +31689,12 @@ have centered labels.
% \ifcase\LANG\relax
% If the contents lines must have no numbers, we replace the macro \verb|\@dottedtocline| with its undotted version.
% A hook is added, and the formatting settings coming from \verb|\mtcsetformat| are activated via \verb|\slt@setform|.
-% Then the sectlot file is inserted, followed by a strut, and the \texttt{stc@verse} environment is terminated.
+% Then the sectlot file is inserted, followed by a strut, and the \env{stc@verse} environment is terminated.
% \or\relax
% Si les lignes de contenu ne doivent pas avoir de numéros, nous remplaçons la macro \verb|\@dottedtocline| par sa version
% sans points de conduite. Un «~\emph{hook}~» (point d'attache, commande redéfinissable) est ajouté, et les choix
% de mise en page issus de \verb|\mtcsetformat| sont activés par \verb|\slt@setform|. Puis le fichier sectlot est
-% inséré, suivi d'un étai, et l'environnement \texttt{stc@verse} est terminé.
+% inséré, suivi d'un étai, et l'environnement \env{stc@verse} est terminé.
% \fi
% \begin{macrocode}
\begingroup
@@ -31233,10 +31936,10 @@ have centered labels.
% \begin{macro}{\STC@next}
% \ifcase\LANG\relax
% The \verb|\dosecttoc| command extracts information from the
-% \texttt{.toc} file and creates the \texttt{.stc}\meta{N} files (\texttt{.stc} becomes \texttt{.S} on MS-DOS).
+% \suffix{.toc} file and creates the \suffix{.stc}\meta{N} files (\suffix{.stc} becomes \suffix{.S} on MS-DOS).
% \or\relax
-% La commande \verb|\dosecttoc| extrait des informations du fichier \texttt{.toc} et crée les fichiers
-% \texttt{.stc}\meta{N} (\texttt{.stc} devient \texttt{.S} sous MS-DOS).
+% La commande \verb|\dosecttoc| extrait des informations du fichier \suffix{.toc} et crée les fichiers
+% \suffix{.stc}\meta{N} (\suffix{.stc} devient \suffix{.S} sous MS-DOS).
% \fi
%
% \lneed{5}
@@ -31256,10 +31959,10 @@ have centered labels.
% \begin{macro}{\SLF@next}
% \ifcase\LANG\relax
% The \verb|\dosectlof| command extracts information from the
-% \texttt{.lof} file and creates the \texttt{.slf}\meta{N} files (\texttt{.slf} becomes \texttt{.H} on MS-DOS).
+% \suffix{.lof} file and creates the \suffix{.slf}\meta{N} files (\suffix{.slf} becomes \suffix{.H} on MS-DOS).
% \or\relax
-% La commande \verb|\dosectlof| extrait des informations du fichier \texttt{.lof} et crée les fichiers
-% \texttt{.slf}\meta{N} (\texttt{.slf} devient \texttt{.H} sous MS-DOS).
+% La commande \verb|\dosectlof| extrait des informations du fichier \suffix{.lof} et crée les fichiers
+% \suffix{.slf}\meta{N} (\suffix{.slf} devient \suffix{.H} sous MS-DOS).
% \fi
% \begin{macrocode}
\def\@dosectlof#1{{%
@@ -31278,10 +31981,10 @@ have centered labels.
% \lneed{5}
% \ifcase\LANG\relax
% The \verb|\dosectlot| command extracts information from the
-% \texttt{.lot} file and creates the \texttt{.slt}\meta{N} files (\texttt{.slt} becomes \texttt{.V} on MS-DOS).
+% \suffix{.lot} file and creates the \suffix{.slt}\meta{N} files (\suffix{.slt} becomes \suffix{.V} on MS-DOS).
% \or\relax
-% La commande \verb|\dosectlot| extrait des informations du fichier \texttt{.lot} et crée les fichiers
-% \texttt{.slt}\meta{N} (\texttt{.slt} devient \texttt{.V} sous MS-DOS).
+% La commande \verb|\dosectlot| extrait des informations du fichier \suffix{.lot} et crée les fichiers
+% \suffix{.slt}\meta{N} (\suffix{.slt} devient \suffix{.V} sous MS-DOS).
% \fi
% \begin{macrocode}
\def\@dosectlot#1{{%
@@ -31529,10 +32232,10 @@ have centered labels.
% \begin{macro}{\MTC@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\STC@contentsline| analyses the lines read from the TOC file.
-% If \verb|\section| is found, the \texttt{stc} counter is incremented and a new secttoc file is created.
+% If \verb|\section| is found, the \cnt{stc} counter is incremented and a new secttoc file is created.
% \or\relax
% La macro \verb|\STC@contentsline| analyse les lignes lues dans le fichier table des matières.
-% Si \verb|\section| est trouvée, le compteur \texttt{stc} est incrémenté et un nouveau fichier secttoc est créé.
+% Si \verb|\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
@@ -31737,9 +32440,9 @@ have centered labels.
% \begin{macro}{\STC@read}
% \begin{macro}{\STC@line}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.toc} file.
+% Read the next entry of the \suffix{.toc} file.
% \or\relax
-% Nous lisons l'entrée suivante dans le fichier \texttt{.toc}.
+% Nous lisons l'entrée suivante dans le fichier \suffix{.toc}.
% \fi
% \begin{macrocode}
\def\STC@read{%
@@ -31848,10 +32551,10 @@ have centered labels.
% \begin{macro}{\MTC@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\SLF@contentsline| analyses the lines read from the LOF file.
-% If \verb|\section| is found, the \texttt{stc} counter is incremented and a new sectlof file is created.
+% If \verb|\section| is found, the \cnt{stc} counter is incremented and a new sectlof file is created.
% \or\relax
% La macro \verb|\SLF@contentsline| analyse les lignes lues dans le fichier liste des figures.
-% Si \verb|\section| est trouvée, le compteur \texttt{stc} est incrémenté et un nouveau fichier sectlof est créé.
+% Si \verb|\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
@@ -31966,9 +32669,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.lof} file.
+% Read the next entry of the \suffix{.lof} file.
% \or\relax
-% Nous lisons l'entrée suivante dans le fichier \texttt{.lof}.
+% Nous lisons l'entrée suivante dans le fichier \suffix{.lof}.
% \fi
% \begin{macro}{\SLF@read}
% \begin{macro}{\SLF@test}
@@ -32073,10 +32776,10 @@ have centered labels.
% \begin{macro}{\MTC@WriteContentsLine}
% \ifcase\LANG\relax
% The macro \verb|\SLT@contentsline| analyses the lines read from the LOT file.
-% If \verb|\section| is found, the \texttt{stc} counter is incremented and a new sectlot file is created.
+% If \verb|\section| is found, the \cnt{stc} counter is incremented and a new sectlot file is created.
% \or\relax
% La macro \verb|\SLT@contentsline| analyse les lignes lues dans le fichier liste des tableaux.
-% Si \verb|\section| est trouvée, le compteur \texttt{stc} est incrémenté et un nouveau fichier sectlot est créé.
+% Si \verb|\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
@@ -32191,9 +32894,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% Read the next entry of the \texttt{.lot} file.
+% Read the next entry of the \suffix{.lot} file.
% \or\relax
-% Nous lisons l'entrée suivante dans le fichier \texttt{.lot}.
+% Nous lisons l'entrée suivante dans le fichier \suffix{.lot}.
% \fi
% \begin{macro}{\SLT@read}
% \begin{macro}{\SLT@test}
@@ -32582,13 +33285,13 @@ have centered labels.
% many synonyms\,\footnote{This (deliberately extreme) case shows the easyness for creating synonyms of frequently
% used keywords. Note also that when a keyword contains a non-letter character, we must use a hack with
% \texttt{\bs expandafter} \texttt{\bs csname} \texttt{...} \texttt{\bs endcsname}.}
-% and meaning false or true:
+% and meaning false or true\FZ:
% \or\relax
% Nous définissons une famille (\texttt{YN}) de mots-clés pour reconnaître les mots-clés «~\texttt{off}~» et
% «~\texttt{on}~», avec leurs nombreux synonymes\,\footnote{Ce cas (délibérément extrême) montre la facilité de création de
% synonymes pour des mots-clés fréquemment utilisés. Notez aussi que lorsqu'un mot-clé contient un caractère qui
% n'est pas une lettre, nous devons ruser en utilisant \texttt{\bs expandafter} \texttt{\bs csname} \texttt{...}
-% \texttt{\bs endcsname}.} et signifiant faux ou vrai:
+% \texttt{\bs endcsname}.} et signifiant faux ou vrai\,\FZ:
% \fi
% \begin{macrocode}
\@namedef{mtc@YN@off}{no}\def\mtc@YN@off{no}
@@ -32607,6 +33310,7 @@ have centered labels.
\@namedef{mtc@YN@non}{no}\def\mtc@YN@non{no}
\@namedef{mtc@YN@0}{no}\expandafter\def\csname mtc@YN@0\endcsname{no}
\@namedef{mtc@YN@-}{no}\expandafter\def\csname mtc@YN@-\endcsname{no}
+%
\@namedef{mtc@YN@on}{}\def\mtc@YN@on{}
\@namedef{mtc@YN@ON}{}\def\mtc@YN@ON{}
\@namedef{mtc@YN@yes}{}\def\mtc@YN@yes{}
@@ -32620,7 +33324,7 @@ have centered labels.
\@namedef{mtc@YN@vrai}{}\def\mtc@YN@vrai{}
\@namedef{mtc@YN@VRAI}{}\def\mtc@YN@VRAI{}
\@namedef{mtc@YN@v}{}\def\mtc@YN@v{}
-\@namedef{mtc@YN@V}{}\def\mtc@YN@TRUEV
+\@namedef{mtc@YN@V}{}\def\mtc@YN@V{}
\@namedef{mtc@YN@OUI}{}\def\mtc@YN@OUI{}
\@namedef{mtc@YN@oui}{}\def\mtc@YN@oui{}
\@namedef{mtc@YN@O}{}\def\mtc@YN@O{}
@@ -32719,11 +33423,11 @@ have centered labels.
% \ifcase\LANG\relax
% The two first arguments of this command are keywords. They must be translated into the effective strings.
% We process the first argument, a keyword from the \texttt{typetable} family. The result is stored in
-% \verb|\mtc@mta@abbrev|. Example: if \verb|#1| is \verb|minitoc|, we get \verb|mtc|.
+% \verb|\mtc@mta@abbrev|. Example: if \verb|#1| is \verb|minitoc|, we get \cnt{mtc}.
% \or\relax
% Les deux premiers arguments sont des mots-clés. Ils doivent être traduits en chaînes effectives. Nous traitons
% le premier argument, un mot-clé de la famille \texttt{typetable}. Le résultat est rangé dans
-% \verb|\mtc@mta@abbrev|. Exemple: si \verb|#1| est \verb|minitoc|, nous obtenons \verb|mtc|.
+% \verb|\mtc@mta@abbrev|. Exemple: si \verb|#1| est \verb|minitoc|, nous obtenons \cnt{mtc}.
% \fi
% \begin{macrocode}
\def\mtc@mta@abbrev{X}
@@ -32920,7 +33624,7 @@ have centered labels.
% \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 \verb|\mtcsetfont| et nous
-% notons cet événement dans le fichier \emph{document}\texttt{.log} (nous rangeons le troisième argument dans un registre
+% 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é.
@@ -33365,11 +34069,11 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\mtcsetformat}
% \ifcase\LANG\relax
-% The executive part is done via the following macros, which are invoked in the \verb|\mtc@verse|-like
+% The executive part is done via the following macros, which are invoked in the \env{mtc@verse}-like
% environments for each kind of mini-table. These commands activate the values recorded by \verb|\mtcsetformat|.
% \or\relax
% La partie exécutive est effectuée via les macros suivantes, qui sont invoquées dans les environnements analogues
-% à~\verb|\mtc@verse| pour chaque genre de mini-table. Ces commandes activent les valeurs enregistrées par
+% à~\env{mtc@verse} pour chaque genre de mini-table. Ces commandes activent les valeurs enregistrées par
% \verb|\mtcsetformat|.
% \fi
% \end{macro}
@@ -33378,9 +34082,9 @@ have centered labels.
% \begin{macro}{\ptc@setform}
% \begin{environment}{ptc@verse}
% \ifcase\LANG\relax
-% The \verb|\ptc@setform| macro is invoked in \verb|ptc@verse| to set format parameters:
+% The \verb|\ptc@setform| macro is invoked in \env{ptc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\ptc@setform| est invoquée dans \verb|ptc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\ptc@setform| est invoquée dans \env{ptc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\ptc@setform{%
@@ -33396,9 +34100,9 @@ have centered labels.
% \begin{macro}{\mtc@setform}
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
-% The \verb|\mtc@setform| macro is invoked in \verb|mtc@verse| to set format parameters:
+% The \verb|\mtc@setform| macro is invoked in \env{mtc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\mtc@setform| est invoquée dans \verb|mtc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\mtc@setform| est invoquée dans \env{mtc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\mtc@setform{%
@@ -33414,9 +34118,9 @@ have centered labels.
% \begin{macro}{\stc@setform}
% \begin{environment}{stc@verse}
% \ifcase\LANG\relax
-% The \verb|\stc@setform| macro is invoked in \verb|stc@verse| to set format parameters:
+% The \verb|\stc@setform| macro is invoked in \env{stc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\stc@setform| est invoquée dans \verb|stc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\stc@setform| est invoquée dans \env{stc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\stc@setform{%
@@ -33432,9 +34136,9 @@ have centered labels.
% \begin{macro}{\plf@setform}
% \begin{environment}{ptc@verse}
% \ifcase\LANG\relax
-% The \verb|\plf@setform| macro is invoked in \verb|ptc@verse| to set format parameters:
+% The \verb|\plf@setform| macro is invoked in \env{ptc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\plf@setform| est invoquée dans \verb|ptc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\plf@setform| est invoquée dans \env{ptc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\plf@setform{%
@@ -33450,9 +34154,9 @@ have centered labels.
% \begin{macro}{\mlf@setform}
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
-% The \verb|\mlf@setform| macro is invoked in \verb|mtc@verse| to set format parameters:
+% The \verb|\mlf@setform| macro is invoked in \env{mtc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\mlf@setform| est invoquée dans \verb|mtc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\mlf@setform| est invoquée dans \env{mtc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\mlf@setform{%
@@ -33468,9 +34172,9 @@ have centered labels.
% \begin{macro}{\slf@setform}
% \begin{environment}{stc@verse}
% \ifcase\LANG\relax
-% The \verb|\slf@setform| macro is invoked in \verb|stc@verse| to set format parameters:
+% The \verb|\slf@setform| macro is invoked in \env{stc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\slf@setform| est invoquée dans \verb|stc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\slf@setform| est invoquée dans \env{stc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\slf@setform{%
@@ -33486,9 +34190,9 @@ have centered labels.
% \begin{macro}{\plt@setform}
% \begin{environment}{ptc@verse}
% \ifcase\LANG\relax
-% The \verb|\plt@setform| macro is invoked in \verb|ptc@verse| to set format parameters:
+% The \verb|\plt@setform| macro is invoked in \env{ptc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\plt@setform| est invoquée dans \verb|ptc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\plt@setform| est invoquée dans \env{ptc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\plt@setform{%
@@ -33504,9 +34208,9 @@ have centered labels.
% \begin{macro}{\mlt@setform}
% \begin{environment}{mtc@verse}
% \ifcase\LANG\relax
-% The \verb|\mlt@setform| macro is invoked in \verb|mtc@verse| to set format parameters:
+% The \verb|\mlt@setform| macro is invoked in \env{mtc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\mlt@setform| est invoquée dans \verb|mtc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\mlt@setform| est invoquée dans \env{mtc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\mlt@setform{%
@@ -33522,9 +34226,9 @@ have centered labels.
% \begin{macro}{\slt@setform}
% \begin{environment}{stc@verse}
% \ifcase\LANG\relax
-% The \verb|\slt@setform| macro is invoked in \verb|stc@verse| to set format parameters:
+% The \verb|\slt@setform| macro is invoked in \env{stc@verse} to set format parameters:
% \or\relax
-% La macro \verb|\slt@setform| est invoquée dans \verb|stc@verse| pour établir les paramètres de mise en page:
+% La macro \verb|\slt@setform| est invoquée dans \env{stc@verse} pour établir les paramètres de mise en page:
% \fi
% \begin{macrocode}
\def\slt@setform{%
@@ -34252,7 +34956,7 @@ have centered labels.
%
% The \emph{mini-table} type is a keyword like \texttt{minitoc}. The \emph{depth} is the depth for a mini-table.
% If it is a mini-table for a list of figures or tables, the corresponding depth counter \virage\emph{must be
-% available}, i.e.,~must have been created (often by an adequate package, like the \index{subfig}\texttt{subfig}
+% available}, i.e.,~must have been created (often by an adequate package, like the \pack{subfig}
% package~\cite{subfig}).
% \or\relax
% Cette commande est très similaire à~la commande \verb|\mtcsettitle|. Sa syntaxe est presque identique:
@@ -34263,7 +34967,7 @@ have centered labels.
% Le type de \emph{mini-table} est un mot-clé tel que \texttt{minitoc}. La \emph{profondeur} est la profondeur
% pour une mini-table. Si c'est une mini-table pour une liste de figures ou de tableaux, le compteur profondeur
% correspondant \virage\emph{doit être disponible}, c'est-à-dire qu'il doit avoir été créé (souvent par un paquetage
-% adéquat, tel que le paquetage \index{subfig}\texttt{subfig}~\cite{subfig}).
+% adéquat, tel que le paquetage \pack{subfig}~\cite{subfig}).
% \fi
%
% \lneed{5}
@@ -34366,9 +35070,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{mtchideinmaintoc} environment and siblings}\label{s+code+mtchideinmaintoc.env}
+% \section{The \texttt{mtchideinmaintoc} environment and siblings}\label{s+code+mtchideinmaintoc.env}\ienv{mtchideinmaintoc}
% \or\relax
-% \section{L'environnement \texttt{mtchideinmaintoc} et ses comparses}\label{s+code+mtchideinmaintoc.env}
+% \section{L'environnement \texttt{mtchideinmaintoc} et ses comparses}\label{s+code+mtchideinmaintoc.env}\ienv{mtchideinmaintoc}
% \fi
% \begin{macro}{\if@mtc@Himtoc@}
% \ifcase\LANG\relax
@@ -34389,17 +35093,17 @@ have centered labels.
% \begin{macro}{\addtocontents}
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
-% We define a macro \verb|\mtc@savetocdepth| to save the current value of the counter \texttt{tocdepth}.
+% We define a macro \verb|\mtc@savetocdepth| to save the current value of the counter \dcnt{tocdepth}.
% Then we define this environment, which inserts into the TOC file this command and commands of the
% form \verb|\setcounter{tocdepth}{...}|. Note that \verb|\xdef| is necessary!
-% It also save and restore the value of the counter \texttt{tocdepth}, as the optional argument is the hiding depth of
+% It also save and restore the value of the counter \dcnt{tocdepth}, as the optional argument is the hiding depth of
% the entries in the main TOC.
% \or\relax
-% Nous définissons une macro \verb|\mtc@savetocdepth| pour sauvegarder la valeur courante du compteur \texttt{tocdepth}.
+% Nous définissons une macro \verb|\mtc@savetocdepth| pour sauvegarder la valeur courante du compteur \dcnt{tocdepth}.
% Notez que \verb|\xdef| est nécessaire!
% Puis nous définissons cet environnement, qui écrit dans le fichier table des matières cette commande et
% des commandes de la
-% forme \verb|\setcounter{tocdepth}{...}|. Il sauvegarde et restaure aussi la valeur du compteur \texttt{tocdepth}, car
+% forme \verb|\setcounter{tocdepth}{...}|. Il sauvegarde et restaure aussi la valeur du compteur \dcnt{tocdepth}, car
% l'argument optionnel est la profondeur de masquage des entrées dans la table des matières principale.
% \fi
% \begin{macrocode}
@@ -34438,13 +35142,13 @@ have centered labels.
% \begin{macro}{\addtocontents}
% \begin{macro}{\setcounter}
% \ifcase\LANG\relax
-% The \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments are similar, but we must verify the
+% The \env{mtchideinmainlof} and \env{mtchideinmainlot} environments are similar, but we must verify the
% presence of the associated depth counter, so we have two versions of each of these environments.
% This must be done \emph{after} the loading of the packages.
%
% First, for the list of figures:
% \or\relax
-% Les environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot} sont similaires, mais nous devons
+% Les environnements \env{mtchideinmainlof} et \env{mtchideinmainlot} sont similaires, mais nous devons
% véfifier la présence du compteur de profondeur associé, donc nous avons deux versions de ces environnements.
% Ceci doit être fait \emph{après} le chargement des paquetages.
%
@@ -34641,8 +35345,7 @@ have centered labels.
{The optional argument of \string\mtcfixglossary
\MessageBreak
is wrong}%
- {It must be omitted (\mtc@glofix@level),
- or be part, chapter or section}%
+ {It must be omitted (\mtc@glofix@level), or be part, chapter or section}%
\fi
}%
% \end{macrocode}
@@ -34735,8 +35438,7 @@ have centered labels.
{The optional argument of \string\mtcfixindex
\MessageBreak
is wrong}%
- {It must be omitted (\mtc@ixfix@level),
- or be part, chapter or section}%
+ {It must be omitted (\mtc@ixfix@level), or be part, chapter or section}%
\fi
}%
% \end{macrocode}
@@ -34755,19 +35457,20 @@ have centered labels.
% \begin{macro}{\IfFileExists}
% \begin{macro}{\@input}
% \ifcase\LANG\relax
-% This command loads a minitoc language definition file \emph{language}\texttt{.mld} to set the language-dependent
+% This command loads a minitoc language definition file \emph{language}\suffix{.mld} to set the language-dependent
% titles for the mini-tables.
% But first, we verify that this file exists.
% The flag \texttt{\bs if@mtc@insellang@} is true while we are in this macro.
% \or\relax
-% Cette commande charge un fichier minitoc de définition de langue \emph{langue}\texttt{.mld} pour établir les
+% Cette commande charge un fichier minitoc de définition de langue \emph{langue}\suffix{.mld} pour établir les
% titres dépendants de la langue pour les mini-tables.
% Mais au préalable, nous vérifions que ce fichier existe.
-% L'indicateur \texttt{\bs if@mtc@insellang@} est vrai tant que nous smmes dans cette macro.
+% L'indicateur \texttt{\bs if@mtc@insellang@} est vrai tant que nous sommes dans cette macro.
% \fi
% \begin{macrocode}
\newif\if@mtc@insellang@ \@mtc@insellang@false
\def\mtcselectlanguage#1{%
+ \@mtc@insellang@true
\InputIfFileExists{#1.mld}%
{\mtcPackageInfo[<I0010>]{minitoc}{The #1 language is selected.%
\MessageBreak
@@ -34783,6 +35486,7 @@ have centered labels.
Correct the source using a valid language name.
\MessageBreak
Press RETURN}}%
+ \@mtc@insellang@false
}
% \end{macrocode}
% \end{macro}
@@ -34801,22 +35505,22 @@ have centered labels.
% \begin{macro}{\IfFileExists}
% \begin{macro}{\@input}
% \ifcase\LANG\relax
-% This command loads a minitoc language object file \emph{language}\texttt{.mlo}\index{.mlo} to set the language-dependent
+% This command loads a minitoc language object file \emph{language}\suffix{.mlo} to set the language-dependent
% titles for the mini-tables when exotic characters are needed.
-% This command is used only in some \texttt{.mld} files when the title strings can not be generated by the normal
-% processing of \texttt{minitoc.dtx}. The \texttt{.mlo} files are generated by \texttt{filecontents} environments in the
-% \texttt{minitoc.ins} file.
-% But first, we verify that this \texttt{.mlo} file exists.
+% This command is used only in some \suffix{.mld} files when the title strings can not be generated by the normal
+% processing of \xfile{minitoc.dtx}. The \suffix{.mlo} files are generated by \env{filecontents} environments in the
+% \xfile{minitoc.ins} file.
+% But first, we verify that this \suffix{.mlo} file exists.
%
% \emph{This command}\virage{} \emph{should not be invoked directly by the user. This is verified via the flag
% \texttt{\bs if@mtc@insellang@}.}
% \or\relax
-% Cette commande charge un fichier minitoc objet de langue \emph{langue}\texttt{.mlo}\index{.mlo} pour établir les
+% Cette commande charge un fichier minitoc objet de langue \emph{langue}\suffix{.mlo} pour établir les
% titres dépendants de la langue pour les mini-tables lorsque des caractères exotiques sont nécessaires.
-% Cette commande n'est utilisée que dans certains fichiers \texttt{.mld}, lorsque les chaînes de titres ne peuvent
-% pas être produites par le traitement normal de \texttt{minitoc.dtx}. Les fichiers \texttt{.mlo} sont produits
-% par des environments \texttt{filecontents} dans le fichier \texttt{minitoc.ins}.
-% Mais au préalable, nous vérifions que ce fichier \texttt{.mlo} existe.
+% Cette commande n'est utilisée que dans certains fichiers \suffix{.mld}, lorsque les chaînes de titres ne peuvent
+% pas être produites par le traitement normal de \xfile{minitoc.dtx}. Les fichiers \suffix{.mlo} sont produits
+% par des environments \env{filecontents} dans le fichier \xfile{minitoc.ins}.
+% Mais au préalable, nous vérifions que ce fichier \suffix{.mlo} existe.
%
% \emph{Cette commande}\virage{} \emph{ne devrait pas être invoquée directement par l'utilisateur. Ceci est vérifié grâce
% à~l'indicateur \texttt{\bs if@mtc@insellang@}.}
@@ -34868,13 +35572,13 @@ have centered labels.
% \begin{macro}{\l@coffee}
% \begin{macro}{\@Undottedtocline}
% \ifcase\LANG\relax
-% For the \texttt{minutes} package~\cite{minutes} (by \name{Knut}{Lickert}), we need some commands to insert special
+% For the \pack{minutes} package~\cite{minutes} (by \name{Knut}{Lickert}), we need some commands to insert special
% entries, undotted, in the
% TOC to mark ``coffee breaks''{\myCoffeecup} in a conference.
% Hence we define \verb|\addcoffeeline|, \verb|\coffeeline| and
% \verb|\l@coffee|, and internal commands analog to the standard internal commands to format the TOC.
% \or\relax
-% Pour le paquetage \texttt{minutes}~\cite{minutes} (de \name{Knut}{Lickert}), nous avons besoin de quelques
+% Pour le paquetage \pack{minutes}~\cite{minutes} (de \name{Knut}{Lickert}), nous avons besoin de quelques
% commandes pour insérer des entrées spéciales, sans points de conduite, dans la table des matières pour marquer les
% <<~pauses café~>>{\myCoffeecup} dans une conférence. Donc nous définissons \verb|\addcoffeeline|, \verb|\coffeeline| et
% \verb|\l@coffee|, et des commandes internes analogues aux commandes internes standard pour mettre en forme la
@@ -34932,13 +35636,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Options \texttt{tight} and \texttt{loose}, \texttt{k-tight} and \texttt{k-loose}}
+% \subsection{Options \uopt{tight} and \uopt{loose}, \uopt{k-tight} and \uopt{k-loose}}%
+% \iopt{tight}\iopt{loose}\iopt{k-tight}\iopt{k-loose}
% \or\relax
-% \subsection{Options \texttt{tight} et \texttt{loose}, \texttt{k-tight} et \texttt{k-loose}}
+% \subsection{Options \uopt{tight} et \uopt{loose}, \uopt{k-tight} et \uopt{k-loose}}%
+% \iopt{tight}\iopt{loose}\iopt{k-tight}\iopt{k-loose}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\iftightmtc}
-% \begin{macro}{\kiftightmtc}
+% \begin{macro}{\ifktightmtc}
% \ifcase\LANG\relax
% These options influence the interline separation in the mini-tables.
% \or\relax
@@ -34956,9 +35662,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Options \texttt{checkfiles} and \texttt{nocheckfiles}}\label{o+checkfiles}
+% \subsection{Options \uopt{checkfiles} and \uopt{nocheckfiles}}\label{o+checkfiles}\iopt{checkfiles}\iopt{nocheckfiles}
% \or\relax
-% \subsection{Options \texttt{checkfiles} et \texttt{nocheckfiles}}\label{o+checkfiles}
+% \subsection{Options \uopt{checkfiles} et \uopt{nocheckfiles}}\label{o+checkfiles}\iopt{checkfiles}\iopt{nocheckfiles}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\if@mtc@checkfiles}
@@ -34976,9 +35682,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Options \texttt{dotted} and \texttt{undotted}}
+% \subsection{Options \uopt{dotted} and \uopt{undotted}}\iopt{dotted}\iopt{undotted}
% \or\relax
-% \subsection{Options \texttt{dotted} et \texttt{undotted}}
+% \subsection{Options \uopt{dotted} et \uopt{undotted}}\iopt{dotted}\iopt{undotted}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\ifundottedmtc}
@@ -34996,16 +35702,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Option \texttt{notoccite}}
+% \subsection{Option \uopt{notoccite}}\iopt{notoccite}
% \or\relax
-% \subsection{Option \texttt{notoccite}}
+% \subsection{Option \uopt{notoccite}}\iopt{notoccite}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\if@mtc@notoccite@}
% \ifcase\LANG\relax
-% This option will later load the \texttt{notoccite} package~\cite{notoccite}.
+% This option will later load the \pack{notoccite} package~\cite{notoccite}.
% \or\relax
-% Cette option chargera plus loin le paquetage \texttt{notoccite}~\cite{notoccite}.
+% Cette option chargera plus loin le paquetage \pack{notoccite}~\cite{notoccite}.
% \fi
% \begin{macrocode}
\DeclareOption{notoccite}{\@mtc@notoccite@true}
@@ -35015,9 +35721,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Option \texttt{shortext}}
+% \subsection{Option \uopt{shortext}}\iopt{shortext}
% \or\relax
-% \subsection{Option \texttt{shortext}}
+% \subsection{Option \uopt{shortext}}\iopt{shortext}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\if@longextensions@}
@@ -35036,9 +35742,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{insection} option}\label{s+code+insection.option}
+% \section{The \uopt{insection} option}\label{s+code+insection.option}\iopt{insection}
% \or\relax
-% \section{L'option \texttt{insection}}\label{s+code+insection.option}
+% \section{L'option \uopt{insection}}\label{s+code+insection.option}\iopt{insection}
% \fi
% \begin{macro}{\if@mtc@ss@insection@}
% \begin{macro}{\@ifundefined}
@@ -35079,22 +35785,22 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{listfiles} and \texttt{nolistfiles} options}\label{s+code+listfiles.option}
+% \section{The \uopt{listfiles} and \uopt{nolistfiles} options}\label{s+code+listfiles.option}\iopt{listfiles}\iopt{nolistfiles}
% \or\relax
-% \section{Les options \texttt{listfiles} et \texttt{nolistfiles}}\label{s+code+listfiles.option}
+% \section{Les options \uopt{listfiles} et \uopt{nolistfiles}}\label{s+code+listfiles.option}\iopt{listfiles}\iopt{nolistfiles}
% \fi
% \begin{macro}{\if@mtc@listfiles@}
% \begin{macro}{\DeclareOption}
% \ifcase\LANG\relax
-% The \texttt{listfiles} option creates a file containing a list of the auxiliary files created
-% by the \texttt{minitoc} package. This is the default.
-% This file is named \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}.
-% The \texttt{nolistfiles} option inhibits this listing.
+% The \opt{listfiles} option creates a file containing a list of the auxiliary files created
+% by the \upack{minitoc} package. This is the default.
+% This file is named \emph{document}\suffix{.maf}.
+% The \opt{nolistfiles} option inhibits this listing.
% \or\relax
-% L'option \texttt{listfiles} crée un fichier contenant une liste des fichiers auxiliaires créés par
-% le paquetage \texttt{minitoc}. C'est le choix par défaut.
-% Ce fichier est nommé \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}.
-% L'option \texttt{nolistfiles} inhibe ce listage.
+% L'option \opt{listfiles} crée un fichier contenant une liste des fichiers auxiliaires créés par
+% le paquetage \upack{minitoc}. C'est le choix par défaut.
+% Ce fichier est nommé \emph{document}\suffix{.maf}.
+% L'option \opt{nolistfiles} inhibe ce listage.
% \fi
% \begin{macrocode}
\newif\if@mtc@listfiles@ \@mtc@listfiles@true
@@ -35116,12 +35822,13 @@ have centered labels.
% \begin{macro}{\mtc@LML}
% \begin{macro}{\MessageBreak}
% \ifcase\LANG\relax
-% First, we define an utility macro (\verb|\@gobblethree|), a list of the missing files (\verb|\mtc@listmisslanguages|),
+% First, we define an utility macro (\verb|\@gobblethree|), a list of the missing files
+% (accumulated in the \verb|\mtc@listmisslanguages| macro),
% and a macro (\verb|\mtc@addmisslanguage|) to add a file name to the list:
% \or\relax
% Tout d'abord, nous définissons une macro utilitaire (\verb|\@gobblethree|), une liste des fichiers manquants
-% (\verb|\mtc@listmisslanguages|),et une macro (\verb|\mtc@addmisslanguage|) pour ajouter un nom de fichier à~la
-% liste:
+% (accumulée dans la macro \verb|\mtc@listmisslanguages|), et une macro pour ajouter un nom de fichier à~la liste
+% (\verb|\mtc@addmisslanguage|):
% \fi
% \begin{macrocode}
\def\@gobblethree#1#2#3{\empty}
@@ -35136,7 +35843,7 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{5}
+% \lneed{7}
% \begin{macro}{\if@mtc@misslang}
% \begin{macro}{\mtc@setlangopt}
% \begin{macro}{\mtc@setlangopto}
@@ -35145,13 +35852,13 @@ have centered labels.
% \begin{macro}{\mtc@addmisslanguage}
% \begin{macro}{\mtcPackageWarningNoLine}
% \ifcase\LANG\relax
-% Before defining a language option, we must verify that the corresponding \texttt{.mld}\index{.mld} file exists, and, if
-% necessary, that the corresponding \texttt{.mlo}\index{.mlo} file exists.
+% Before defining a language option, we must verify that the corresponding \suffix{.mld} file exists, and, if
+% necessary, that the corresponding \suffix{.mlo} file exists.
% Hence, we must first define a flag \texttt{\bs if@mtc@misslang} and
% two macros to test the presence of these files; if the files are available, we define the language option.
% \or\relax
-% Avant de définir une option de langue, nous devons vérifier si le fichier \texttt{.mld}\index{.mld} existe, et, si
-% nécessaire, que le fichier \texttt{.mlo}\index{.mlo} correspondant existe. Donc, nous devons d'abord définir un indicateur
+% Avant de définir une option de langue, nous devons vérifier si le fichier \suffix{.mld} existe, et, si
+% nécessaire, que le fichier \suffix{.mlo} correspondant existe. Donc, nous devons d'abord définir un indicateur
% \texttt{\bs if@mtc@misslang} et deux macros pour tester la présence de ces fichiers; si les fichiers sont
% disponibles, nous définissons l'option de langue.
% \fi
@@ -35165,7 +35872,9 @@ have centered labels.
\mtcPackageInfo[<I0050>]{minitoc}%
{The required "#1.mld" file is missing.
\MessageBreak
- The "#1" language option will not be available.
+ The "#1" language option
+ \MessageBreak
+ will not be available.
\MessageBreak
Please install it from a recent distribution
\MessageBreak
@@ -35179,7 +35888,9 @@ have centered labels.
\mtcPackageInfo[<I0051>]{minitoc}%
{The required "#1.mlo" file is missing.
\MessageBreak
- The "#1" language option will not be available.
+ The "#1" language option
+ \MessageBreak
+ will not be available.
\MessageBreak
Please install it from a recent distribution
\MessageBreak
@@ -35207,28 +35918,18 @@ have centered labels.
% \end{macro}
% \end{macro}
%
-% \lneed{10}
+% \lneed{6}
% \begin{macro}{\if@mtc@misslang}
% \begin{macro}{\mtc@setlangoptm}
% \begin{macro}{\IfFileExists}
% \begin{macro}{\DeclareOption}
% \begin{macro}{\mtcPackageError}
% \begin{macro}{\mtc@addmisslanguage}
-% \begin{macro}{\providecommand}
-% \begin{macro}{\ptctitle}
-% \begin{macro}{\plftitle}
-% \begin{macro}{\plttitle}
-% \begin{macro}{\mtctitle}
-% \begin{macro}{\mlftitle}
-% \begin{macro}{\mlttitle}
-% \begin{macro}{\stctitle}
-% \begin{macro}{\slftitle}
-% \begin{macro}{\slttitle}
% \ifcase\LANG\relax
-% Some \texttt{.mld} files are mandatory (\texttt{english.mld} because english is the default language), so their
+% Some \suffix{.mld} files are mandatory (\xfile{english.mld} because english is the default language), so their
% absence is a serious error:
% \or\relax
-% Certains fichiers \texttt{.mld} sont obligatoires (\texttt{english.mld} car l'anglais est la langue par défaut),
+% Certains fichiers \suffix{.mld} sont obligatoires (\xfile{english.mld} car l'anglais est la langue par défaut),
% donc leur absence est une erreur sévère):
% \fi
% \begin{macrocode}
@@ -35252,6 +35953,31 @@ have centered labels.
Please fix your minitoc installation.
\MessageBreak
Press <return> to continue}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \lneed{6}
+% \begin{macro}{\providecommand}
+% \begin{macro}{\ptctitle}
+% \begin{macro}{\plftitle}
+% \begin{macro}{\plttitle}
+% \begin{macro}{\mtctitle}
+% \begin{macro}{\mlftitle}
+% \begin{macro}{\mlttitle}
+% \begin{macro}{\stctitle}
+% \begin{macro}{\slftitle}
+% \begin{macro}{\slttitle}
+% \ifcase\LANG\relax
+% We must define the default titles (english):
+% \or\relax
+% Nous devons définir les titres par défaut (anglais):
+% \fi
+% \begin{macrocode}
\providecommand{\ptctitle}{Table of Contents}%
\providecommand{\plftitle}{List of Figures}%
\providecommand{\plttitle}{List of Tables}%
@@ -35273,12 +35999,6 @@ have centered labels.
% \end{macro}
% \end{macro}
% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
%
% \lneed{5}
% \begin{macro}{\AtEndDocument}
@@ -35288,21 +36008,21 @@ have centered labels.
% \begin{macro}{\mtc@listmisslanguages}
% \begin{macro}{\@gobblethre}
% \ifcase\LANG\relax
-% If a \texttt{.mld} or \texttt{.mld} is missing, we signal that at the end of the document:
+% If a \suffix{.mld} or \suffix{.mlo} file is missing, we signal that at the end of the document:
% \or\relax
-% Si un fichier \texttt{.mld} ou \texttt{.mld} est manquant, nous le signalons en fin de document:
+% Si un fichier \suffix{.mld} ou \suffix{.mlo} est manquant, nous le signalons en fin de document:
% \fi
% \begin{macrocode}
\AtEndDocument{%
\if@mtc@misslang
\mtcPackageWarningNoLine[<W0093>]{minitoc}%
- {Some "*.mld" or "*mlo" files are missing
+ {Some "*.mld" or "*.mlo" files are missing
\MessageBreak
in your installation.
\MessageBreak
Search for the I0050 and I0051 info messages
\MessageBreak
- in the .log file.
+ in the \string\jobname.log file.
\MessageBreak
Please install the missing files from
\MessageBreak
@@ -35328,24 +36048,24 @@ have centered labels.
% \begin{macro}{\mtc@setlangopto}
% \begin{macro}{\mtc@setlangoptm}
% \ifcase\LANG\relax
-% Each language option reads the corresponding \emph{language}\texttt{.mld} file via
+% Each language option reads the corresponding \emph{language}\suffix{.mld} file via
% the specialized macro \verb|\mtcselectlanguage|, after verification by \verb|\mtc@setlangopt| or
-% \verb|\mtc@setlangopto| (when a \texttt{.mlo} file is required), by \verb|\mtc@setlangoptm| when the language is
+% \verb|\mtc@setlangopto| (when a \suffix{.mlo} file is required), by \verb|\mtc@setlangoptm| when the language is
% mandatory. If the file
% does not exist, a standard error message is displayed. The language options are (should be) in alphabetical order
% (to make maintenance easier).
-% Several options could load the same file, but, by convention, there should be a \emph{language}\texttt{.mld} file for
-% each language option, given that this file may load another one (as \texttt{american.mld} loads \texttt{english.mld}).
+% Several options could load the same file, but, by convention, there should be a \emph{language}\suffix{.mld} file for
+% each language option, given that this file may load another one (as \xfile{american.mld} loads \xfile{english.mld}).
% \or\relax
-% Chaque option de langue lit le fichier \emph{langue}\texttt{.mld} correspondant via
+% Chaque option de langue lit le fichier \emph{langue}\suffix{.mld} correspondant via
% la macro spécialisée \verb|\mtcselectlanguage|, après vérification par \verb|\mtc@setlangopt| ou
-% \verb|\mtc@setlangopto| (lorsqu'un fichier \texttt{.mlo} est requis), par \verb|\mtc@setlangoptm| lorsque la
+% \verb|\mtc@setlangopto| (lorsqu'un fichier \suffix{.mlo} est requis), par \verb|\mtc@setlangoptm| lorsque la
% langue est obligatoire. Si le fichier
% n'existe pas, un message d'erreur standard est affiché. Les options de langue sont (devraient) être par ordre
% alphabétique (pour faciliter la maintenance). Plusieurs options pourraient charger le même fichier, mais,
% par convention, il devrait y~avoir un
-% fichier \emph{langue}\texttt{.mld} pour chaque option de langue, étant donné que ce fichier peut en charger un autre
-% (ainsi \texttt{francais.mld} charge-t-il \texttt{french.mld}).
+% fichier \emph{langue}\suffix{.mld} pour chaque option de langue, étant donné que ce fichier peut en charger un autre
+% (ainsi \xfile{francais.mld} charge-t-il \xfile{french.mld}).
% \fi
% \begin{macrocode}
\mtc@setlangopt{acadian}%
@@ -35531,16 +36251,16 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{The \texttt{hints} option}\label{s+code+hints.option}
+% \section{The \uopt{hints} option}\label{s+code+hints.option}\iopt{hints}
% \or\relax
-% \section{L'option \texttt{hints}}\label{s+code+hints.option}
+% \section{L'option \uopt{hints}}\label{s+code+hints.option}\iopt{hints}
% \fi
% \begin{macro}{\DeclareOption}
% \begin{macro}{\if@mtc@hints@}
% \ifcase\LANG\relax
-% We declare the \texttt{hints} (default) and \texttt{nohints} options:
+% We declare the \opt{hints} (default) and \opt{nohints} options:
% \or\relax
-% Nous déclarons les options \texttt{hints} (défaut) et \texttt{nohints}:
+% Nous déclarons les options \opt{hints} (défaut) et \opt{nohints}:
% \fi
% \begin{macrocode}
\DeclareOption{hints}{\@mtc@hints@true}
@@ -35553,23 +36273,23 @@ have centered labels.
% \begin{macro}{\mtc@hints@begindoc}
% \begin{macro}{\AtBeginDocument}
% \ifcase\LANG\relax
-% The \texttt{hints} option is made of three parts: the first, \verb|\mtc@hints@begindoc|, is executed via
+% The \opt{hints} option is made of three parts: the first, \verb|\mtc@hints@begindoc|, is executed via
% \verb|\AtBeginDocument| and looks if some packages or classes are loaded, then gives warnings about their compatibility
-% with \texttt{minitoc}.
+% with \upack{minitoc}.
% \or\relax
-% L'option \texttt{hints} est constituée de trois parties: la première, \verb|\mtc@hints@begindoc|, est exécutée
+% L'option \opt{hints} est constituée de trois parties: la première, \verb|\mtc@hints@begindoc|, est exécutée
% via \verb|\AtBeginDocument| et regarde si certains paquetages ou classes sont chargés, puis donne des
-% avertissements à~propos de leur compatibilité avec \texttt{minitoc}.
+% avertissements à~propos de leur compatibilité avec \upack{minitoc}.
% \fi
% \end{macro}
% \end{macro}
%
% \lneed{5}
% \ifcase\LANG\relax
-% The second part is made of tiny pieces of code inserted in the \texttt{minitoc} code, to verify that some macros
+% The second part is made of tiny pieces of code inserted in the \upack{minitoc} code, to verify that some macros
% are called in the right order.
% \or\relax
-% La deuxième partie est faite de petits fragments de code insérés dans le code de \texttt{minitoc}, pour vérifier
+% La deuxième partie est faite de petits fragments de code insérés dans le code de \upack{minitoc}, pour vérifier
% que certaines macros sont appelées dans le bon ordre.
% \fi
%
@@ -35578,17 +36298,17 @@ have centered labels.
% \begin{macro}{\AtEndDocument}
% \ifcase\LANG\relax
% The third and last part, \verb|\mtc@hints@enddoc|, is executed via \verb|\AtEndDocument| and examines some flags set
-% by the first and the second parts. Then, if necessary, it writes some infos in the \emph{document}\texttt{.log}
+% by the first and the second parts. Then, if necessary, it writes some infos in the \emph{document}\suffix{.log}
% file and/or warnings on
-% the screen and in the \emph{document}\texttt{.log} file.
-% Note that the \texttt{hints} option does not signal errors, only infos
+% the screen and in the \emph{document}\suffix{.log} file.
+% Note that the \opt{hints} option does not signal errors, only infos
% and warnings, so it does not stop the \LaTeX\ run.
% \or\relax
% La troisième et dernière partie, \verb|\mtc@hints@enddoc|, est exécutée via \verb|\AtEndDocument| et examine
% certains indicateurs positionnés par les première et deuxième parties. Puis, si nécessaire, elle écrit quelques
-% informations dans le fichier \emph{document}\texttt{.log} et/ou des avertissements sur l'écran
-% et dans le fichier \emph{document}\texttt{.log}.
-% Notez que l'option \texttt{hints} ne signale pas d'erreurs, seulement des informations et des avertissements, et
+% informations dans le fichier \emph{document}\suffix{.log} et/ou des avertissements sur l'écran
+% et dans le fichier \emph{document}\suffix{.log}.
+% Notez que l'option \opt{hints} ne signale pas d'erreurs, seulement des informations et des avertissements, et
% donc elle n'interrompt pas l'exécution de \LaTeX.
% \fi
% \end{macro}
@@ -35606,9 +36326,9 @@ have centered labels.
% \begin{macro}{\if@mtc@lof@used@}
% \begin{macro}{\if@mtc@lot@used@}
% \ifcase\LANG\relax
-% We declare some flags and the first part of the \texttt{hints} option (for a \verb|\AtBeginDocument| block):
+% We declare some flags and the first part of the \opt{hints} option (for a \verb|\AtBeginDocument| block):
% \or\relax
-% Nous déclarons quelques indicateurs et la première partie de l'option \texttt{hints} (pour un bloc \verb|\AtBeginDocument|):
+% Nous déclarons quelques indicateurs et la première partie de l'option \opt{hints} (pour un bloc \verb|\AtBeginDocument|):
% \fi
% \begin{macrocode}
\newif\if@mtc@abstract@loaded@ \@mtc@abstract@loaded@false
@@ -35629,18 +36349,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{alphanum} package}
+% \subsubsection{Hint about the \upack{alphanum} package}\ipack{alphanum}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{alphanum}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{alphanum}}\ipack{alphanum}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{alphanum} package (part of the \texttt{jura} class~\cite{jura}), and emit a warning,
-% because this package is incompatible with \texttt{minitoc}:
+% We test the presence of the \pack{alphanum} package (part of the \class{jura} class~\cite{jura}), and emit a warning,
+% because this package is incompatible with \upack{minitoc}:
% \or\relax
-% Nous testons la présence du paquetage \texttt{alphanum} (qui fait partie de la classe \texttt{jura}~\cite{jura}),
-% et émettons un avertissement, puisque ce paquetage est incompatible avec \texttt{minitoc}:
+% Nous testons la présence du paquetage \pack{alphanum} (qui fait partie de la classe \class{jura}~\cite{jura}),
+% et émettons un avertissement, puisque ce paquetage est incompatible avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{alphanum}%
@@ -35657,16 +36377,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{appendix} package}
+% \subsubsection{Hint about the \upack{appendix} package}\ipack{appendix}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{appendix}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{appendix}}\ipack{appendix}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{appendix} package~\cite{appendix}:
+% We test the presence of the \pack{appendix} package~\cite{appendix}:
% \or\relax
-% Nous testons la présence du paquetage \texttt{appendix}~\cite{appendix}:
+% Nous testons la présence du paquetage \pack{appendix}~\cite{appendix}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{appendix}{%
@@ -35683,16 +36403,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{tocbibind} package}
+% \subsubsection{Hint about the \upack{tocbibind} package}\ipack{tocbibind}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{tocbibind}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{tocbibind}}\ipack{tocbibind}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{tocbibind} package~\cite{tocbibind}:
+% We test the presence of the \pack{tocbibind} package~\cite{tocbibind}:
% \or\relax
-% Nous testons la présence du paquetage \texttt{tocbibind}~\cite{tocbibind}:
+% Nous testons la présence du paquetage \pack{tocbibind}~\cite{tocbibind}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{tocbibind}%
@@ -35716,9 +36436,9 @@ have centered labels.
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of each \texttt{minitoc}-compatible \KOMAScript{} class~\cite{koma,komab}:
+% We test the presence of each \upack{minitoc}-compatible \KOMAScript{} class~\cite{komab,koma}:
% \or\relax
-% Nous testons la presence de chaque classe \KOMAScript~\cite{koma,komab} compatible avec \texttt{minitoc}:
+% Nous testons la presence de chaque classe \KOMAScript~\cite{komab,koma} compatible avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{scrbook}%
@@ -35751,16 +36471,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{tocloft} package}
+% \subsubsection{Hint about the \upack{tocloft} package}\ipack{tocloft}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{tocloft}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{tocloft}}\ipack{tocloft}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{tocloft} package~\cite{tocloft}:
+% We test the presence of the \pack{tocloft} package~\cite{tocloft}:
% \or\relax
-% Nous testons la présence du paquetage \texttt{tocloft}~\cite{tocloft}:
+% Nous testons la présence du paquetage \pack{tocloft}~\cite{tocloft}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{tocloft}%
@@ -35777,18 +36497,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{titletoc} package}
+% \subsubsection{Hint about the \upack{titletoc} package}\ipack{titletoc}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{titletoc}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{titletoc}}\ipack{titletoc}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{titletoc} package~\cite{titletoc}, and emit a warning, because this package
-% is incompatible with \texttt{minitoc}:
+% We test the presence of the \pack{titletoc} package~\cite{titletoc}, and emit a warning, because this package
+% is incompatible with \upack{minitoc}:
% \or\relax
-% Nous testons la présence du paquetage \texttt{titletoc}~\cite{titletoc}, et émettons un avertissement, puisque
-% ce paquetage est incompatible avec \texttt{minitoc}:
+% Nous testons la présence du paquetage \pack{titletoc}~\cite{titletoc}, et émettons un avertissement, puisque
+% ce paquetage est incompatible avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifpackageloaded{titletoc}%
@@ -35805,19 +36525,19 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{placeins} package}
+% \subsubsection{Hint about the \upack{placeins} package}\ipack{placeins}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{placeins}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{placeins}}\ipack{placeins}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@ss@insection@}
% \begin{macro}{\@ifpackagewith}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \texttt{placeins} package~\cite{placeins} is loaded and, if yes, we check that the right options
+% We test if the \pack{placeins} package~\cite{placeins} is loaded and, if yes, we check that the right options
% are selected:
% \or\relax
-% Nous testons si le paquetage \texttt{placeins}~\cite{placeins} est chargé et, si oui, nous regardons si les
+% Nous testons si le paquetage \pack{placeins}~\cite{placeins} est chargé et, si oui, nous regardons si les
% bonnes options ont été choisies:
% \fi
% \begin{macrocode}
@@ -35876,9 +36596,9 @@ have centered labels.
\mtcPackageWarningNoLine[<W0032>]{minitoc(hints)}%
{--- The placeins package loaded is
\MessageBreak
- too old. It should have a version
+ too old. You should use a version
\MessageBreak
- date of 2005/04/18 at least}%
+ dated of 2005/04/18 at least}%
}%
}{}%
% \end{macrocode}
@@ -35889,16 +36609,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{memoir} class}
+% \subsubsection{Hint about the \uclass{memoir} class}\iclass{memoir}
% \or\relax
-% \subsubsection{\emph{Hint} sur la classe \texttt{memoir}}
+% \subsubsection{\emph{Hint} sur la classe \uclass{memoir}}\iclass{memoir}
% \fi
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \texttt{memoir} class~\cite{memoir,add-memoir} is loaded:
+% We test if the \class{memoir} class~\cite{memoir,add-memoir} is loaded:
% \or\relax
-% Nous testons si la classe \texttt{memoir}~\cite{memoir,add-memoir} est chargée:
+% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée:
% \fi
% \begin{macrocode}
\@ifclassloaded{memoir}%
@@ -35916,18 +36636,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{amsart} and \texttt{amsproc} classes}
+% \subsubsection{Hint about the \uclass{amsart} and \uclass{amsproc} classes}\iclass{amsart}\iclass{amsproc}
% \or\relax
-% \subsubsection{\emph{Hint} sur les classes \texttt{amsart} et \texttt{amsproc}}
+% \subsubsection{\emph{Hint} sur les classes \uclass{amsart} et \uclass{amsproc}}\iclass{amsart}\iclass{amsproc}
% \fi
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \texttt{amsart} or \texttt{amsproc} class is loaded and emit a warning, because these classes are
-% incompatible with \texttt{minitoc}:
+% We test if the \class{amsart} or \class{amsproc} class is loaded and emit a warning, because these classes are
+% incompatible with \upack{minitoc}:
% \or\relax
-% Nous regardons si l'une des classes \texttt{amsart} ou \texttt{amsproc} a été chargée et émettons un
-% avertissement, puisque ces classes sont incompatibles avec \texttt{minitoc}:
+% Nous regardons si l'une des classes \class{amsart} ou \class{amsproc} a été chargée et émettons un
+% avertissement, puisque ces classes sont incompatibles avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{amsart}%
@@ -35951,16 +36671,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{amsbook} class}
+% \subsubsection{Hint about the \uclass{amsbook} class}\iclass{amsbook}
% \or\relax
-% \subsubsection{\emph{Hint} sur la classe \texttt{amsbook}}
+% \subsubsection{\emph{Hint} sur la classe \uclass{amsbook}}\iclass{amsbook}
% \fi
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \texttt{amsbook} class is loaded:
+% We test if the \class{amsbook} class is loaded:
% \or\relax
-% Nous testons si la classe \texttt{amsbook} est chargée:
+% Nous testons si la classe \class{amsbook} est chargée:
% \fi
% \begin{macrocode}
\@ifclassloaded{amsbook}%
@@ -35978,17 +36698,17 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{abstract} package}
+% \subsubsection{Hint about the \upack{abstract} package}\ipack{abstract}
% \or\relax
-% \subsubsection{\emph{Hint} sur le paquetage \texttt{abstract}}
+% \subsubsection{\emph{Hint} sur le paquetage \upack{abstract}}\ipack{abstract}
% \fi
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\@ifpackagewith}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test the presence of the \texttt{abstract} package~\cite{abstract}, then its options:
+% We test the presence of the \pack{abstract} package~\cite{abstract}, then its options:
% \or\relax
-% Nous testons la présence du paquetage \texttt{abstract}~\cite{abstract}, puis ses options:
+% Nous testons la présence du paquetage \pack{abstract}~\cite{abstract}, puis ses options:
% \fi
% \begin{macrocode}
\@ifpackageloaded{abstract}%
@@ -36012,18 +36732,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the \texttt{jura} class}
+% \subsubsection{Hint about the \uclass{jura} class}\iclass{jura}
% \or\relax
-% \subsubsection{\emph{Hint} sur la classe \texttt{jura}}
+% \subsubsection{\emph{Hint} sur la classe \uclass{jura}}\iclass{jura}
% \fi
% \begin{macro}{\@ifclassloaded}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if the \texttt{jura} class is loaded and emit a warning, because this class is
-% incompatible with \texttt{minitoc}:
+% We test if the \class{jura} class is loaded and emit a warning, because this class is
+% incompatible with \upack{minitoc}:
% \or\relax
-% Nous regardons si la classe \texttt{jura} a été chargée et émettons un
-% avertissement, puisque cette classe est incompatible avec \texttt{minitoc}:
+% Nous regardons si la classe \class{jura} a été chargée et émettons un
+% avertissement, puisque cette classe est incompatible avec \upack{minitoc}:
% \fi
% \begin{macrocode}
\@ifclassloaded{jura}%
@@ -36055,17 +36775,17 @@ have centered labels.
% To check if the sectionning commands \verb|\part|, \verb|\chapter| or \verb|\section| have been altered by some
% package or in the preamble, we compare them (when executing a \verb|\AtBeginDocument| block) with their saved
% versions (saved by the
-% \texttt{minitoc} package when it is loaded) \verb|\mtc@hints@part|, \verb|\mtc@hints@chapter| and
+% \upack{minitoc} package when it is loaded) \verb|\mtc@hints@part|, \verb|\mtc@hints@chapter| and
% \verb|\mtc@hints@section|. For each sectionning command, we must perform the comparaison for the command itself,
-% its unstarred branch and its starred branch. But the \texttt{hyperref} package~\cite{hyperref.web} may interfere,
+% its unstarred branch and its starred branch. But the \pack{hyperref} package~\cite{hyperref.web} may interfere,
% hence the formal precautions in the messages.
% \or\relax
% Pour vérifier si les commandes de sectionnement \verb|\part|, \verb|\chapter| ou \verb|\section| ont été altérées
% par un paquetage ou dans le préambule, nous les comparons (lors de l'exécution d'un bloc \verb|\AtBeginDocument|)
-% avec leurs versions sauvegardées (par le paquetage \texttt{minitoc} lors de son chargement) \verb|\mtc@hints@part|,
+% avec leurs versions sauvegardées (par le paquetage \upack{minitoc} lors de son chargement) \verb|\mtc@hints@part|,
% \verb|\mtc@hints@chapter| et \verb|\mtc@hints@section|. Pour chacune de ces commandes de sectionnement, nous
% devons effectuer la comparaison pour la commande elle-même, sa branche non étoilée et sa branche étoilée. Mais le
-% paquetage \texttt{hyperref}~\cite{hyperref.web} peut interférer, d'où les précautions formelles dans les messages.
+% paquetage \pack{hyperref}~\cite{hyperref.web} peut interférer, d'où les précautions formelles dans les messages.
% \fi
% \end{macro}
% \end{macro}
@@ -36078,9 +36798,9 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \paragraph{Alteration of \texttt{\bs part}}:
+% \paragraph{Alteration of \texttt{\bs part}}
% \or\relax
-% \paragraph{Altération de \texttt{\bs part}}:
+% \paragraph{Altération de \texttt{\bs part}}
% \fi
% \begin{macro}{\if@mtc@hints@w@}
% \begin{macro}{\@ifundefined}
@@ -36131,9 +36851,9 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \paragraph{Alteration of \texttt{\bs chapter}}:
+% \paragraph{Alteration of \texttt{\bs chapter}}
% \or\relax
-% \paragraph{Altération de \texttt{\bs chapter}}:
+% \paragraph{Altération de \texttt{\bs chapter}}
% \fi
% \begin{macro}{\if@mtc@hints@w@}
% \begin{macro}{\@ifundefined}
@@ -36184,9 +36904,9 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \paragraph{Alteration of \texttt{\bs section}}:
+% \paragraph{Alteration of \texttt{\bs section}}
% \or\relax
-% \paragraph{Altération de \texttt{\bs section}}:
+% \paragraph{Altération de \texttt{\bs section}}
% \fi
% \begin{macro}{\if@mtc@hints@w@}
% \begin{macro}{\@ifundefined}
@@ -36238,8 +36958,8 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Hint about the consistence of the calling sequences of some commands}
-% And finally, we prepare the consistence tests about the calling sequences of triplets of associated commands
+% \subsubsection{Hint about the consistency of the calling sequences of some commands}
+% And finally, we prepare the consistency tests about the calling sequences of triplets of associated commands
% like \verb|\doparttoc|, \verb|\parttoc| and \verb|\[fake]listofcontents|, and similar: to be able to use
% \verb|\parttoc|, a table of contents file must have been
% created via \verb|\[fake]listofcontents| and splitted into parttoc files via \verb|\doparttoc|.
@@ -36311,13 +37031,13 @@ have centered labels.
% \end{macro}
%
% \lneed{5}
-% \begin{macro}{\mtc@sv@faketableofcontents}
+% \begin{macro}{\mtc@sv@fktableofcontents}
% \begin{macro}{\faketableofcontents}
% \begin{macro}{\if@mtc@toc@used@}
-% \begin{macro}{\mtc@sv@fakelistoffigures}
+% \begin{macro}{\mtc@sv@fklistoffigures}
% \begin{macro}{\fakelistoffigures}
% \begin{macro}{\if@mtc@lof@used@}
-% \begin{macro}{\mtc@sv@fakelistoftables}
+% \begin{macro}{\mtc@sv@fklistoftables}
% \begin{macro}{\fakelistoftables}
% \begin{macro}{\if@mtc@lot@used@}
% \ifcase\LANG\relax
@@ -36326,15 +37046,15 @@ have centered labels.
% Puis, leurs cousines <<~fake~>>:
% \fi
% \begin{macrocode}
-\let\mtc@sv@faketableofcontents\faketableofcontents
+\let\mtc@sv@fktableofcontents\faketableofcontents
\def\faketableofcontents%
- {\global\@mtc@toc@used@true\mtc@sv@faketableofcontents}
-\let\mtc@sv@fakelistoffigures\fakelistoffigures
+ {\global\@mtc@toc@used@true\mtc@sv@fktableofcontents}
+\let\mtc@sv@fklistoffigures\fakelistoffigures
\def\fakelistoffigures%
- {\global\@mtc@lof@used@true\mtc@sv@fakelistoffigures}
-\let\mtc@sv@fakelistoftables\fakelistoftables
+ {\global\@mtc@lof@used@true\mtc@sv@fklistoffigures}
+\let\mtc@sv@fklistoftables\fakelistoftables
\def\fakelistoftables%
- {\global\@mtc@lot@used@true\mtc@sv@fakelistoftables}
+ {\global\@mtc@lot@used@true\mtc@sv@fklistoftables}
\fi
% \end{macrocode}
% \end{macro}
@@ -36370,11 +37090,11 @@ have centered labels.
% \begin{macro}{\mtc@hints@enddoc}
% \begin{macro}{\AtEndDocument}
% \ifcase\LANG\relax
-% The final part of the \texttt{hints} option is executed via \verb|\AtEndDocument|. Its code is in the
+% The final part of the \opt{hints} option is executed via \verb|\AtEndDocument|. Its code is in the
% \verb|\mtc@hints@enddoc| macro. It is a sequence of tests on the packages or classes loaded and the flags set
% during the first and the second parts of this option. First, we declare the \verb|\mtc@hints@enddoc| macro:
% \or\relax
-% La partie finale de l'option \texttt{hints} est exécutée via \verb|\AtEndDocument|. Son code est dans la
+% La partie finale de l'option \opt{hints} est exécutée via \verb|\AtEndDocument|. Son code est dans la
% macro \verb|\mtc@hints@enddoc|. C'est une séquence de tests sur les paquetages et classes chargés et sur les
% indicateurs positionnés durant les première et deuxième parties de cette option. Tout d'abord, nous déclarons
% la macro \verb|\mtc@hints@enddoc|:
@@ -36387,9 +37107,9 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \subsubsection{Hint about \texttt{\bs sect-lof{\BAR}lot} and the \texttt{insection} option}
+% \subsubsection{Hint about \texttt{\bs sect-lof{\BAR}lot} and the \uopt{insection} option}\iopt{insection}
% \or\relax
-% \subsubsection{\emph{Hint} sur \texttt{\bs sect-lof{\BAR}lot} et l'option \texttt{insection}}
+% \subsubsection{\emph{Hint} sur \texttt{\bs sect-lof{\BAR}lot} et l'option \uopt{insection}}\iopt{insection}
% \fi
% \begin{macro}{\if@mtc@sect@floats@}
% \begin{macro}{\if@dosectlof@used@}
@@ -36423,13 +37143,13 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
% If yes, we verify that the
-% \texttt{placeins} package~\cite{placeins} has been loaded with the correct options or that the \texttt{insection}
-% option of the \texttt{minitoc} package has been invoked.
+% \pack{placeins} package~\cite{placeins} has been loaded with the correct options or that the \opt{insection}
+% option of the \upack{minitoc} package has been invoked.
% If not, a warning is given.
% \or\relax
% Si oui, nous
-% vérifions que le paquetage \texttt{placeins}~\cite{placeins} a été chargé avec les options correctes ou que
-% l'option \texttt{insection} du paquetage \texttt{minitoc} a été invoquée.
+% vérifions que le paquetage \pack{placeins}~\cite{placeins} a été chargé avec les options correctes ou que
+% l'option \opt{insection} du paquetage \upack{minitoc} a été invoquée.
% Sinon, un avertissement est émis.
% \fi
% \begin{macrocode}
@@ -36454,7 +37174,7 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the consistence tests}\label{ss+final.coh}
+% \subsubsection{Final part of the consistency tests}\label{ss+final.coh}
% \or\relax
% \subsubsection{Partie finale des tests de cohérence}\label{ss+final.coh}
% \fi
@@ -36810,7 +37530,7 @@ have centered labels.
% \subsubsection{Les tables principales ont-elles été préparées (seconde partie)?}
% \fi
% \ifcase\LANG\relax
-% Another consistence test verifies that if the macro \verb|\parttoc| has been called,
+% Another consistency test verifies that if the macro \verb|\parttoc| has been called,
% then the macro \verb|\tableofcontents| or \verb|\faketableofcontents| has also been called
% (to create the necessary contents file); and similar tests are made
% for the other mini-table commands.
@@ -37073,18 +37793,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{sectsty} package}\label{s+sectsty.h2}
+% \subsubsection{Final part of the hint about the \upack{sectsty} package}\label{s+sectsty.h2}\ipack{sectsty}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{sectsty}}\label{s+sectsty.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{sectsty}}\label{s+sectsty.h2}\ipack{sectsty}
% \fi
% \begin{macro}{\if@mtc@sectstyLoaded@}
% \begin{macro}{\if@mtc@sectstyLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{sectsty}\index{sectsty} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{sectsty} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+sectsty.h1}.
% \or\relax
-% Nous testons si \texttt{sectsty}\index{sectsty} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{sectsty} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+sectsty.h1}.
% \fi
% \begin{macrocode}
@@ -37104,18 +37824,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{varsects} package}\label{s+varsects.h2}
+% \subsubsection{Final part of the hint about the \upack{varsects} package}\label{s+varsects.h2}\ipack{varsects}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{varsects}}\label{s+varsects.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{varsects}}\label{s+varsects.h2}\ipack{varsects}
% \fi
% \begin{macro}{\if@mtc@varsectsLoaded@}
% \begin{macro}{\if@mtc@varsectsLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{varsects}\index{varsects} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{varsects} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+varsects.h1}.
% \or\relax
-% Nous testons si \texttt{varsects}\index{varsects} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{varsects} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+varsects.h1}.
% \fi
% \begin{macrocode}
@@ -37135,18 +37855,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{fncychap} package}\label{s+fncychap.h2}
+% \subsubsection{Final part of the hint about the \upack{fncychap} package}\label{s+fncychap.h2}\ipack{fncychap}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{fncychap}}\label{s+fncychap.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{fncychap}}\label{s+fncychap.h2}\ipack{fncychap}
% \fi
% \begin{macro}{\if@mtc@fncychapLoaded@}
% \begin{macro}{\if@mtc@fncychapLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{fncychap}\index{fncychap} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{fncychap} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+fncychap.h1}.
% \or\relax
-% Nous testons si \texttt{fncychap}\index{fncychap} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{fncychap} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+fncychap.h1}.
% \fi
% \begin{macrocode}
@@ -37166,23 +37886,23 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{hangcaption} package}\label{s+hangcaption.h2}
+% \subsubsection{Final part of the hint about the \upack{hangcaption} package}\label{s+hangcaption.h2}\ipack{hangcaption}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{hangcaption}}\label{s+hangcaption.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{hangcaption}}\label{s+hangcaption.h2}\ipack{hangcaption}
% \fi
-% \begin{macro}{\if@mtc@hangcaptionLoaded@}
-% \begin{macro}{\if@mtc@hangcaptionLoaded@a@}
+% \begin{macro}{\if@mtc@HgcLoaded@}
+% \begin{macro}{\if@mtc@HgcLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{hangcaption}\index{hangcaption} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{hangcaption} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+hangcaption.h1}.
% \or\relax
-% Nous testons si \texttt{hangcaption}\index{hangcaption} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{hangcaption} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+hangcaption.h1}.
% \fi
% \begin{macrocode}
-\if@mtc@hangcaptionLoaded@\else
- \if@mtc@hangcaptionLoaded@a@
+\if@mtc@HgcLoaded@\else
+ \if@mtc@HgcLoaded@a@
\mtcPackageWarningNoLine[<W0092>]{minitoc(hints)}%
{The hangcaption package should be
\MessageBreak
@@ -37197,18 +37917,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{quotchap} package}\label{s+quotchap.h2}
+% \subsubsection{Final part of the hint about the \upack{quotchap} package}\label{s+quotchap.h2}\ipack{quotchap}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{quotchap}}\label{s+quotchap.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{quotchap}}\label{s+quotchap.h2}\ipack{quotchap}
% \fi
% \begin{macro}{\if@mtc@quotchapLoaded@}
% \begin{macro}{\if@mtc@quotchapLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{quotchap}\index{quotchap} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{quotchap} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+quotchap.h1}.
% \or\relax
-% Nous testons si \texttt{quotchap}\index{quotchap} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{quotchap} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+quotchap.h1}.
% \fi
% \begin{macrocode}
@@ -37228,18 +37948,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{romannum} package}\label{s+romannum.h2}
+% \subsubsection{Final part of the hint about the \upack{romannum} package}\label{s+romannum.h2}\ipack{romannum}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{romannum}}\label{s+romannum.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{romannum}}\label{s+romannum.h2}\ipack{romannum}
% \fi
% \begin{macro}{\if@mtc@romannumLoaded@}
% \begin{macro}{\if@mtc@romannumLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{romannum}\index{romannum} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{romannum} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+romannum.h1}.
% \or\relax
-% Nous testons si \texttt{romannum}\index{romannum} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{romannum} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+romannum.h1}.
% \fi
% \begin{macrocode}
@@ -37259,18 +37979,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{sfheaders} package}\label{s+sfheaders.h2}
+% \subsubsection{Final part of the hint about the \upack{sfheaders} package}\label{s+sfheaders.h2}\ipack{sfheaders}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{sfheaders}}\label{s+sfheaders.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{sfheaders}}\label{s+sfheaders.h2}\ipack{sfheaders}
% \fi
% \begin{macro}{\if@mtc@sfheadersLoaded@}
% \begin{macro}{\if@mtc@sfheadersLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{sfheaders}\index{sfheaders} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{sfheaders} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+sfheaders.h1}.
% \or\relax
-% Nous testons si \texttt{sfheaders}\index{sfheaders} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{sfheaders} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+sfheaders.h1}.
% \fi
% \begin{macrocode}
@@ -37290,18 +38010,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{alnumsec} package}\label{s+alnumsec.h2}
+% \subsubsection{Final part of the hint about the \upack{alnumsec} package}\label{s+alnumsec.h2}\ipack{alnumsec}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{alnumsec}}\label{s+alnumsec.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{alnumsec}}\label{s+alnumsec.h2}\ipack{alnumsec}
% \fi
% \begin{macro}{\if@mtc@alnumsecLoaded@}
% \begin{macro}{\if@mtc@alnumsecLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{alnumsec}\index{alnumsec} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{alnumsec} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+alnumsec.h1}.
% \or\relax
-% Nous testons si \texttt{alnumsec}\index{alnumsec} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{alnumsec} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+alnumsec.h1}.
% \fi
% \begin{macrocode}
@@ -37321,18 +38041,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{captcont} package}\label{s+captcont.h2}
+% \subsubsection{Final part of the hint about the \upack{captcont} package}\label{s+captcont.h2}\ipack{captcont}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{captcont}}\label{s+captcont.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{captcont}}\label{s+captcont.h2}\ipack{captcont}
% \fi
% \begin{macro}{\if@mtc@captcontLoaded@}
% \begin{macro}{\if@mtc@captcontLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{captcont}\index{captcont} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{captcont} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+captcont.h1}.
% \or\relax
-% Nous testons si \texttt{captcont}\index{captcont} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{captcont} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+captcont.h1}.
% \fi
% \begin{macrocode}
@@ -37352,18 +38072,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{caption} package}\label{s+caption.h2}
+% \subsubsection{Final part of the hint about the \upack{caption} package}\label{s+caption.h2}\ipack{caption}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{caption}}\label{s+caption.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{caption}}\label{s+caption.h2}\ipack{caption}
% \fi
% \begin{macro}{\if@mtc@captionLoaded@}
% \begin{macro}{\if@mtc@captionLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{caption}\index{caption} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{caption} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+caption.h1}.
% \or\relax
-% Nous testons si \texttt{caption}\index{caption} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{caption} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+caption.h1}.
% \fi
% \begin{macrocode}
@@ -37383,18 +38103,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{caption2} package}\label{s+caption2.h2}
+% \subsubsection{Final part of the hint about the \upack{caption2} package}\label{s+caption2.h2}\ipack{caption2}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{caption2}}\label{s+caption2.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{caption2}}\label{s+caption2.h2}\ipack{caption2}
% \fi
% \begin{macro}{\if@mtc@captionIILoaded@}
% \begin{macro}{\if@mtc@captionIILoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{caption2}\index{caption2} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{caption2} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+caption2.h1}.
% \or\relax
-% Nous testons si \texttt{caption2}\index{caption2} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{caption2} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+caption2.h1}.
% \fi
% \begin{macrocode}
@@ -37414,18 +38134,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{ccaption} package}\label{s+ccaption.h2}
+% \subsubsection{Final part of the hint about the \upack{ccaption} package}\label{s+ccaption.h2}\ipack{ccaption}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{ccaption}}\label{s+ccaption.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{ccaption}}\label{s+ccaption.h2}\ipack{ccaption}
% \fi
% \begin{macro}{\if@mtc@ccaptionLoaded@}
% \begin{macro}{\if@mtc@ccaptionLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{ccaption}\index{ccaption} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{ccaption} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+ccaption.h1}.
% \or\relax
-% Nous testons si \texttt{ccaption}\index{ccaption} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{ccaption} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+ccaption.h1}.
% \fi
% \begin{macrocode}
@@ -37445,18 +38165,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsubsection{Final part of the hint about the \texttt{mcaption} package}\label{s+mcaption.h2}
+% \subsubsection{Final part of the hint about the \upack{mcaption} package}\label{s+mcaption.h2}\ipack{mcaption}
% \or\relax
-% \subsubsection{Partie finale du \emph{hint} sur le paquetage \texttt{mcaption}}\label{s+mcaption.h2}
+% \subsubsection{Partie finale du \emph{hint} sur le paquetage \upack{mcaption}}\label{s+mcaption.h2}\ipack{mcaption}
% \fi
% \begin{macro}{\if@mtc@mcaptionLoaded@}
% \begin{macro}{\if@mtc@mcaptionLoaded@a@}
% \begin{macro}{\if@mtc@hints@given@}
% \ifcase\LANG\relax
-% We test if \texttt{mcaption}\index{mcaption} has been loaded before (correct) or after (incorrect) \texttt{minitoc}.
+% We test if \pack{mcaption} has been loaded before (correct) or after (incorrect) \upack{minitoc}.
% See section~\vref{s+mcaption.h1}.
% \or\relax
-% Nous testons si \texttt{mcaption}\index{mcaption} a été chargé avant (correct) ou après (incorrect) \texttt{minitoc}.
+% Nous testons si \pack{mcaption} a été chargé avant (correct) ou après (incorrect) \upack{minitoc}.
% Voir la section~\vref{s+mcaption.h1}.
% \fi
% \begin{macrocode}
@@ -37656,10 +38376,10 @@ have centered labels.
% \fi
% \ifcase\LANG
% This hint is just a reminder if you have used obsolete commands, which are also signalled
-% in the \emph{document}\texttt{.log} file.
+% in the \emph{document}\suffix{.log} file.
% \or\relax
% Ce \emph{hint} est juste un rappel dans le cas où vous auriez utilisé des commandes obsolètes, qui sont aussi
-% signalées dans le fichier \emph{document}\texttt{.log}.
+% signalées dans le fichier \emph{document}\suffix{.log}.
% \fi
%
% \begin{macro}{\if@firstpartis@used@}
@@ -37723,14 +38443,14 @@ have centered labels.
% \begin{macro}{\if@mtc@hints@given@}
% \begin{macro}{\mtc@hints@enddoc}
% \ifcase\LANG\relax
-% We come at the end of the third part of the \texttt{hints} option: if problems have been detected, a warning is displayed;
-% the warning is not displayed but only written in the \emph{document}\texttt{.log} file if no problems have been detected.
+% We come at the end of the third part of the \opt{hints} option: if problems have been detected, a warning is displayed;
+% the warning is not displayed but only written in the \emph{document}\suffix{.log} file if no problems have been detected.
% And we terminate the \verb|\mtc@hints@enddoc|
% macro by a closing brace.
% \or\relax
-% Nous arrivons à~la fin de la troisième partie de l'option \texttt{hints}: si des problèmes ont été détectés, un
+% Nous arrivons à~la fin de la troisième partie de l'option \opt{hints}: si des problèmes ont été détectés, un
% avertissement est affiché; cet avertissement n'est pas affiché mais seulement écrit dans le fichier
-% \emph{document}\texttt{.log} si aucun problème n'a été détecté. Et nous terminons la macro \verb|\mtc@hints@enddoc|
+% \emph{document}\suffix{.log} si aucun problème n'a été détecté. Et nous terminons la macro \verb|\mtc@hints@enddoc|
% par une accolade fermante.
% \fi
% \begin{macrocode}
@@ -37759,9 +38479,9 @@ have centered labels.
% \begin{macro}{\InputIfFileExists}
% \begin{macro}{\ExecuteOptions}
% \ifcase\LANG\relax
-% First, if possible, we apply the default language option, \texttt{english}:
+% First, if possible, we apply the default language option, \lopt{english}:
% \or\relax
-% Tout d'abord, si possible, nous exécutons l'option de langue par défaut, \texttt{english}:
+% Tout d'abord, si possible, nous exécutons l'option de langue par défaut, \lopt{english}:
% \fi
% \begin{macrocode}
\InputIfFileExists{english.mld}%
@@ -37847,22 +38567,22 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Processing the \texttt{insection} option}
+% \subsection{Processing the \uopt{insection} option}\iopt{insection}
% \or\relax
-% \subsection{Traitement de l'option \texttt{insection}}
+% \subsection{Traitement de l'option \uopt{insection}}\iopt{insection}
% \fi
% \begin{macro}{\if@mtc@ss@insection@}
% \begin{macro}{\RequirePackage}
% \begin{macro}{\@ifpackageloaded}
% \begin{macro}{\if@mtc@placeinsLoaded@}
% \ifcase\LANG\relax
-% For the \texttt{insection} option, we load the \texttt{placeins} package~\cite{placeins} with its options
-% \texttt{verbose} and \texttt{section}, after the \texttt{flafter} package (described in~\cite{ltoutput}
+% For the \opt{insection} option, we load the \pack{placeins} package~\cite{placeins} with its options
+% \optp{verbose}{placeins} and \optp{section}{placeins}, after the \pack{flafter} package (described in~\cite{ltoutput}
% and~\cite[page~286]{TLC2}); the correct loading is verified:
% \or\relax
-% Pour l'option \texttt{insection}, nous chargeons
-% le paquetage \texttt{placeins}~\cite{placeins} avec ses options
-% \texttt{verbose} et \texttt{section}, après le paquetage \texttt{flafter} (décrit dans~\cite{ltoutput}
+% Pour l'option \opt{insection}, nous chargeons
+% le paquetage \pack{placeins}~\cite{placeins} avec ses options
+% \optp{verbose}{placeins} et \optp{section}{placeins}, après le paquetage \pack{flafter} (décrit dans~\cite{ltoutput}
% et~\cite[page~292]{TLC2F}); le chargement correct est vérifié:
% \fi
% \begin{macrocode}
@@ -37880,16 +38600,16 @@ have centered labels.
%
% \lneed{8}
% \ifcase\LANG\relax
-% \subsection{Processing the \texttt{notoccite} option}
+% \subsection{Processing the \uopt{notoccite} option}\iopt{notoccite}
% \or\relax
-% \subsection{Traitement de l'option \texttt{notoccite}}
+% \subsection{Traitement de l'option \uopt{notoccite}}\iopt{notoccite}
% \fi
% \begin{macro}{\if@mtc@notoccite@}
% \begin{macro}{\RequirePackage}
% \ifcase\LANG\relax
-% For the \texttt{notoccite} option, we just load the \texttt{notoccite} package~\cite{notoccite}:
+% For the \opt{notoccite} option, we just load the \pack{notoccite} package~\cite{notoccite}:
% \or\relax
-% Pour l'option \texttt{notoccite}, nous chargeons simplement le paquetage \texttt{notoccite}~\cite{notoccite}:
+% Pour l'option \opt{notoccite}, nous chargeons simplement le paquetage \pack{notoccite}~\cite{notoccite}:
% \fi
% \begin{macrocode}
\if@mtc@notoccite@
@@ -37901,9 +38621,9 @@ have centered labels.
%
% \lneed{10}
% \ifcase\LANG\relax
-% \subsection{Processing the \texttt{listfiles} option}
+% \subsection{Processing the \uopt{listfiles} option}\iopt{listfiles}
% \or\relax
-% \subsection{Traitement de l'option \texttt{listfiles}}
+% \subsection{Traitement de l'option \uopt{listfiles}}\iopt{listfiles}
% \fi
% \begin{macro}{\mtc@maf}
% \begin{macro}{\tf@mtc}
@@ -37916,28 +38636,28 @@ have centered labels.
% \ifcase\LANG\relax
% We define the \verb|\mtc@maf| macro which closes \verb|\tf@mtc|
% and reopens it to write into the file
-% \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}.
+% \emph{document}\suffix{.maf}.
% It calls \verb|\mtc@maf@long|
% or \verb|\mtc@maf@short| (long or short extensions), then
% closes \verb|\tf@mtc|. \verb|\mtc@maf@long| or
% \verb|\mtc@maf@short| writes the names of the existing auxiliary
% files using decrementing loops on the associated
-% counters, and includes \<document>\texttt{.mtc} in the list
-% (but \emph{not} \<document>\texttt{.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.}). We must also check the existence of \verb|\jobname.mtc1| if
+% 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 \verb|\jobname.mtc1| if
% long extensions are used.
% \or\relax
% Nous définissons la macro \verb|\mtc@maf| qui ferme \verb|\tf@mtc|
% puis le ré-ouvre pour écrire dans le fichier
-% \index{.maf@\texttt{.maf}}\<document>\texttt{.maf}.
+% \emph{document}\suffix{.maf}.
% Elle appelle \verb|\mtc@maf@long| ou \verb|\mtc@maf@short|
% (suffixes longs ou courts), puis ferme \verb|\tf@mtc|.
% \verb|\mtc@maf@long| ou \verb|\mtc@maf@short| écrit les noms
% des fichiers auxiliaires existants en utilisant des boucles
% par ordre décroissant sur les compteurs associés, et
-% inclut \<document>\texttt{.mtc} dans la liste
-% (mais \emph{pas} \<document>\texttt{.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.}).
+% 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.}).
% Nous devons aussi tester l'existence de \verb|\jobname.mtc1| si les suffixes longs sont utilisés.
% \fi
% \begin{macrocode}
@@ -38015,9 +38735,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \subsection{Processing the \texttt{hints} option}\index{hints}
+% \subsection{Processing the \uopt{hints} option}\iopt{hints}
% \or\relax
-% \subsection{Traitement de l'option \texttt{hints}}\index{hints}
+% \subsection{Traitement de l'option \uopt{hints}}\iopt{hints}
% \fi
% \begin{macro}{\if@mtc@hints@}
% \begin{macro}{\AtBeginDocument}
@@ -38025,10 +38745,10 @@ have centered labels.
% \begin{macro}{\AtEndDocument}
% \begin{macro}{\mtc@hints@enddoc}
% \ifcase\LANG\relax
-% For the \texttt{hints} option, we set its first part in a \verb|\AtBeginDocument| block and its third (last) part
+% For the \opt{hints} option, we set its first part in a \verb|\AtBeginDocument| block and its third (last) part
% in a \verb|\AtEndDocument| block:
% \or\relax
-% Pour l'option \texttt{hints}, nous plaçons sa première partie dans un bloc \verb|\AtBeginDocument| et sa
+% Pour l'option \opt{hints}, nous plaçons sa première partie dans un bloc \verb|\AtBeginDocument| et sa
% troisième (dernière) partie dans un bloc \verb|\AtEndDocument|:
% \fi
% \begin{macrocode}
@@ -38051,10 +38771,10 @@ have centered labels.
% \fi
% \ifcase\LANG\relax
% And, at least, we save the definitions of sectionning commands (and of their unstarred and starred branches),
-% for comparaisons (this is a part of the \texttt{hints} option executed in the preamble):
+% for comparaisons (this is a part of the \opt{hints} option executed in the preamble):
% \or\relax
% Et, enfin, nous sauvegardons les définitions des commandes de sectionnement (avec leurs branches non étoilées et
-% étoilées), pour des comparaisons (ceci est une partie de l'option \texttt{hints} exécutée dans le préambule).
+% étoilées), pour des comparaisons (ceci est une partie de l'option \opt{hints} exécutée dans le préambule).
% \fi
%
% \lneed{5}
@@ -38146,13 +38866,13 @@ have centered labels.
% \ifcase\LANG\relax
% It may happen that you use a preparation command (like \verb|\dominitoc|) or an insertion command
% (like \verb|\dominitoc|) in a document using a class where that command is not available (like
-% \texttt{article}). To get a better diagnostic for such errors, we intercept such commands by providing a default
+% \class{article}). To get a better diagnostic for such errors, we intercept such commands by providing a default
% definition which just emits an error message. These default definitions are made in a \verb|\AtBeginDocument|
% block.
% \or\relax
% Il peut arriver que vous utilisiez une commande de préparation (comme \verb|\dominitoc|) ou une commande d'insertion
% (comme \verb|\dominitoc|) dans un document utilisant une classe pour laquelle cette commande n'est pas disponible
-% (comme \texttt{article}). Pour obtenir un meilleur diagnostic pour ce type d'erreurs, nous interceptons de
+% (comme \class{article}). Pour obtenir un meilleur diagnostic pour ce type d'erreurs, nous interceptons de
% telles commandes en fournissant une définition par défaut qui émet simplement un message d'erreur. Ces définitions
% par défaut sont faites dans un bloc \verb|\AtBeginDocument|.
% \fi
@@ -38293,33 +39013,33 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{The \texttt{fminitoc.dtx} file}
+% \section{The \uxfile{fminitoc.dtx} file}\ixfile{fminitoc.dtx}
% \or\relax
-% \section{Le fichier \texttt{fminitoc.dtx}}
+% \section{Le fichier \uxfile{fminitoc.dtx}}\ixfile{fminitoc.dtx}
% \fi
% \begin{macro}{\jobname}
% \begin{macro}{\input}
% \ifcase\LANG\relax
% This short file is necessary to create the french documentation. Its rôle is to
-% set \texttt{\bs jobname} to \texttt{fminitoc} in place of \texttt{minitoc}. As \texttt{minitoc.ins}
-% generates the \texttt{minitoc.lan} and \texttt{fminitoc.lan} files which set a language number \verb|\LANG|,
-% and \texttt{minitoc.dtx} reads then the \texttt{\bs jobname.lan} file, the documentation can be in several languages
+% set \texttt{\bs jobname} to \texttt{fminitoc} in place of \texttt{minitoc}. As \xfile{minitoc.ins}
+% generates the \xfile{minitoc.lan} and \xfile{fminitoc.lan} files which set a language number \verb|\LANG|,
+% and \xfile{minitoc.dtx} reads then the \texttt{\bs jobname.lan} file, the documentation can be in several languages
% (english and french here) in
-% \texttt{minitoc.dtx}, the language being selected by \texttt{\bs ifcase\bs LANG\bs relax} \ldots\ \texttt{\bs or\bs relax}
+% \xfile{minitoc.dtx}, the language being selected by \texttt{\bs ifcase\bs LANG\bs relax} \ldots\ \texttt{\bs or\bs relax}
% \ldots\ \texttt{\bs fi} constructs. The \texttt{\bs relax} primitives are necessary to avoid bad surprises.
% \or\relax
% Ce court fichier est nécessaire pour créer la documentation en français. Son rôle est de forcer \texttt{\bs jobname}
-% à~\texttt{fminitoc} au lieu de \texttt{minitoc}. Comme \texttt{minitoc.ins} engendre les fichiers
-% \texttt{minitoc.lan} et \texttt{fminitoc.lan} qui établissent un numéro de langue \verb|\LANG|, et comme
-% \texttt{minitoc.dtx} lit alors le fichier \texttt{\bs jobname.lan}, la documentation peut être en plusieurs langues
-% (anglais et français ici) dans \texttt{minitoc.dtx}, la langue étant choisie par des constructions
+% à~\texttt{fminitoc} au lieu de \texttt{minitoc}. Comme \xfile{minitoc.ins} engendre les fichiers
+% \xfile{minitoc.lan} et \xfile{fminitoc.lan} qui établissent un numéro de langue \verb|\LANG|, et comme
+% \xfile{minitoc.dtx} lit alors le fichier \texttt{\bs jobname.lan}, la documentation peut être en plusieurs langues
+% (anglais et français ici) dans \xfile{minitoc.dtx}, la langue étant choisie par des constructions
% \texttt{\bs ifcase\bs LANG\bs relax} \ldots\ \texttt{\bs or\bs relax} \ldots\ \texttt{\bs fi}. Les primitives
% \texttt{\bs relax} sont nécessaires pour éviter de mauvaises surprises.
% \fi
% \begin{macrocode}
%<*fminitoc>
\ProvidesFile{fminitoc.dtx}%
- [2006/11/29 minitoc french documentation start file]
+ [2007/01/09 minitoc french documentation start file]
\input{minitoc.dtx}
%</fminitoc>
% \end{macrocode}
@@ -38327,9 +39047,9 @@ have centered labels.
% \end{macro}
%
% \ifcase\LANG\relax
-% \chapter{Commented code of \texttt{mtcoff.sty}}\label{c+code+mtcoff.sty}
+% \chapter{Commented code of \upack{mtcoff}}\label{c+code+mtcoff.sty}\ipack{mtcoff}
% \or\relax
-% \chapter{Code commenté de \texttt{mtcoff.sty}}\label{c+code+mtcoff.sty}
+% \chapter{Code commenté de \upack{mtcoff}}\label{c+code+mtcoff.sty}\ipack{mtcoff}
% \fi
% \minitoc
% \mtcskip
@@ -38341,24 +39061,24 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Why \texttt{mtcoff.sty}?}\label{s+mtcoff+why}
+% \section{Why \upack{mtcoff}?}\label{s+mtcoff+why}\ipack{mtcoff}
% \or\relax
-% \section{Pourquoi \texttt{mtcoff.sty}?}\label{s+mtcoff+why}
+% \section{Pourquoi \upack{mtcoff}?}\label{s+mtcoff+why}\ipack{mtcoff}
% \fi
% \ifcase\LANG\relax
-% The \texttt{minitoc} package~\cite{fminitoc,minitoc} requires that the user inserts many commands in the source
+% The \upack{minitoc} package~\cite{fminitoc,minitoc} requires that the user inserts many commands in the source
% code of her/his document, and not only into the preamble of the document. Hence the concept of a replacement
-% package, \texttt{mtcoff} (means ``minitoc off''), which substitutes to all commands and environments of the
-% \texttt{minitoc} package some alternative commands and environments with the same names and syntaxes, but doing nothing
-% (except emitting some harmless warnings, for special cases). This way, to turn off easily the \texttt{minitoc} package,
+% package, \pack{mtcoff} (means ``minitoc off''), which substitutes to all commands and environments of the
+% \upack{minitoc} package some alternative commands and environments with the same names and syntaxes, but doing nothing
+% (except emitting some harmless warnings, for special cases). This way, to turn off easily the \upack{minitoc} package,
% you just have to write, in the preamble of your document, something like:
% \or\relax
-% Le paquetage \texttt{minitoc}~\cite{fminitoc,minitoc} requiert que l'utilisateur insère de nombreuses commandes
+% Le paquetage \upack{minitoc}~\cite{fminitoc,minitoc} requiert que l'utilisateur insère de nombreuses commandes
% dans le code source de son document, mais pas seulement dans le préambule du document. D'où le concept d'un
-% paquetage de remplacement, \texttt{mtcoff} (c'est-à-dire, «~\emph{minitoc off}~»), qui substitue à~toutes les
-% commandes et à~tous les environnements du paquetage \texttt{minitoc} d'autres commandes et environnements ayant
+% paquetage de remplacement, \pack{mtcoff} (c'est-à-dire, «~\emph{minitoc off}~»), qui substitue à~toutes les
+% commandes et à~tous les environnements du paquetage \upack{minitoc} d'autres commandes et environnements ayant
% les mêmes noms et syntaxes, mais ne faisant rien (sauf émettre quelques avertissements bénins, dans des cas
-% spéciaux). De cette manière, pour inhiber facilement le paquetage \texttt{minitoc}, il vous suffit d'écrire,
+% spéciaux). De cette manière, pour inhiber facilement le paquetage \upack{minitoc}, il vous suffit d'écrire,
% dans le préambule de votre document, quelque chose comme ceci:
% \fi
% \begin{verse}
@@ -38366,9 +39086,9 @@ have centered labels.
% \verb|%\usepackage{mtcoff}|
% \end{verse}
% \ifcase\LANG\relax
-% then the \texttt{minitoc} package is activated with the specified options. If you modify this two lines this way:
+% then the \upack{minitoc} package is activated with the specified options. If you modify this two lines this way:
% \or\relax
-% alors le paquetage \texttt{minitoc} est activé avec les options spécifiées. Si vous modifiez ces deux lignes de
+% alors le paquetage \upack{minitoc} est activé avec les options spécifiées. Si vous modifiez ces deux lignes de
% la manière suivante:
% \fi
% \begin{verse}
@@ -38376,13 +39096,13 @@ have centered labels.
% \verb|\usepackage{mtcoff}|
% \end{verse}
% \ifcase\LANG\relax
-% then the \texttt{minitoc} package is desactivated and all its commands and environments are ignored. This is much
-% easier, faster and safer than commenting out all the commands and environments of \texttt{minitoc}. Moreover,
+% then the \upack{minitoc} package is desactivated and all its commands and environments are ignored. This is much
+% easier, faster and safer than commenting out all the commands and environments of \upack{minitoc}. Moreover,
% this operation is reversible.
% \or\relax
-% alors le paquetage \texttt{minitoc} est désactivé et toutes ses commandes et environnements sont ignorés. Ceci
+% alors le paquetage \upack{minitoc} est désactivé et toutes ses commandes et environnements sont ignorés. Ceci
% est beaucoup plus facile, rapide et sûr que de mettre en commentaire toutes les commandes et environnements
-% de \texttt{minitoc}. De plus, cette opération est réversible.
+% de \upack{minitoc}. De plus, cette opération est réversible.
% \fi
%
% \lneed{5}
@@ -38395,13 +39115,13 @@ have centered labels.
% \begin{macro}{\ProvidesPackage}
% \ifcase\LANG\relax
% First, we identify the package and check the version of \LaTeX\,\footnote{This checking is not really useful for
-% the \texttt{mtcoff} package itself, but it is good to check that your version of \LaTeX\ is not too old to
-% support \texttt{minitoc}.}; we need the \texttt{mtcmess} package to write messages with unique identifiers.
+% the \pack{mtcoff} package itself, but it is good to check that your version of \LaTeX\ is not too old to
+% support \upack{minitoc}.}; we need the \pack{mtcmess} package to write messages with unique identifiers.
% \or\relax
% Tout d'abord, nous identifions le paquetage et vérifions la version de \LaTeX\,\footnote{Cette vérification
-% n'est pas vraiment utile pour le paquetage \texttt{mtcoff} lui-même, mais il est bon de vérifier que votre
-% version de \LaTeX\ n'est pas trop ancienne pour supporter \texttt{minitoc}.}; nous avons besoin du paquetage
-% \texttt{mtcmess} pour écrire des messages avec des identificateurs uniques.
+% n'est pas vraiment utile pour le paquetage \pack{mtcoff} lui-même, mais il est bon de vérifier que votre
+% version de \LaTeX\ n'est pas trop ancienne pour supporter \upack{minitoc}.}; nous avons besoin du paquetage
+% \pack{mtcmess} pour écrire des messages avec des identificateurs uniques.
% \fi
% \begin{macrocode}
%<*mtcoff>
@@ -38430,11 +39150,11 @@ have centered labels.
% \begin{macro}{\stcindent}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% As \texttt{minitoc} declares some counters and dimensions registers, we fake them using \verb|\count@| or
+% As \upack{minitoc} declares some counters and dimensions registers, we fake them using \verb|\count@| or
% \verb|\dimen@|. For \verb|\mtcskipamount|, we must use its default definition, \verb|\bigskipamount|.
% \end{SMOOTH}
% \or\relax
-% Puisque \texttt{minitoc} déclare quelques registres compteurs et dimensions, nous les simulons en utilisant
+% Puisque \upack{minitoc} déclare quelques registres compteurs et dimensions, nous les simulons en utilisant
% \verb|\count@| ou \verb|\dimen@|. Pour \verb|\mtcskipamount|, nous utilisons sa définition par défaut,
% \verb|\bigskipamount|.
% \fi
@@ -38824,10 +39544,10 @@ have centered labels.
% \begin{macro}{\l@xsect}
% \begin{macro}{\xsect}
% \ifcase\LANG\relax
-% We need also to disable some \texttt{minitoc} commands, with \verb|\relax| (macros with no argument) or
+% We need also to disable some \upack{minitoc} commands, with \verb|\relax| (macros with no argument) or
% \verb|\@gobbletwo| (macros with two arguments):
% \or\relax
-% Il nous faut aussi inhiber quelques commandes de \texttt{minitoc}, avec \verb|\relax| (macros sans argument) ou
+% Il nous faut aussi inhiber quelques commandes de \upack{minitoc}, avec \verb|\relax| (macros sans argument) ou
% \verb|\@gobbletwo| (macros avec arguments):
% \fi
% \begin{macrocode}
@@ -38864,10 +39584,10 @@ have centered labels.
% \fi
% \begin{macro}{\empty}
% \ifcase\LANG\relax
-% We disable the \texttt{minitoc} font commands (like \verb|\mtcSSfont|) with \verb|\empty|, because some users
+% We disable the \upack{minitoc} font commands (like \verb|\mtcSSfont|) with \verb|\empty|, because some users
% might have used:
% \or\relax
-% Nous désactivons commandes de fonte de \texttt{minitoc} (telles que \verb|\mtcSSfont|) avec \verb|\empty|, car
+% Nous désactivons commandes de fonte de \upack{minitoc} (telles que \verb|\mtcSSfont|) avec \verb|\empty|, car
% certains utilisateurs pourraient avoir utilisé:
% \fi
% \begin{verse}
@@ -39008,9 +39728,9 @@ have centered labels.
% \lneed{5}
% \begin{macro}{\coffeefont}
% \ifcase\LANG\relax
-% Font for ``coffee'' lines:
+% Font for ``coffee''{\myCoffeecup} lines:
% \or\relax
-% Fonte pour les lignes de «~pause-café~»:
+% Fonte pour les lignes de «~pause-café~»{\myCoffeecup}:
% \fi
% \begin{macrocode}
\let\coffeefont\empty
@@ -39072,10 +39792,10 @@ have centered labels.
% \begin{macro}{\l@starparagraph}
% \begin{macro}{\l@starsubparagraph}
% \ifcase\LANG\relax
-% The \texttt{minitoc} package defines the \verb|\l@starXXX| commands to format TOC entries for starred sectionning
+% The \upack{minitoc} package defines the \verb|\l@starXXX| commands to format TOC entries for starred sectionning
% commands. We reset to the unstarred version, when necessary:
% \or\relax
-% Le paquetage \texttt{minitoc} définit les commandes \verb|\l@starXXX| pour la mise en forme d'entrées de la
+% Le paquetage \upack{minitoc} définit les commandes \verb|\l@starXXX| pour la mise en forme d'entrées de la
% table des matières pour des commandes de sectionnement étoilées. Nous revenons à~la version non étoilée, lorsque
% cela est nécessaire:
% \fi
@@ -39468,12 +40188,12 @@ have centered labels.
% \begin{macro}{\AtBeginDocument}
% \begin{macro}{\ifmtcoffwarn@}
% \ifcase\LANG\relax
-% Some \texttt{minitoc} commands should eventually be replaced if you decide to \emph{definitely} stop using the
-% \texttt{minitoc} package with your document. So we declare a flag and a \verb|\AtEndDocument| block to signal
+% Some \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 \verb|\AtEndDocument| block to signal
% that you have used these commands:
% \or\relax
-% Certaines commandes de \texttt{minitoc} devraient éventuellement être remplacées si vous décidez d'arrêter
-% \emph{définitivement} l'utilisation du paquetage \texttt{minitoc} avec votre document. Donc nous déclarons un
+% Certaines commandes de \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 \verb|\AtEndDocument| pour signaler que vous avez utilisé ces commandes:
% \fi
% \begin{macrocode}
@@ -39586,9 +40306,11 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{Disabling the \texttt{mtchideinmain.{}.{}.} environments}\label{s+mtcoff+disabling.mtchideinmainXXX.envs}
+% \section{Disabling the \texttt{mtchideinmain.{}.{}.} environments}\label{s+mtcoff+disabling.mtchideinmainXXX.envs}%
+% \ienv{mtchideinmaintoc}\ienv{mtchideinmainlof}\ienv{mtchideinmainlot}
% \or\relax
-% \section{Inhibition des environnements \texttt{mtchideinmain.{}.{}.}}\label{s+mtcoff+disabling.mtchideinmainXXX.envs}
+% \section{Inhibition des environnements \texttt{mtchideinmain.{}.{}.}}\label{s+mtcoff+disabling.mtchideinmainXXX.envs}%
+% \ienv{mtchideinmaintoc}\ienv{mtchideinmainlof}\ienv{mtchideinmainlot}
% \fi
% \begin{environment}{mtchideinmaintoc}
% \begin{environment}{mtchideinmainlof}
@@ -39623,13 +40345,13 @@ have centered labels.
% \begin{macro}{\mtc@restorelofdepth}
% \begin{macro}{\mtc@restorelotdepth}
% \ifcase\LANG\relax
-% We must inhibit these commands, inserted in the \texttt{.toc}, \texttt{.lof} and \texttt{.lot} files by the
-% hiding commands. So we will not have to delete these files when switching from the \texttt{minitoc} package to
-% the \texttt{mtcoff} package.
+% We must inhibit these commands, inserted in the \suffix{.toc}, \suffix{.lof} and \suffix{.lot} files by the
+% hiding commands. So we will not have to delete these files when switching from the \upack{minitoc} package to
+% the \pack{mtcoff} package.
% \or\relax
-% Nous devons inhiber ces commandes, insérées dans les fichiers \texttt{.toc}, \texttt{.lof} et \texttt{.lot} par
+% Nous devons inhiber ces commandes, insérées dans les fichiers \suffix{.toc}, \suffix{.lof} et \suffix{.lot} par
% les commandes de masquage. Ainsi nous n'aurons pas à~détruire ces fichiers lors du passage du paquetage
-% \texttt{minitoc} au paquetage \texttt{mtcoff}.
+% \upack{minitoc} au paquetage \pack{mtcoff}.
% \fi
% \begin{macrocode}
\let\mtc@savetocdepth\empty
@@ -39692,10 +40414,10 @@ have centered labels.
% \begin{macro}{\addstarredsection}
% \begin{macro}{\addcontentsline}
% \ifcase\LANG\relax
-% These commands should be replaced by standard commands, but \texttt{mtcoff} simulates and gives a warning, which
+% These commands should be replaced by standard commands, but \pack{mtcoff} simulates and gives a warning, which
% will be reminded at the end of document:
% \or\relax
-% Ces commandes devraient être remplacées par des commandes standard, mais \texttt{mtcoff} les simule et donne un
+% Ces commandes devraient être remplacées par des commandes standard, mais \pack{mtcoff} les simule et donne un
% avertissement, qui sera rappelé en fin de document:
% \fi
% \begin{macrocode}
@@ -39727,18 +40449,18 @@ have centered labels.
% \end{macro}
% \end{macro}
% \ifcase\LANG\relax
-% And the \texttt{mtcoff} package is terminated.
+% And the \pack{mtcoff} package is terminated.
% \or\relax
-% Et le paquetage \texttt{mtcoff} est terminé.
+% Et le paquetage \pack{mtcoff} est terminé.
% \fi
% \begin{macrocode}
%</mtcoff>
% \end{macrocode}
%
% \ifcase\LANG\relax
-% \chapter{Commented code of \texttt{mtcmess.sty}}\label{c+code+mtcmess.sty}
+% \chapter{Commented code of \upack{mtcmess}}\label{c+code+mtcmess.sty}\ipack{mtcmess}
% \or\relax
-% \chapter{Code commenté de \texttt{mtcmess.sty}}\label{c+code+mtcmess.sty}
+% \chapter{Code commenté de \upack{mtcmess.sty}}\label{c+code+mtcmess.sty}\ipack{mtcmess}
% \fi
% \begin{macro}{\mtcPackageInfo}
% \begin{macro}{\PackageInfo}
@@ -39752,12 +40474,12 @@ have centered labels.
% \ifcase\LANG\relax
% To make easier the search of a message in the documentation\footnote{By example, using the search facility of some PDF
% reader utility.}, we will assign an unique identifier to each
-% message of the \texttt{minitoc} and \texttt{mtcoff} packages. As the standard commands for such messages do not
+% message of the \upack{minitoc} and \pack{mtcoff} packages. As the standard commands for such messages do not
% include this feature, we make extended versions, with the same syntax, plus a first optional argument:
% \or\relax
% Pour faciliter la recherche d'un message dans la documentation\,\footnote{Par exemple, en utilisant le système de
% recherche d'un utilitaire de lecture de fichier PDF.}, nous attribuerons un identificateur unique à~chaque
-% message des paquetages \texttt{minitoc} et \texttt{mtcoff}. Puisque les commandes standard pour de tels messages
+% message des paquetages \upack{minitoc} et \pack{mtcoff}. Puisque les commandes standard pour de tels messages
% n'offrent pas ce dispositif, nous en faisons des versions étendues, avec la même syntaxe, plus un premier argument
% optionnel:
% \fi
@@ -39791,29 +40513,29 @@ have centered labels.
% \end{macro}
%
% \ifcase\LANG\relax
-% These macros are defined in a separate package because they will be used by at least two packages
-% (\texttt{minitoc} and \texttt{mtcoff}) and because they could be useful for other packages.
+% These macros are defined in a separate package because they are used by at least two packages
+% (\upack{minitoc} and \pack{mtcoff}) and because they could be useful for other packages.
% \or\relax
-% Ces macros sont définies dans un paquetage distinct car elles seront utilisées par au moins deux paquetages
-% (\texttt{minitoc} et \texttt{mtcoff}) et parce qu'elles pourraient être utiles pour d'autres paquetages.
+% Ces macros sont définies dans un paquetage distinct car elles sont utilisées par au moins deux paquetages
+% (\upack{minitoc} et \pack{mtcoff}) et parce qu'elles pourraient être utiles pour d'autres paquetages.
% \fi
%
% \ifcase\LANG\relax
-% \chapter{Patch for the \texttt{memoir} class}\label{memoir-patch}
-% This code must be loaded to fix an incompatibality of the \texttt{minitoc} package
-% with some recent versions of the \texttt{memoir.cls} class.
-% This correction is no more necessary after the 2005/09/25 version of \texttt{memoir.cls}.
+% \chapter{Patch for the \uclass{memoir} class}\label{memoir-patch}\iclass{memoir}\ipack{mtcpatchmem}
+% This code must be loaded to fix an incompatibility of the \upack{minitoc} package
+% with some recent versions of the \class{memoir} class.
+% This correction is no more necessary after the 2005/09/25 version of \class{memoir}.
% \or\relax
-% \chapter{Correction pour la classe \texttt{memoir}}\label{memoir-patch}
-% Ce code doit être chargé pour corriger une incompatibilité du paquetage \texttt{minitoc}
-% avec certaines versions récentes de la classe \texttt{memoir.cls}.
-% Cette correction n'est plus nécessaire après la version datée 2005/09/25 de \texttt{memoir.cls}.
+% \chapter{Correction pour la classe \uclass{memoir}}\label{memoir-patch}\iclass{memoir}\ipack{mtcpatchmem}
+% Ce code doit être chargé pour corriger une incompatibilité du paquetage \upack{minitoc}
+% avec certaines versions récentes de la classe \class{memoir}.
+% Cette correction n'est plus nécessaire après la version datée 2005/09/25 de \class{memoir}.
% \fi
% \begin{macrocode}
%<*mtcpatchmem>
\NeedsTeXFormat{LaTeX2e}[1996/06/01]%
\ProvidesPackage{mtcpatchmem}%
- [2006/11/29 v50 Package mtcpatchmem]
+ [2007/01/09 v51 Package mtcpatchmem]
\RequirePackage{mtcmess}[2006/03/14]
\mtcPackageInfo[<M0001>]{mtcpatchmem}%
{mtcpatchmem package to patch the memoir class\@gobble}
@@ -39876,13 +40598,13 @@ have centered labels.
% \end{macrocode}
%
% \ifcase\LANG\relax
-% \chapter{The language definition (\texttt{.mld}) and object (\texttt{.mlo}) files}\label{c+code+mld.files}%
-% \index{.mld}\index{.mlo}
-% \markboth{\MakeUppercase{CHAPITRE\ \thechapter{}.} THE LANGUAGE DEFINITION (\texttt{.mld}) FILES}{\MakeUppercase{CHAPITRE\ \thechapter{}.} THE LANGUAGE DEFINITION (\texttt{.mld}) FILES}
+% \chapter{The language definition (\usuffix{.mld}) and object (\usuffix{.mlo}) files}\label{c+code+mld.files}%
+% \isuffix{.mld}\isuffix{.mlo}
+% \markboth{\MakeUppercase{CHAPITRE\ \thechapter{}.} THE LANGUAGE DEFINITION (\usuffix{.mld}) FILES}{\MakeUppercase{CHAPITRE\ \thechapter{}.} THE LANGUAGE DEFINITION (\usuffix{.mld}) FILES}
% \or\relax
-% \chapter{Les fichiers de définition (\texttt{.mld}) et objets (\texttt{.mlo}) de langue}\label{c+code+mld.files}%
-% \index{.mld}\index{.mlo}
-% \markboth{\MakeUppercase{CHAPITRE\ \thechapter{}.} LES FICHIERS DE DÉFINITION DE LANGUE (\texttt{.mld})}{\MakeUppercase{CHAPITRE\ \thechapter{}.} LES FICHIERS DE DÉFINITION DE LANGUE (\texttt{.mld})}
+% \chapter{Les fichiers de définition (\usuffix{.mld}) et objets (\usuffix{.mlo}) de langue}\label{c+code+mld.files}%
+% \isuffix{.mld}\isuffix{.mlo}
+% \markboth{\MakeUppercase{CHAPITRE\ \thechapter{}.} LES FICHIERS DE DÉFINITION DE LANGUE (\usuffix{.mld})}{\MakeUppercase{CHAPITRE\ \thechapter{}.} LES FICHIERS DE DÉFINITION DE LANGUE (\usuffix{.mld})}
% \fi
% \minitoc
% \mtcskip
@@ -39892,17 +40614,17 @@ have centered labels.
% ^^A \minilot
% \lneed{5}
% \ifcase\LANG\relax
-% This chapter shows the code of each \index{.mld}\texttt{.mld} file. A \texttt{.mld} file is a \emph{minitoc language
+% This chapter shows the code of each \suffix{.mld} file. A \suffix{.mld} file is a \emph{minitoc language
% definition} file, which defines the titles of the mini-tables for a given language. It contains often some
% comments about its origin, if you need further details. It is loaded either via a
% package option\,\footnote{It can also be a global option for the document.} in the \verb|\usepackage| command
-% for the \texttt{minitoc} package, either via the command:
+% for the \upack{minitoc} package, either via the command:
% \or\relax
-% Ce chapitre montre le code de chaque fichier \index{.mld}\texttt{.mld}. Un fichier \texttt{.mld} est un fichier
+% Ce chapitre montre le code de chaque fichier \suffix{.mld}. Un fichier \suffix{.mld} est un fichier
% de définition de langue pour minitoc (\emph{minitoc language definition file}), qui définit les titres des
% mini-tables pour une langue donnée. Il contient souvent quelques informations sur son origine, si vous avez
% besoin de plus de détails. Il est chargé soit via une option du paquetage\,\footnote{Ce peut aussi être une
-% option globale pour le document.} dans la commande \verb|\usepackage| pour le paquetage \texttt{minitoc},
+% option globale pour le document.} dans la commande \verb|\usepackage| pour le paquetage \upack{minitoc},
% soit via la commande:
% \fi
% \begin{macro}{\mtcselectlanguage}
@@ -39925,10 +40647,10 @@ have centered labels.
% \begin{macro}{\slftitle}
% \begin{macro}{\slttitle}
% \ifcase\LANG\relax
-% Each \index{.mld}\texttt{.mld} file must define the nine following commands (for the mini-tables of contents,
+% Each \suffix{.mld} file must define the nine following commands (for the mini-tables of contents,
% mini-lists of figures and mini-lists of tables, at the part, chapter and section levels):
% \or\relax
-% Chaque fichier \index{.mld}\texttt{.mld} doit définir les neuf commandes suivantes (pour les mini-tables des
+% Chaque fichier \suffix{.mld} doit définir les neuf commandes suivantes (pour les mini-tables des
% matières, les mini-listes des figures et les mini-listes des tableaux, aux niveaux partie, chapitre et section):
% \fi
% \begin{multicols}{3}
@@ -39956,90 +40678,91 @@ have centered labels.
%
% \lneed{3}
% \ifcase\LANG\relax
-% Many \index{.mld}\texttt{.mld} files require special fonts adequate for the corresponding language; as this is a
+% Many \suffix{.mld} files require special fonts adequate for the corresponding language; as this is a
% language-dependent issue, the user must set up the correct language and font context for each language, like using
-% the \texttt{babel} package~\cite{Braams+TB12-2-291,babel,babel-user,BEP}, the CJK system~\cite{cjk,cjk2}, the
-% \H\LaTeX\ system~\cite{HLATEX}, the ANTOMEGA
-% system~\cite{antomega}, the ArabTeX~\cite{arabtex2,arabtex}, Bang\TeX~\cite{bangtex},
-% \devnag{} for \TeX~\cite{devanagari},
-% \texttt{ethiop}~\cite{ethiop}, Farsi\TeX~\cite{farsi}\FARSINOTE, \texttt{guarani}~\cite{guarani},
-% Malayalam~\cite{malayalam,malayalam-o}, Mon\TeX~\cite{mlsquick,montex},
-% or Arm\TeX~\cite{armtex} packages.
+% the \pack{babel} package~\cite{Braams+TB12-2-291,babel,babel-user,BEP}, the \pack{CJK} system~\cite{cjk,cjk2}, the
+% \pack{H\LaTeX} system~\cite[in~korean]{HLATEX}, the \pack{Antomega}
+% system~\cite{antomega}, the \pack{Arab\TeX}~\cite{arabtex2,arabtex}, \pack{Bang\TeX}~\cite{bangtex},
+% \ipack{\devnag}\devnag{} for \TeX~\cite{devanagari},
+% \pack{ethiop}~\cite{ethiop}, \pack{Farsi\TeX}~\cite{farsi}{\protect\FARSINOTE}, \pack{guarani}~\cite{guarani},
+% \pack{malayalam}~\cite{malayalam} et \pack{omal}~\cite{malayalam-o}, \pack{Mon\TeX}~\cite{mlsquick,montex},
+% or \pack{Arm\TeX}~\cite{armtex} packages.
% Note that it is often the \virage\emph{english} name of the language which is used to name the corresponding
-% \texttt{.mld} file.
+% \suffix{.mld} file.
% \or\relax
-% De nombreux fichiers \index{.mld}\texttt{.mld} ont besoin de fontes spéciales adéquates pour la langue
+% De nombreux fichiers \suffix{.mld} ont besoin de fontes spéciales adéquates pour la langue
% correspondante; comme ceci est une question concernant la langue, l'utilisateur doit mettre en place un contexte
% linguistique et typographique correct pour la langue correspondante, en utilisant par exemple le paquetage
-% \texttt{babel}~\cite{Braams+TB12-2-291,babel,babel-user,BEP}, le système CJK~\cite{cjk,cjk2}, le système
-% H\LaTeX~\cite{HLATEX}, le système ANTOMEGA~\cite{antomega},
-% les paquetages ArabTeX~\cite{arabtex2,arabtex}, Bang\TeX~\cite{bangtex},
-% \devnag{} for \TeX~\cite{devanagari},
-% \texttt{ethiop}~\cite{ethiop},
-% Farsi\TeX~\cite{farsi}\FARSINOTE, \texttt{guarani}~\cite{guarani}, Malayalam~\cite{malayalam,malayalam-o},
-% Mon\TeX~\cite{mlsquick,montex} ou Arm\TeX~\cite{armtex}.
-% Notez que c'est souvent le nom en \virage\emph{anglais} de la langue qui est utilisé pour nommer le fichier \texttt{.mld}
+% \pack{babel}~\cite{Braams+TB12-2-291,babel,babel-user,BEP}, le système \pack{CJK}~\cite{cjk,cjk2}, le système
+% \pack{H\LaTeX}~\cite[en~coréen]{HLATEX}, le système \pack{Antomega}~\cite{antomega},
+% les paquetages \pack{Arab\TeX}~\cite{arabtex2,arabtex}, \pack{Bang\TeX}Bang\TeX~\cite{bangtex},
+% \ipack{\devnag}\devnag{} for \TeX~\cite{devanagari},
+% \pack{ethiop}~\cite{ethiop},
+% \pack{Farsi\TeX}~\cite{farsi}\,{\protect\FARSINOTE}, \pack{guarani}~\cite{guarani}, \pack{malayalam}~\cite{malayalam}
+% et \pack{omal}~\cite{malayalam-o},
+% \pack{Mon\TeX}~\cite{mlsquick,montex} ou \pack{Arm\TeX}~\cite{armtex}.
+% Notez que c'est souvent le nom en \virage\emph{anglais} de la langue qui est utilisé pour nommer le fichier \suffix{.mld}
% correspondant.
% \fi
%
% \lneed{3}
% \ifcase\LANG\relax
% But for some oriental languages\,\footnote{Mainly for chinese, farsi (iranian), hangûl (korean), hanja (korean), japanese,
-% malayalam-omega, thai, and russian variants.}, the source of the titles
+% \lopt{malayalam-omega}, thai, and russian variants.}, the source of the titles
% use some \virage\emph{exotic encodings}, difficult to manipulate
-% in a \texttt{.dtx} file, the \texttt{.mld} file is then just a wrapper loading
-% a \index{.mlo}\texttt{.mlo} file\,\footnote{The extension
-% \texttt{.mlo} means \emph{minitoc language object}.}, not generated by the
-% \texttt{.dtx} files in the current version of \texttt{minitoc} package. The adequate input encoding must be set up
-% by the user \emph{before}\virage{} loading the \texttt{.mld} file via \texttt{\bs mtcselectlanguage}.
+% in a \suffix{.dtx} file, the \suffix{.mld} file is then just a wrapper loading
+% a \suffix{.mlo} file\,\footnote{The extension
+% \suffix{.mlo} means \emph{minitoc language object}.}, not generated by the
+% \suffix{.dtx} files in the current version of \upack{minitoc} package. The adequate input encoding must be set up
+% by the user \emph{before}\virage{} loading the \suffix{.mld} file via \texttt{\bs mtcselectlanguage}.
% \or\relax
% Mais pour certaines langues orientales\,\footnote{Principalement pour les variantes du chinois, du farsi
-% (iranien), du coréen (hangûl et hanja), du japonais, du malayalam-omega, du thaï et du russe.}, le code source des
+% (iranien), du coréen (hangûl et hanja), du japonais, du \lopt{malayalam-omega}, du thaï et du russe.}, le code source des
% titres utilise quelques \virage\emph{codages exotiques},
-% difficiles à~manipuler dans un fichier \texttt{.dtx}, le fichier \texttt{.mld} est alors une simple enveloppe qui charge
-% un fichier \index{.mlo}\texttt{.mlo}\,\footnote{Le suffixe \texttt{.mlo} signifie \emph{minitoc language object},
-% objet minitoc de langue.}, qui n'est pas engendré par les fichiers \texttt{.dtx} dans la version actuelle du
-% paquetage \texttt{minitoc}. Le codage d'entrée adéquat doit être mis en place par l'utilisateur \emph{avant}\virage{} le
-% chargement du fichier \texttt{.mld} via \texttt{\bs mtcselectlanguage}.
+% difficiles à~manipuler dans un fichier \suffix{.dtx}, le fichier \suffix{.mld} est alors une simple enveloppe qui charge
+% un fichier \suffix{.mlo}\,\footnote{Le suffixe \suffix{.mlo} signifie \emph{minitoc language object},
+% objet minitoc de langue.}, qui n'est pas engendré par les fichiers \suffix{.dtx} dans la version actuelle du
+% paquetage \upack{minitoc}. Le codage d'entrée adéquat doit être mis en place par l'utilisateur \emph{avant}\virage{} le
+% chargement du fichier \suffix{.mld} via \texttt{\bs mtcselectlanguage}.
% \fi
%
% \begin{environment}{filecontents}
% \ifcase\LANG\relax
-% To go around this limitation, the \texttt{minitoc.ins} file uses
-% \texttt{filecontents} environments to generate the \texttt{.mlo} files.
+% To go around this limitation, the \xfile{minitoc.ins} file uses
+% \env{filecontents} environments to generate the \suffix{.mlo} files.
% \or\relax
-% Pour contourner cette limitation, le fichier \texttt{minitoc.ins} utilise simplement des
-% environnements \texttt{filecontents} pour engendrer les fichiers \texttt{.mlo}.
+% Pour contourner cette limitation, le fichier \xfile{minitoc.ins} utilise simplement des
+% environnements \env{filecontents} pour engendrer les fichiers \suffix{.mlo}.
% \fi
% \end{environment}
%
% \ifcase\LANG\relax
% {\bfseries
-% Since\Virage{} version~\#49, the \texttt{minitoc} package checks the presence of the
-% \emph{language}\texttt{.mld}\index{.mld} file
-% (and of the \emph{language}\texttt{.mlo}\index{.mlo} file if necessary) for each language option of the package,
-% before validating the option. If a \texttt{.mld} or \texttt{.mlo} is missing, the corresponding language option
-% is not enabled and a warning message is written in the \emph{document}\texttt{.log} file. But the presence of
-% the \texttt{english.mld} file is mandatory, because english is the default language.}
+% Since\Virage{} version~\#49, the \upack{minitoc} package checks the presence of the
+% \emph{language}\suffix{.mld} file
+% (and of the \emph{language}\suffix{.mlo} file if necessary) for each language option of the package,
+% before validating the option. If a \suffix{.mld} or \suffix{.mlo} is missing, the corresponding language option
+% is not enabled and a warning message is written in the \emph{document}\suffix{.log} file. But the presence of
+% the \xfile{english.mld} file is mandatory, because english is the default language.}
% \or\relax
% {\bfseries
-% À~partir\Virage{} de la version~\#49, le paquetage \texttt{minitoc} vérifie la présence du fichier
-% \emph{langue}\texttt{.mld}\index{.mld} (et du fichier \emph{langue}\texttt{.mlo}\index{.mlo} si nécessaire) pour
-% chaque option de langue du paquetage, avant de valider l'option. Si un fichier \texttt{.mld} ou \texttt{.mlo}
+% À~partir\Virage{} de la version~\#49, le paquetage \upack{minitoc} vérifie la présence du fichier
+% \emph{langue}\suffix{.mld} (et du fichier \emph{langue}\suffix{.mlo} si nécessaire) pour
+% chaque option de langue du paquetage, avant de valider l'option. Si un fichier \suffix{.mld} ou \suffix{.mlo}
% est manquant, l'option de langue correspondante n'est pas validée et un message d'avertissement est écrit dans
-% le fichier \emph{document}\texttt{.log}. Mais la présence du fichier \texttt{english.mld} est obligatoire, car
+% le fichier \emph{document}\suffix{.log}. Mais la présence du fichier \xfile{english.mld} est obligatoire, car
% l'anglais est la langue par défaut.}
% \fi
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Acadian'' language: \texttt{acadian.mld}}\label{s+mld+acadian}\index{acadian.mld}
-% The \texttt{acadian} language\,\FAC{}
-% is just french, so we load the \texttt{french.mld} file (see section~\vref{s+mld+french}):
+% \section{``Acadian'' language: \uxfile{acadian.mld}}\label{s+mld+acadian}\ixfile{acadian.mld}
+% The \lopt{acadian} language\,\FAC{}
+% is just french, so we load the \xfile{french.mld} file (see section~\vref{s+mld+french}):
% \or\relax
-% \section{Langue <<~acadian~>>: \texttt{acadian.mld}}\label{s+mld+acadian}\index{acadian.mld}
-% La langue \texttt{acadian} (acadien)\,\FAC{} est simplement du français,
-% donc nous chargeons le fichier \texttt{french.mld} (voir la section~\vref{s+mld+french}):
+% \section{Langue <<~acadian~>>: \uxfile{acadian.mld}}\label{s+mld+acadian}\ixfile{acadian.mld}
+% La langue \lopt{acadian} (acadien)\,\FAC{} est simplement du français,
+% donc nous chargeons le fichier \xfile{french.mld} (voir la section~\vref{s+mld+french}):
% \fi
%
% \lneed{3}
@@ -40052,15 +40775,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Acadien'' language: \texttt{acadien.mld}}\label{s+mld+acadien}\index{acadien.mld}
-% The ``\texttt{acadien}'' language\,\FAC{}
-% is just french (``\texttt{acadien}'' is the french term for ``\texttt{acadian}''), so we load the \texttt{french.mld}
+% \section{``Acadien'' language: \uxfile{acadien.mld}}\label{s+mld+acadien}\ixfile{acadien.mld}
+% The ``\lopt{acadien}'' language\,\FAC{}
+% is just french (``\texttt{acadien}'' is the french term for ``\texttt{acadian}''), so we load the \xfile{french.mld}
% file (see section~\vref{s+mld+french}):
% \or\relax
-% \section{Langue <<~acadien~>>: \texttt{acadien.mld}}\label{s+mld+acadien}\index{acadien.mld}
-% La langue <<~\texttt{acadien}~>>\,\FAC{}
+% \section{Langue <<~acadien~>>: \uxfile{acadien.mld}}\label{s+mld+acadien}\ixfile{acadien.mld}
+% La langue <<~\lopt{acadien}~>>\,\FAC{}
% est simplement du français (<<~\texttt{acadien}~>> est le terme français pour <<~\texttt{acadian}~>>, en anglais),
-% donc nous chargons le fichier \texttt{french.mld} (voir la section~\vref{s+mld+french}):
+% donc nous chargons le fichier \xfile{french.mld} (voir la section~\vref{s+mld+french}):
% \fi
%
% \lneed{3}
@@ -40073,15 +40796,21 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Afrikaan'' language: \texttt{afrikaan.mld}}\label{s+mld+afrikaan}\index{afrikaan.mld}
-% The titles for the ``\texttt{afrikaan}'' language\,\footnote{Spoken in South Africa, it has dutch origins; compare with
-% section~\vref{s+mld+dutch}.} are taken from the \texttt{dutch.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,dutch}:
+% \begin{SMOOTH}
+% \section{``Afrikaan'' language: \uxfile{afrikaan.mld}}\label{s+mld+afrikaan}\ixfile{afrikaan.mld}
+% The titles for the ``\lopt{afrikaan}'' language\,\footnote{Spoken in South Africa, it has dutch origins; compare with
+% section~\vref{s+mld+dutch}.} come from the \xfile{dutch.dtx} file
+% (by \name{Johannes}{Braams})
+% in the \pack{babel} package~\cite{babel,babel-user,dutch}:
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~afrikaan~>>: \texttt{afrikaan.mld}}\label{s+mld+afrikaan}\index{afrikaan.mld}
-% Les titres pour la langue <<~\texttt{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 \texttt{dutch.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,dutch}:
+% \begin{SMOOTH}
+% \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}{Braams})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,dutch}:
+% \end{SMOOTH}
% \fi
%
% \lneed{3}
@@ -40107,13 +40836,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Afrikaans'' language: \texttt{afrikaans.mld}}\label{s+mld+afrikaans}\index{afrikaans.mld}
-% ``Afrikaans'' is a synonym of ``afrikaan'', so we just load \texttt{afrikaan.mld}\index{afrikaan.mld}
+% \section{``Afrikaans'' language: \uxfile{afrikaans.mld}}\label{s+mld+afrikaans}\ixfile{afrikaans.mld}
+% The term ``\lopt{afrikaans}'' is a synonym of ``\lopt{afrikaan}'', so we just load \xfile{afrikaan.mld}
% (see section~\vref{s+mld+afrikaan}):
% \or\relax
-% \section{Langue <<~afrikaans~>>: \texttt{afrikaans.mld}}\label{s+mld+afrikaans}\index{afrikaans.mld}
-% <<~Afrikaans~>> est un synonyme de <<~afrikaan~>>,
-% donc nous chargeons simplement \texttt{afrikaan.mld}\index{afrikaan.mld} (voir la section~\vref{s+mld+afrikaan}):
+% \section{Langue <<~afrikaans~>>: \uxfile{afrikaans.mld}}\label{s+mld+afrikaans}\ixfile{afrikaans.mld}
+% Le terme <<~\lopt{afrikaans}~>> est un synonyme de <<~\lopt{afrikaan}~>>,
+% donc nous chargeons simplement \xfile{afrikaan.mld} (voir la section~\vref{s+mld+afrikaan}):
% \fi
%
% \lneed{3}
@@ -40126,13 +40855,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Albanian'' language: \texttt{albanian.mld}}\label{s+mld+albanian}\index{albanian.mld}
-% The titles for the ``\texttt{albanian}'' language are taken from the \texttt{albanian.dtx} file in
-% the \texttt{babel} package~\cite{babel,babel-user,albanian}:
+% \section{``Albanian'' language: \uxfile{albanian.mld}}\label{s+mld+albanian}\ixfile{albanian.mld}
+% The titles for the ``\lopt{albanian}'' language are taken from the \xfile{albanian.dtx} file
+% (with a contribution of \name{Adi}{Zaimi})
+% in the \pack{babel} package~\cite{babel,babel-user,albanian}:
% \or\relax
-% \section{Langue <<~albanian~>>: \texttt{albanian.mld}}\label{s+mld+albanian}\index{albanian.mld}
-% Les titres pour la langue <<~\texttt{albanian}~>> (albanais) sont tirés du fichier \texttt{albanian.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,albanian}:
+% \section{Langue <<~albanian~>>: \uxfile{albanian.mld}}\label{s+mld+albanian}\ixfile{albanian.mld}
+% Les titres pour la langue <<~\lopt{albanian}~>> (albanais) sont tirés du fichier \xfile{albanian.dtx}
+% (avec une contribution de \name{Adi}{Zaimi})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,albanian}:
% \fi
%
% \lneed{3}
@@ -40158,15 +40889,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``American'' language: \texttt{american.mld}}\label{s+mld+american}\index{american.mld}
-% The ``american'' language is just like ``english''\footnote{It should be true for the mini-table titles; the
-% languages themselves have some differences, like the hyphenation rules.}, so we just load \texttt{english.mld}\index{english.mld}
+% \section{``American'' language: \uxfile{american.mld}}\label{s+mld+american}\ixfile{american.mld}
+% The ``\lopt{american}'' language is just like ``\lopt{english}''\footnote{It should be true for the mini-table titles; the
+% languages themselves have some differences, like the hyphenation rules.}, so we just load \xfile{english.mld}
% (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~american~>>: \texttt{american.mld}}\label{s+mld+american}\index{american.mld}
-% La langue <<~american~>> (américain) est comme <<~english~>>\footnote{Ceci devrait être vrai pour les titres des
+% \section{Langue <<~american~>>: \uxfile{american.mld}}\label{s+mld+american}\ixfile{american.mld}
+% La langue <<~\lopt{american}~>> (américain) est comme <<~\lopt{english}~>>\footnote{Ceci devrait être vrai pour les titres des
% mini-tables; les langues elles-mêmes ont quelques différences, par exemple les règles de coupure des mots.}, donc nous
-% chargeons simplement \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% chargeons simplement \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -40179,13 +40910,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Arab'' language: \texttt{arab.mld}}\label{s+mld+arab}\index{arab.mld}
-% The titles for the ``arab'' language are taken from the Arab\TeX\ package~\cite{arabtex2,arabtex}, which should be
-% used, with the associated fonts.
+% \section{``Arab'' language: \uxfile{arab.mld}}\label{s+mld+arab}\ixfile{arab.mld}
+% The titles for the ``\lopt{arab}'' language are taken from the \pack{Arab\TeX} package~\cite{arabtex2,arabtex}
+% (by \name{Klaus}{Lagally}), which should be used, with the associated fonts.
% \or\relax
-% \section{Langue <<~arab~>>: \texttt{arab.mld}}\label{s+mld+arab}\index{arab.mld}
-% Les titres pour la langue <<~arab~>> (arabe) sont tirés du paquetage Arab\TeX~\cite{arabtex2,arabtex}, qui devrait être
-% utilisé, avec les fontes associées.
+% \section{Langue <<~arab~>>: \uxfile{arab.mld}}\label{s+mld+arab}\ixfile{arab.mld}
+% Les titres pour la langue <<~\lopt{arab}~>> (arabe) sont tirés du paquetage \pack{Arab\TeX}~\cite{arabtex2,arabtex}
+% (de \name{Klaus}{Lagally}), qui devrait être utilisé, avec les fontes associées.
% \fi
%
% \lneed{3}
@@ -40211,12 +40942,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Arab2'' language: \texttt{arab2.mld}}\label{s+mld+arab2}\index{arab2.mld}
-% The titles for the ``arab2'' language are taken from the Arab\TeX\ package~\cite{arabtex2,arabtex}, which should be
-% used, with the associated fonts. It is a variant of the ``arab'' language.
+% \section{``Arab2'' language: \uxfile{arab2.mld}}\label{s+mld+arab2}\ixfile{arab2.mld}
+% The titles for the ``\lopt{arab2}'' language are taken from the \pack{Arab\TeX} package~\cite{arabtex2,arabtex}
+% (by \name{Klaus}{Lagally}), which should be used, with the associated fonts.
+% It is a variant of the ``\lopt{arab}'' language.
% \or\relax
-% \section{Langue <<~arab2~>>: \texttt{arab2.mld}}\label{s+mld+arab2}\index{arab2.mld}
-% Les titres pour la langue <<~arab2~>> (arabe, variante) sont tirés du paquetage Arab\TeX~\cite{arabtex2,arabtex},
+% \section{Langue <<~arab2~>>: \uxfile{arab2.mld}}\label{s+mld+arab2}\ixfile{arab2.mld}
+% Les titres pour la langue <<~\lopt{arab2}~>> (arabe, variante) sont tirés du
+% paquetage \pack{Arab\TeX}~\cite{arabtex2,arabtex} (de \name{Klaus}{Lagally}),
% qui devrait être utilisé, avec les fontes associées.
% \fi
%
@@ -40244,12 +40977,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Arabi'' language: \texttt{arabi.mld}}\label{s+mld+arabi}\index{arabi.mld}
-% The titles for the ``arabi'' language are taken from the \Arabi{} package~\cite{arabi} (by \name{Youssef}{Jabri}),
+% \section{``Arabi'' language: \uxfile{arabi.mld}}\label{s+mld+arabi}\ixfile{arabi.mld}
+% The titles for the ``\lopt{arabi}'' language are taken from the \packa{\Arabi}{arabi} package~\cite{arabi}
+% (by \name{Youssef}{Jabri}),
% which should be used, with the associated fonts.
% \or\relax
-% \section{Langue <<~arabi~>>: \texttt{arabi.mld}}\label{s+mld+arabi}\index{arabi.mld}
-% Les titres pour la langue <<~arabi~>> sont tirés du paquetage \Arabi{}~\cite{arabi}
+% \section{Langue <<~arabi~>>: \uxfile{arabi.mld}}\label{s+mld+arabi}\ixfile{arabi.mld}
+% Les titres pour la langue <<~\lopt{arabi}~>> sont tirés du paquetage \packa{\Arabi}{arabi}~\cite{arabi}
% (par \name{Youssef}{Jabri}), qui devrait être utilisé, avec les fontes associées.
% \fi
%
@@ -40278,11 +41012,11 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Arabic'' language: \texttt{arabic.mld}}\label{s+mld+arabic}\index{arabic.mld}
-% ``Arabic'' is a synomym for ``arab'', so we just load \texttt{arab.mld}\index{arab.mld} (see section~\vref{s+mld+arab}):
+% \section{``Arabic'' language: \uxfile{arabic.mld}}\label{s+mld+arabic}\ixfile{arabic.mld}
+% The ``\lopt{arabic}'' language is a synomym for ``\lopt{arab}'', so we just load \xfile{arab.mld} (see section~\vref{s+mld+arab}):
% \or\relax
-% \section{Langue <<~arabic~>>: \texttt{arabic.mld}}\label{s+mld+arabic}\index{arabic.mld}
-% <<~Arabic~>> est un synonyme pour <<~arab~>>, donc nous chargeons simplement \texttt{arab.mld}\index{arab.mld}
+% \section{Langue <<~arabic~>>: \uxfile{arabic.mld}}\label{s+mld+arabic}\ixfile{arabic.mld}
+% La langue <<~\lopt{arabic}~>> est un synonyme pour <<~\lopt{arab}~>>, donc nous chargeons simplement \xfile{arab.mld}
% (voir la section~\vref{s+mld+arab}):
% \fi
%
@@ -40296,12 +41030,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Armenian'' language: \texttt{armenian.mld}}\label{s+mld+armenian}\index{armenian.mld}
-% The titles for the ``armenian'' language are taken from the Arm\TeX\ package~\cite{armtex}, which should be
+% \section{``Armenian'' language: \uxfile{armenian.mld}}\label{s+mld+armenian}\ixfile{armenian.mld}
+% The titles for the ``\lopt{armenian}'' language are taken from the \pack{Arm\TeX} package~\cite{armtex}
+% (by \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} and \name{Vardan}{Akopian}), which should be
% used, with the associated fonts.
% \or\relax
-% \section{Langue <<~armenian~>>: \texttt{armenian.mld}}\label{s+mld+armenian}\index{armenian.mld}
-% Les titres pour la langue <<~armenian~>> (arménien) sont tirés du paquetage Arm\TeX\ package~\cite{armtex},
+% \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 \pack{Arm\TeX}~\cite{armtex}
+% (de \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} et \name{Vardan}{Akopian}),
% qui devrait être utilisé, avec les fontes associées.
% \fi
%
@@ -40311,7 +41047,7 @@ have centered labels.
\ProvidesFile{armenian.mld}[1999/06/28]
%% Armenian titles for minitoc.sty
%% from ArmTeX
-%% Sergei Dachian (Serguei.Dachian@univ-lemans.fr)
+%% Sergei D'Achian (Serguei.Dachian@univ-lemans.fr)
\def\ptctitle{Bovandakuthyun}%
\def\plftitle{Patkerneri cank}%
\def\plttitle{Aghyusakneri cank}%
@@ -40328,13 +41064,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Australian'' language: \texttt{australian.mld}}\label{s+mld+australian}\index{australian.mld}
-% The ``australian'' language is just like ``english'', so we just load \texttt{english.mld}\index{english.mld}
+% \section{``Australian'' language: \uxfile{australian.mld}}\label{s+mld+australian}\ixfile{australian.mld}
+% The ``\lopt{australian}'' language is just like ``\lopt{english}'', so we just load \xfile{english.mld}
% (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~australian~>>: \texttt{australian.mld}}\label{s+mld+australian}\index{australian.mld}
-% La langue <<~australian~>> (australian) est comme <<~english~>>, donc nous chargeons simplement
-% \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% \section{Langue <<~australian~>>: \uxfile{australian.mld}}\label{s+mld+australian}\ixfile{australian.mld}
+% La langue <<~\lopt{australian}~>> (australian) est comme <<~\lopt{english}~>>, donc nous chargeons simplement
+% \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -40347,13 +41083,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Austrian'' language: \texttt{austrian.mld}}\label{s+mld+austrian}\index{austrian.mld}
-% For the mini-table titles, the ``austrian'' language is like the ``german'' language, so we load
-% \texttt{german.mld}\index{german.mld} (see section~\vref{s+mld+german}):
+% \section{``Austrian'' language: \uxfile{austrian.mld}}\label{s+mld+austrian}\ixfile{austrian.mld}
+% For the mini-table titles, the ``\lopt{austrian}'' language is like the ``\lopt{german}'' language, so we load
+% \xfile{german.mld} (see section~\vref{s+mld+german}):
% \or\relax
-% \section{Langue <<~austrian~>>: \texttt{austrian.mld}}\label{s+mld+austrian}\index{austrian.mld}
-% Pour les titres des mini-tables, la langue <<~austrian~>> (autrichien) est comme la langue <<~german~>>
-% (allemand), donc nous chargeons \texttt{german.mld}\index{german.mld} (voir la section~\vref{s+mld+german}):
+% \section{Langue <<~austrian~>>: \uxfile{austrian.mld}}\label{s+mld+austrian}\ixfile{austrian.mld}
+% Pour les titres des mini-tables, la langue <<~\lopt{austrian}~>> (autrichien) est comme la langue <<~\lopt{german}~>>
+% (allemand), donc nous chargeons \xfile{german.mld} (voir la section~\vref{s+mld+german}):
% \fi
%
% \lneed{3}
@@ -40366,13 +41102,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bahasa'' language: \texttt{bahasa.mld}}\label{s+mld+bahasa}\index{bahasa.mld}
-% The ``bahasa'' language is just like ``bahasai'', so we just load \texttt{bahasai.mld}\index{bahasai.mld}
+% \section{``Bahasa'' language: \uxfile{bahasa.mld}}\label{s+mld+bahasa}\ixfile{bahasa.mld}
+% The ``\lopt{bahasa}'' language is just like ``\lopt{bahasai}'', so we just load \xfile{bahasai.mld}
% (see section~\vref{s+mld+bahasai}):
% \or\relax
-% \section{Langue <<~bahasa~>>: \texttt{bahasa.mld}}\label{s+mld+bahasa}\index{bahasa.mld}
-% La langue <<~bahasa~>> est comme <<~bahasai~>>, donc nous chargeons simplement
-% \texttt{bahasai.mld}\index{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
+% \section{Langue <<~bahasa~>>: \uxfile{bahasa.mld}}\label{s+mld+bahasa}\ixfile{bahasa.mld}
+% La langue <<~\lopt{bahasa}~>> est comme <<~\lopt{bahasai}~>>, donc nous chargeons simplement
+% \xfile{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
% \fi
%
% \lneed{3}
@@ -40385,20 +41121,24 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bahasai'' language: \texttt{bahasai.mld}}\label{s+mld+bahasai}\index{bahasai.mld}
-% The titles of the mini-tables for the ``bahasai'' language\,\footnote{Bahasa is spoken in Indonesia and Malaysia, with
+% \section{``Bahasai'' language: \uxfile{bahasai.mld}}\label{s+mld+bahasai}\ixfile{bahasai.mld}
+% The titles of the mini-tables for the ``\lopt{bahasai}'' language\,\footnote{Bahasa is spoken in Indonesia and Malaysia, with
% different pronunciations and titles
% but the same writing. Bahasai is the indonesian variant.} (bahasa indonesia / bahasa meyalu) are
-% taken from the file \texttt{bahasa.dtx} in the \texttt{babel} package~\cite{babel,babel-user,bahasa}.
+% taken from the file \xfile{bahasa.dtx}
+% (by \name{Jörg}{Knappen} and \name{Terry}{Mart})
+% in the \pack{babel} package~\cite{babel,babel-user,bahasa}.
% Specific fonts are needed. See also section~\vref{s+mld+bahasam}. The word ``bahasa'' means ``language'' in bahasa.
% For other names for this language, see sections~\vref{s+mld+bahasa}, \vref{s+mld+indon},
% and~\vref{s+mld+indonesian}.
% \or\relax
-% \section{Langue <<~bahasai~>>: \texttt{bahasai.mld}}\label{s+mld+bahasai}\index{bahasai.mld}
-% Les titres des mini-tables pour la langue <<~bahasai~>>\,\footnote{Le bahasa est parlé en Indonésie et en Malaisie,
+% \section{Langue <<~bahasai~>>: \uxfile{bahasai.mld}}\label{s+mld+bahasai}\ixfile{bahasai.mld}
+% Les titres des mini-tables pour la langue <<~\lopt{bahasai}~>>\,\footnote{Le bahasa est parlé en Indonésie et en Malaisie,
% avec des prononciations et des titres différents mais avec la même écriture. Bahasai est la variante indonésienne.}
% (bahasa indonesia / bahasa meyalu)
-% sont tirés du fichier \texttt{bahasa.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,bahasa}. Des
+% sont tirés du fichier \xfile{bahasa.dtx}
+% (de \name{Jörg}{Knappen} et \name{Terry}{Mart})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,bahasa}. Des
% fontes spécifiques sont nécessaires. Voir aussi la section~\vref{s+mld+bahasam}. Le mot «~bahasa~» signifie
% «~langage~» en bahasa. Pour d'autres noms pour cette langue, voir les sections~\vref{s+mld+bahasa},
% \vref{s+mld+indon} et~\vref{s+mld+indonesian}.
@@ -40427,18 +41167,22 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bahasam'' language: \texttt{bahasam.mld}}\label{s+mld+bahasam}\index{bahasam.mld}
-% The titles of the mini-tables for the ``bahasam'' language (Bahasa Malaysia)\,\footnote{Spoken in Indonesia and Malaysia, with
+% \section{``Bahasam'' language: \uxfile{bahasam.mld}}\label{s+mld+bahasam}\ixfile{bahasam.mld}
+% The titles of the mini-tables for the ``\lopt{bahasam}'' language (Bahasa Malaysia)\,\footnote{Spoken in Indonesia and Malaysia, with
% different pronunciations and titles
-% but the same writing. Bahasam is the malaysian variant.} are taken from the file \texttt{bahasam.dtx} in the
-% \texttt{babel} package~\cite{babel,babel-user,bahasam}.
+% but the same writing. Bahasam is the malaysian variant.} are taken from the file \xfile{bahasam.dtx}
+% (by \name{Jörg}{Knappen}, \name{Terry}{Mart} and \name{Bob}{Margolis})
+% in the
+% \pack{babel} package~\cite{babel,babel-user,bahasam}.
% Specific fonts are needed. See also section~\vref{s+mld+bahasa}. For other names for this language, see
% sections~\vref{s+mld+malay} and~\vref{s+mld+meyalu}.
% \or\relax
-% \section{Langue <<~bahasam~>>: \texttt{bahasam.mld}}\label{s+mld+bahasam}\index{bahasam.mld}
-% Les titres des mini-tables pour la langue <<~bahasam~>> (Bahasa Malaysia)\,\footnote{Parlée en Indonésie et en Malaisie, avec des
+% \section{Langue <<~bahasam~>>: \uxfile{bahasam.mld}}\label{s+mld+bahasam}\ixfile{bahasam.mld}
+% Les titres des mini-tables pour la langue <<~\lopt{bahasam}~>> (Bahasa Malaysia)\,\footnote{Parlée en Indonésie et en Malaisie, avec des
% prononciations et des titres différents mais avec la même écriture. Bahasam est la variante malaisienne.} sont
-% tirés du fichier \texttt{bahasam.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,bahasam}. Des
+% tirés du fichier \xfile{bahasam.dtx}
+% (de \name{Jörg}{Knappen}, \name{Terry}{Mart} et \name{Bob}{Margolis})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,bahasam}. Des
% fontes spécifiques sont nécessaires. Voir aussi la section~\vref{s+mld+bahasa}. Pour d'autres noms pour cette
% langue, voir les sections~\vref{s+mld+malay} et~\vref{s+mld+meyalu}.
% \fi
@@ -40446,10 +41190,10 @@ have centered labels.
% \lneed{3}
% \begin{macrocode}
%<*bahasam>
-\ProvidesFile{bahasam.mld}[2006/01/13]
+\ProvidesFile{bahasam.mld}[2006/12/19]
%% Bahasa Malaysia titles for minitoc.sty
%% From bahasam.dtx in the babel package
-%% Knappen, Jörg and Mart, Terry
+%% Knappen, Jörg and Mart, Terry and Margolis, Bob
\def\ptctitle{Kandungan}%
\def\plftitle{Senarai Gambar}%
\def\plttitle{Senarai Jadual}%
@@ -40466,14 +41210,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bangla'' language: \texttt{bangla.mld}}\label{s+mld+bangla}\index{bangla.mld}
-% The titles for the ``bangla'' language\,\footnote{Spoken in Bangladesh and some parts of India.} are taken from
-% the Bang\TeX\index{bangtex} package~\cite{bangtex}; they need specific fonts.
+% \section{``Bangla'' language: \uxfile{bangla.mld}}\label{s+mld+bangla}\ixfile{bangla.mld}
+% The titles for the ``\lopt{bangla}'' language\,\footnote{Spoken in Bangladesh and some parts of India.} are taken from
+% the \pack{Bang\TeX} package~\cite{bangtex} (by \name{Palash~Baran}{Pal}); they need specific fonts.
% \or\relax
-% \section{Langue <<~bangla~>>: \texttt{bangla.mld}}\label{s+mld+bangla}\index{bangla.mld}
-% Les titres pour la langue <<~bangla~>>\,\footnote{Parlée au Bangladesh et dans certaines parties de
-% l'Inde.} sont tirés du paquetage Bang\TeX\index{bangtex}~\cite{bangtex}; ils ont besoin de fontes
-% spécifiques.
+% \section{Langue <<~bangla~>>: \uxfile{bangla.mld}}\label{s+mld+bangla}\ixfile{bangla.mld}
+% Les titres pour la langue <<~\lopt{bangla}~>>\,\footnote{Parlée au Bangladesh et dans certaines parties de
+% l'Inde.} sont simplement tirés du paquetage \pack{Bang\TeX}~\cite{bangtex} (de \name{Palash~Baran}{Pal});
+% ils ont besoin de fontes spécifiques.
% \fi
%
% \lneed{3}
@@ -40499,14 +41243,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Basque'' language: \texttt{basque.mld}}\label{s+mld+basque}\index{basque.mld}
-% The titles for the ``basque'' language\,\footnote{Spoken in the Basque country, in the north of Spain and
-% south-west of France.} are taken from the \texttt{basque.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,basque}.
+% \section{``Basque'' language: \uxfile{basque.mld}}\label{s+mld+basque}\ixfile{basque.mld}
+% The titles for the ``\lopt{basque}'' language\,\footnote{Spoken in the Basque country, in the north of Spain and
+% south-west of France.} are taken from the \xfile{basque.dtx} file in the \pack{babel}
+% package~\cite{babel,babel-user,basque}, by \name{Juan~M.}{Aguirregabiria} and \namea{Julio}{Sánchez}{Sanchez}, with help
+% from \name{Zunbeltz}{Izaola}.
% It seems that 8~bits fonts are preferable.
% \or\relax
-% \section{Langue <<~basque~>>: \texttt{basque.mld}}\label{s+mld+basque}\index{basque.mld}
-% Les titres pour la langue <<~basque~>>\,\footnote{Parlée au Pays Basque, qui est situé dans le nord de l'Espagne
-% et le sud-ouest de la France.} sont tirés du fichier \texttt{basque.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,basque}.
+% \section{Langue <<~basque~>>: \uxfile{basque.mld}}\label{s+mld+basque}\ixfile{basque.mld}
+% Les titres pour la langue <<~\lopt{basque}~>>\,\footnote{Parlée au Pays Basque, qui est situé dans le nord de l'Espagne
+% et le sud-ouest de la France.} sont tirés du fichier \xfile{basque.dtx} dans le paquetage
+% \pack{babel}~\cite{babel,babel-user,basque}, par \name{Juan~M.}{Aguirregabiria} et \namea{Julio}{Sánchez}{Sanchez}, avec
+% l'aide de \name{Zunbeltz}{Izaola}.
% Il semble que des fontes 8-bits soient préférables.
% \fi
%
@@ -40534,16 +41282,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bicig'' language: \texttt{bicig.mld}}\label{s+mld+bicig}\index{bicig.mld}
-% The titles for the ``bicig'' language\,\footnote{Bicig is a written form of the mongolian language. It is also
+% \section{``Bicig'' language: \uxfile{bicig.mld}}\label{s+mld+bicig}\ixfile{bicig.mld}
+% The titles for the ``\lopt{bicig}'' language\,\footnote{The \lopt{bicig} is a written form of the mongolian language. It is also
% known as Uighur. See also section~\vref{s+mld+uighur}.} are taken
-% from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts. See also
+% from the \pack{Mon\TeX} package~\cite{mlsquick,montex}. This language requires specific fonts. See also
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig2}, and~\vref{s+mld+bicig3}.
% \or\relax
-% \section{Langue <<~bicig~>>: \texttt{bicig.mld}}\label{s+mld+bicig}\index{bicig.mld}
-% Les titres pour la langue <<~bicig~>>\,\footnote{Le <<~bicig~>> est une forme écrite de la langue mongole. Il
+% \section{Langue <<~bicig~>>: \uxfile{bicig.mld}}\label{s+mld+bicig}\ixfile{bicig.mld}
+% Les titres pour la langue <<~\lopt{bicig}~>>\,\footnote{Le <<~\lopt{bicig}~>> est une forme écrite de la langue mongole. Il
% est aussi connu sous le nom de ouïghour (\emph{uighur} en anglais). Voir aussi la section~\vref{s+mld+uighur}.} sont
-% tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
+% tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig2} et~\vref{s+mld+bicig3}.
% \fi
%
@@ -40569,16 +41317,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bicig2'' language: \texttt{bicig2.mld}}\label{s+mld+bicig2}\index{bicig2.mld}
-% The titles for the ``bicig2'' language\,\footnote{Bicig, or uighur, is a written form of the mongolian language,
-% bicig2 is a variant. See also section~\vref{s+mld+uighur2}.} are taken
-% from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts. See also
+% \section{``Bicig2'' language: \uxfile{bicig2.mld}}\label{s+mld+bicig2}\ixfile{bicig2.mld}
+% The titles for the ``\lopt{bicig2}'' language\,\footnote{The \lopt{bicig}, or uighur, is a written form of the mongolian language,
+% \lopt{bicig2} is a variant. See also section~\vref{s+mld+uighur2}.} are taken
+% from the \pack{Mon\TeX} package~\cite{mlsquick,montex}. This language requires specific fonts. See also
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig}, and~\vref{s+mld+bicig3}.
% \or\relax
-% \section{Langue <<~bicig2~>>: \texttt{bicig2.mld}}\label{s+mld+bicig2}\index{bicig2.mld}
-% Les titres pour la langue <<~bicig2~>>\,\footnote{Le <<~bicig~>>, ou ouïghour, est une forme écrite de la langue mongole,
-% bicig2 en est une variante. Voir aussi la section~\vref{s+mld+uighur2}.} sont
-% tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
+% \section{Langue <<~bicig2~>>: \uxfile{bicig2.mld}}\label{s+mld+bicig2}\ixfile{bicig2.mld}
+% Les titres pour la langue <<~\lopt{bicig2}~>>\,\footnote{Le <<~\lopt{bicig}~>>, ou ouïghour, est une forme écrite de la langue mongole,
+% \lopt{bicig2} en est une variante. Voir aussi la section~\vref{s+mld+uighur2}.} sont
+% tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig} et~\vref{s+mld+bicig3}.
% \fi
%
@@ -40602,19 +41350,19 @@ have centered labels.
%</bicig2>
% \end{macrocode}
%
-% \lneed{5}
+% \lneed{9}
% \ifcase\LANG\relax
-% \section{``Bicig3'' language: \texttt{bicig3.mld}}\label{s+mld+bicig3}\index{bicig3.mld}
-% The titles for the ``bicig3'' language\,\footnote{Bicig, or uighur, is a written form of the mongolian language, bicig3 is a
+% \section{``Bicig3'' language: \uxfile{bicig3.mld}}\label{s+mld+bicig3}\ixfile{bicig3.mld}
+% The titles for the ``\lopt{bicig3}'' language\,\footnote{The \lopt{bicig}, or uighur, is a written form of the mongolian language, \lopt{bicig3} is a
% variant. See also section~\vref{s+mld+uighur3}.} are taken
-% from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts. See also
+% from the \pack{Mon\TeX} package~\cite{mlsquick,montex}. This language requires specific fonts. See also
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig} and~\vref{s+mld+bicig2}.
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~bicig3~>>: \texttt{bicig3.mld}}\label{s+mld+bicig3}\index{bicig3.mld}
-% Les titres pour la langue <<~bicig3~>>\,\footnote{Le <<~bicig~>>, ou ouïghour, est une forme écrite de la langue mongole,
-% bicig3 en est une variante. Voir aussi la section~\vref{s+mld+uighur}.} sont
-% tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
+% \section{Langue <<~bicig3~>>: \uxfile{bicig3.mld}}\label{s+mld+bicig3}\ixfile{bicig3.mld}
+% Les titres pour la langue <<~\lopt{bicig3}~>>\,\footnote{Le <<~\lopt{bicig}~>>, ou ouïghour, est une forme écrite de la langue mongole,
+% \lopt{bicig3} en est une variante. Voir aussi la section~\vref{s+mld+uighur}.} sont
+% tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
% sections~\vref{s+mld+mongol}, \vref{s+mld+bicig} et~\vref{s+mld+bicig2}.
% \end{SMOOTH}
% \fi
@@ -40641,9 +41389,9 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bithe'' language: \texttt{bithe.mld}}\label{s+mld+bithe}\index{bithe.mld}
-% The titles for the ``bithe'' language\,\footnote{Bithe is a written form of the manju variant of the mongolian language.} are taken
-% from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts.
+% \section{``Bithe'' language: \uxfile{bithe.mld}}\label{s+mld+bithe}\ixfile{bithe.mld}
+% 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 \pack{Mon\TeX} 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
@@ -40651,10 +41399,10 @@ have centered labels.
% 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.
% \or\relax
-% \section{Langue <<~bithe~>>: \texttt{bithe.mld}}\label{s+mld+bithe}\index{bithe.mld}
-% Les titres pour la langue <<~bithe~>>\,\footnote{Le <<~bithe~>> est une forme écrite de la
-% variante <<~manju~>> de la langue mongole.} sont
-% tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les
+% \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 \pack{Mon\TeX}~\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
@@ -40685,17 +41433,19 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Brazil'' language: \texttt{brazil.mld}}\label{s+mld+brazil}\index{brazil.mld}
-% The titles for the ``brazil'' language\,\footnote{It is the portuguese dialect spoken in Brazil. These titles are
-% \emph{different} in Brazil and in Portugal. \xname{Arnaldo}{Viegas de Lima} contributed brasilian translations.
-% See section~\vref{s+mld+portuguese}.} are taken from the \texttt{portuges.dtx} file in the \texttt{babel}
+% \section{``Brazil'' language: \uxfile{brazil.mld}}\label{s+mld+brazil}\ixfile{brazil.mld}
+% The titles for the ``\lopt{brazil}'' language\,\footnote{It is the portuguese dialect spoken in Brazil. These titles are
+% \emph{different} in Brazil and in Portugal. \namea{Arnaldo~Viegas}{de~Lima}{deLima} contributed brasilian translations.
+% See section~\vref{s+mld+portuguese}.} are taken from the \xfile{portuges.dtx} file (for portugese titles by
+% \name{Jose~Pedro}{Ramalhete}) in the \pack{babel}
% package~\cite{babel,babel-user,portuges}:
% \or\relax
-% \section{Langue <<~brazil~>>: \texttt{brazil.mld}}\label{s+mld+brazil}\index{brazil.mld}
-% Les titres pour la langue <<~brazil~>> (brésilien)\,\footnote{C'est le dialecte portugais parlé au Brésil. Ces
-% titres sont \emph{différents} au Brésil et au Portugal. \xname{Arnaldo}{Viegas de Lima} a contribué pour les
-% traductions brésiliennes. Voir la section~\vref{s+mld+portuguese}.} sont tirés du fichier \texttt{portuges.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,portuges}:
+% \section{Langue <<~brazil~>>: \uxfile{brazil.mld}}\label{s+mld+brazil}\ixfile{brazil.mld}
+% Les titres pour la langue <<~\lopt{brazil}~>> (brésilien)\,\footnote{C'est le dialecte portugais parlé au Brésil. Ces
+% titres sont \emph{différents} au Brésil et au Portugal. \namea{Arnaldo~Viegas}{de~Lima}{deLima} a contribué pour les
+% traductions brésiliennes. Voir la section~\vref{s+mld+portuguese}.} sont tirés du fichier \xfile{portuges.dtx}
+% (de \name{Jose~Pedro}{Ramalhete} pour les titres portugais)
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,portuges}:
% \fi
%
% \lneed{3}
@@ -40721,13 +41471,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Brazilian'' language: \texttt{brazilian.mld}}\label{s+mld+brazilian}\index{brazilian.mld}
-% The ``brazilian'' language is just like ``brazil'', so we just load \texttt{brazil.mld}\index{brazil.mld}
+% \section{``Brazilian'' language: \uxfile{brazilian.mld}}\label{s+mld+brazilian}\ixfile{brazilian.mld}
+% The ``\lopt{brazilian}'' language is just like ``\lopt{brazil}'', so we just load \xfile{brazil.mld}
% (see section~\vref{s+mld+brazil}):
% \or\relax
-% \section{Langue <<~brazilian~>>: \texttt{brazilian.mld}}\label{s+mld+brazilian}\index{brazilian.mld}
-% La langue <<~brazilian~>> est comme <<~brazil~>>, donc nous chargeons simplement
-% \texttt{brazil.mld}\index{brazil.mld} (voir la section~\vref{s+mld+brazil}):
+% \section{Langue <<~brazilian~>>: \uxfile{brazilian.mld}}\label{s+mld+brazilian}\ixfile{brazilian.mld}
+% La langue <<~\lopt{brazilian}~>> est comme <<~\lopt{brazil}~>>, donc nous chargeons simplement
+% \xfile{brazil.mld} (voir la section~\vref{s+mld+brazil}):
% \fi
%
% \lneed{3}
@@ -40740,13 +41490,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Breton'' language: \texttt{breton.mld}}\label{s+mld+breton}\index{breton.mld}
-% The titles for the ``breton'' language\,\footnote{Spoken as a local celtic dialect in french Brittany.} are taken from
-% \texttt{breton.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,breton}:
+% \section{``Breton'' language: \uxfile{breton.mld}}\label{s+mld+breton}\ixfile{breton.mld}
+% The titles for the ``\lopt{breton}'' language\,\footnote{Spoken as a local celtic dialect in french Brittany.} are taken from
+% \xfile{breton.dtx} file in the \pack{babel} package~\cite{babel,babel-user,breton}:
% \or\relax
-% \section{Langue <<~breton~>>: \texttt{breton.mld}}\label{s+mld+breton}\index{breton.mld}
-% Les titres pour la langue <<~breton~>>\,\footnote{Parlées comme dialecte celtique local en Bretagne (France).}
-% sont tirés du fichier \texttt{breton.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,breton}:
+% \section{Langue <<~breton~>>: \uxfile{breton.mld}}\label{s+mld+breton}\ixfile{breton.mld}
+% Les titres pour la langue <<~\lopt{breton}~>>\,\footnote{Parlées comme dialecte celtique local en Bretagne (France).}
+% sont tirés du fichier \xfile{breton.dtx} dans le paquetage \pack{babel}~\cite{babel,babel-user,breton}:
% \fi
%
% \lneed{3}
@@ -40772,13 +41522,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``British'' language: \texttt{british.mld}}\label{s+mld+british}\index{british.mld}
-% The ``british'' language is just like ``english'', so we just load \texttt{english.mld}\index{english.mld}
+% \section{``British'' language: \uxfile{british.mld}}\label{s+mld+british}\ixfile{british.mld}
+% The ``\lopt{british}'' language is just like ``\lopt{english}'', so we just load \xfile{english.mld}
% (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~british~>>: \texttt{british.mld}}\label{s+mld+british}\index{british.mld}
-% La langue <<~british~>> est comme <<~english~>>, donc nous chargeons simplement
-% \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% \section{Langue <<~british~>>: \uxfile{british.mld}}\label{s+mld+british}\ixfile{british.mld}
+% La langue <<~\lopt{british}~>> est comme <<~\lopt{english}~>>, donc nous chargeons simplement
+% \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -40791,14 +41541,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bulgarian'' language: \texttt{bulgarian.mld}}\label{s+mld+bulgarian}\index{bulgarian.mld}
-% The titles for the ``bulgarian'' language are taken from the \texttt{bulgarian.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,bulgarian}; they require
+% \section{``Bulgarian'' language: \uxfile{bulgarian.mld}}\label{s+mld+bulgarian}\ixfile{bulgarian.mld}
+% The titles for the ``\lopt{bulgarian}'' language are taken from the \xfile{bulgarian.dtx}
+% (adapted from russian by \name{Georgi}{Boshnakov}) file in the
+% \pack{babel} package~\cite{babel,babel-user,bulgarian}; they require
% specific cyrillic fonts. See also section~\vref{s+mld+bulgarianb}.
% \or\relax
-% \section{Langue <<~bulgarian~>>: \texttt{bulgarian.mld}}\label{s+mld+bulgarian}\index{bulgarian.mld}
-% Les titres pour la langue <<~bulgarian~>> (bulgare) sont tirés du fichier \texttt{bulgarian.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,bulgarian}; ils ont
+% \section{Langue <<~bulgarian~>>: \uxfile{bulgarian.mld}}\label{s+mld+bulgarian}\ixfile{bulgarian.mld}
+% Les titres pour la langue <<~\lopt{bulgarian}~>> (bulgare) sont tirés du fichier \xfile{bulgarian.dtx}
+% (adapté du russe par \name{Georgi}{Boshnakov}) dans le
+% paquetage \pack{babel}~\cite{babel,babel-user,bulgarian}; ils ont
% besoin de fontes cyrilliques spécifiques. Voir aussi la section~\vref{s+mld+bulgarianb}.
% \fi
%
@@ -40841,14 +41593,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Bulgarianb'' language: \texttt{bulgarianb.mld}}\label{s+mld+bulgarianb}\index{bulgarianb.mld}
-% The titles for the ``bulgarianb'' (upper bulgarian) language are taken from the \texttt{russianb.dtx} file of
-% the \texttt{babel} package~\cite{babel,babel-user,russianb1,russianb};
+% \section{``Bulgarianb'' language: \uxfile{bulgarianb.mld}}\label{s+mld+bulgarianb}\ixfile{bulgarianb.mld}
+% The titles for the ``\lopt{bulgarianb}'' (upper bulgarian) language are taken from the \xfile{russianb.dtx} file
+% (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} and \name{Werner}{Lemberg})
+% of the \pack{babel} package~\cite{babel,babel-user,russianb1,russianb};
% they require specific cyrillic fonts. See also section~\vref{s+mld+bulgarian}.
% \or\relax
-% \section{Langue <<~bulgarianb~>>: \texttt{bulgarianb.mld}}\label{s+mld+bulgarianb}\index{bulgarianb.mld}
-% Les titres pour la langue <<~bulgarianb~>> (haut bulgare) sont tirés du fichier \texttt{russianb.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,russianb1,russianb};
+% \section{Langue <<~bulgarianb~>>: \uxfile{bulgarianb.mld}}\label{s+mld+bulgarianb}\ixfile{bulgarianb.mld}
+% Les titres pour la langue <<~\lopt{bulgarianb}~>> (haut bulgare) sont tirés du fichier \xfile{russianb.dtx}
+% (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} et \name{Werner}{Lemberg})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,russianb1,russianb};
% ils requièrent des fontes cyrilliques spécifiques. Voir aussi la section~\vref{s+mld+bulgarian}.
% \fi
%
@@ -40884,14 +41638,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Buryat'' language: \texttt{buryat.mld}}\label{s+mld+buryat}\index{buryat.mld}
-% The titles for the ``buryat'' language\,\footnote{Spoken in some regions of Mongolia, in the Buryat republic, near
-% Lake Baikal.} are taken from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts.
+% \section{``Buryat'' language: \uxfile{buryat.mld}}\label{s+mld+buryat}\ixfile{buryat.mld}
+% The titles for the ``\lopt{buryat}'' language\,\footnote{Spoken in some regions of Mongolia, in the Buryat republic, near
+% Lake Baikal.} are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}. This language requires specific fonts.
% See also section~\vref{s+mld+mongol}.
% \or\relax
-% \section{Langue <<~buryat~>>: \texttt{buryat.mld}}\label{s+mld+buryat}\index{buryat.mld}
-% Les titres pour la langue <<~buryat~>>\,\footnote{Parlée dans certaines régions de la Mongolie. dans la république
-% Buryat, près du lac Baïkal.} (bouriate) sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue
+% \section{Langue <<~buryat~>>: \uxfile{buryat.mld}}\label{s+mld+buryat}\ixfile{buryat.mld}
+% Les titres pour la langue <<~\lopt{buryat}~>>\,\footnote{Parlée dans certaines régions de la Mongolie. dans la république
+% Buryat, près du lac Baïkal.} (bouriate) sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette langue
% requiert des fontes spécifiques. Voir aussi la section~\vref{s+mld+mongol}.
% \fi
%
@@ -40917,14 +41671,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Buryat2'' language: \texttt{buryat2.mld}}\label{s+mld+buryat2}\index{buryat2.mld}
-% The titles for the ``buryat2'' language (a variant for the buryat language, see section~\vref{s+mld+buryat})
-% are taken from the Mon\TeX\ package~\cite{mlsquick,montex}. This language requires specific fonts.
+% \section{``Buryat2'' language: \uxfile{buryat2.mld}}\label{s+mld+buryat2}\ixfile{buryat2.mld}
+% The titles for the ``\lopt{buryat2}'' language (a variant for the ``\lopt{buryat}'' language, see section~\vref{s+mld+buryat})
+% are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}. This language requires specific fonts.
% See also section~\vref{s+mld+mongol}.
% \or\relax
-% \section{Langue <<~buryat2~>>: \texttt{buryat2.mld}}\label{s+mld+buryat2}\index{buryat2.mld}
-% Les titres pour la langue <<~buryat2~>> (une variante du langage «~buryat~», voir la section~\vref{s+mld+buryat})
-% sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette langue
+% \section{Langue <<~buryat2~>>: \uxfile{buryat2.mld}}\label{s+mld+buryat2}\ixfile{buryat2.mld}
+% Les titres pour la langue <<~\lopt{buryat2}~>> (une variante du langage «~\lopt{buryat}~», voir la section~\vref{s+mld+buryat})
+% sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette langue
% requiert des fontes spécifiques. Voir aussi la section~\vref{s+mld+mongol}.
% \fi
%
@@ -40950,13 +41704,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Canadian'' language: \texttt{canadian.mld}}\label{s+mld+canadian}\index{canadian.mld}
-% The ``canadian'' language \virage(note the final ``i\emph{a}n'') is just the \emph{english} language spoken
-% in Canada. We just load the file \texttt{english.mld}\index{english.mld} (see section~\vref{s+mld+english}):
+% \section{``Canadian'' language: \uxfile{canadian.mld}}\label{s+mld+canadian}\ixfile{canadian.mld}
+% The ``\lopt{canadian}'' language \virage(note the final ``i\emph{a}n'') is just the \lopt{english} language spoken
+% in Canada. We just load the file \xfile{english.mld} (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~canadian~>>: \texttt{canadian.mld}}\label{s+mld+canadian}\index{canadian.mld}
-% La langue <<~canadian~>> \virage(notez le <<~i\emph{a}n~>> final) est simplement la langue \emph{anglaise} parlée
-% au Canada. Nous chargeons simplement le fichier \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% \section{Langue <<~canadian~>>: \uxfile{canadian.mld}}\label{s+mld+canadian}\ixfile{canadian.mld}
+% La langue <<~\lopt{canadian}~>> \virage(notez le <<~i\emph{a}n~>> final) est simplement la langue \emph{anglaise}
+% (\lopt{english}) parlée au Canada.
+% Nous chargeons simplement le fichier \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -40969,13 +41724,13 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Canadien'' language: \texttt{canadien.mld}}\label{s+mld+canadien}\index{canadien.mld}
-% The ``canadien'' language \virage(note the final ``i\emph{e}n'') is just the \emph{french} language spoken
-% in Canada. We just load the file \texttt{french.mld}\index{french.mld} (see section~\vref{s+mld+french}):
+% \section{``Canadien'' language: \uxfile{canadien.mld}}\label{s+mld+canadien}\ixfile{canadien.mld}
+% The ``\lopt{canadien}'' language \virage(note the final ``i\emph{e}n'') is just the \lopt{french} language spoken
+% in Canada. We just load the file \xfile{french.mld} (see section~\vref{s+mld+french}):
% \or\relax
-% \section{Langue <<~canadien~>>: \texttt{canadien.mld}}\label{s+mld+canadien}\index{canadien.mld}
-% La langue <<~canadien~>> \virage(notez le <<~i\emph{e}n~>> final) est simplement la langue \emph{française} parlée
-% au Canada. Nous chargeons simplement le fichier \texttt{french.mld}\index{french.mld} (voir la
+% \section{Langue <<~canadien~>>: \uxfile{canadien.mld}}\label{s+mld+canadien}\ixfile{canadien.mld}
+% La langue <<~\lopt{canadien}~>> \virage(notez le <<~i\emph{e}n~>> final) est simplement la langue \emph{française}
+% (\lopt{french}) parlée au Canada. Nous chargeons simplement le fichier \xfile{french.mld} (voir la
% section~\vref{s+mld+french}):
% \fi
%
@@ -40989,14 +41744,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Castillan'' language: \texttt{castillan.mld}}\label{s+mld+castillan}\index{castillan.mld}
-% The ``castillan'' language is more known as ``spanish'', but is spoken mainly in Castile, a part of central Spain. We
-% just load the \texttt{spanish.mld}\index{spanish.mld} file (see section~\vref{s+mld+spanish}):
+% \section{``Castillan'' language: \uxfile{castillan.mld}}\label{s+mld+castillan}\ixfile{castillan.mld}
+% The ``\lopt{castillan}'' language is more known as ``\lopt{spanish}'', but is spoken mainly in Castile,
+% a part of central Spain. We
+% just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}):
% \or\relax
-% \section{Langue <<~castillan~>>: \texttt{castillan.mld}}\label{s+mld+castillan}\index{castillan.mld}
-% La langue <<~castillan~>> est plus connue sous le nom de <<~spanish~>> (espagnol), mais est parlée principalement
+% \section{Langue <<~castillan~>>: \uxfile{castillan.mld}}\label{s+mld+castillan}\ixfile{castillan.mld}
+% La langue <<~\lopt{castillan}~>> est plus connue sous le nom de <<~\lopt{spanish}~>> (espagnol),
+% mais est parlée principalement
% en Castille, une partie du centre de l'Espagne. Nous chargeons simplement le fichier
-% \texttt{spanish.mld}\index{spanish.mld} (voir la section~\vref{s+mld+spanish}):
+% \xfile{spanish.mld} (voir la section~\vref{s+mld+spanish}):
% \fi
%
% \lneed{3}
@@ -41010,16 +41767,18 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Castillian'' language: \texttt{castillian.mld}}\label{s+mld+castillian}\index{castillian.mld}
-% The ``castillian'' language is more known as ``spanish'', but is spoken mainly in Castile, a part of central Spain.
+% \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 \texttt{spanish.mld}\index{spanish.mld} file (see section~\vref{s+mld+spanish}):
+% We just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}):
% \or\relax
-% \section{Langue <<~castillian~>>: \texttt{castillian.mld}}\label{s+mld+castillian}\index{castillian.mld}
-% La langue <<~castillian~>> est plus connue sous le nom de <<~spanish~>> (espagnol), mais est parlée principalement
+% \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
-% \texttt{spanish.mld}\index{spanish.mld} (voir la section~\vref{s+mld+spanish}):
+% \xfile{spanish.mld} (voir la section~\vref{s+mld+spanish}):
% \fi
%
% \lneed{3}
@@ -41033,13 +41792,16 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Catalan'' language: \texttt{catalan.mld}}\label{s+mld+catalan}\index{catalan.mld}
-% The titles for the ``catalan'' language\,\footnote{Spoken in Catalunya, the eastern part of Spain, around Barcelona.}
-% are taken from the \texttt{catalan.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,catalan}:
+% \section{``Catalan'' language: \uxfile{catalan.mld}}\label{s+mld+catalan}\ixfile{catalan.mld}
+% The titles for the ``\lopt{catalan}'' language\,\footnote{Spoken in Catalunya, the eastern part of Spain,
+% around Barcelona.}
+% are taken from the \xfile{catalan.dtx} file (adapted from spanish by \name{Gonvcal}{Badenes} and \name{Jörg}{Knappen})
+% in the \pack{babel} package~\cite{babel,babel-user,catalan}:
% \or\relax
-% \section{Langue <<~catalan~>>: \texttt{catalan.mld}}\label{s+mld+catalan}\index{catalan.mld}
-% Les titres pour la langue <<~catalan~>>\,\footnote{Parlée en Catalogne, la partie orientale de l'Espagne, autour
-% de Barcelone.} sont tirés du fichier \texttt{catalan.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,catalan}:
+% \section{Langue <<~catalan~>>: \uxfile{catalan.mld}}\label{s+mld+catalan}\ixfile{catalan.mld}
+% Les titres pour la langue <<~\lopt{catalan}~>>\,\footnote{Parlée en Catalogne, la partie orientale de l'Espagne, autour
+% de Barcelone.} sont tirés du fichier \xfile{catalan.dtx} (adapté de l'espagnol par \name{Gonvcal}{Badenes}
+% et \name{Jörg}{Knappen}) dans le paquetage \pack{babel}~\cite{babel,babel-user,catalan}:
% \fi
%
% \lneed{3}
@@ -41065,24 +41827,25 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Chinese1'' language: \texttt{chinese1.mld} and \texttt{chinese1.mlo}}\label{s+mld+chinese1}%
-% \index{chinese1.mld}\index{chinese1.mlo}
+% \section{``Chinese1'' language: \uxfile{chinese1.mld} and \uxfile{chinese1.mlo}}\label{s+mld+chinese1}%
+% \ixfile{chinese1.mld}\ixfile{chinese1.mlo}
% There are several variants for the chinese language.
-% The ``chinese1'' language uses titles taken from the \texttt{Bg5.cap} file in the CJK system~\cite{cjk,cjk2}. Special
-% fonts are needed, of course. See also section~\vref{s+mld+chinese2}.
+% The ``\lopt{chinese1}'' language uses titles taken from the \xfile{Bg5.cap} file
+% in the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course. See also section~\vref{s+mld+chinese2}.
%
-% The titles for the ``chinese1'' language contain characters that cannot be easily generated, hence we load
-% \texttt{chinese1.mlo}.
+% The titles for the ``\lopt{chinese1}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{chinese1.mlo}.
% \or\relax
-% \section{Langue <<~chinese1~>>: \texttt{chinese1.mld} et \texttt{chinese1.mlo}}\label{s+mld+chinese1}%
-% \index{chinese1.mld}\index{chinese1.mlo}
+% \section{Langue <<~chinese1~>>: \uxfile{chinese1.mld} et \uxfile{chinese1.mlo}}\label{s+mld+chinese1}%
+% \ixfile{chinese1.mld}\ixfile{chinese1.mlo}
% Il y~a plusieurs variantes pour la langue chinoise.
-% La langue <<~chinese1~>> (chinois première variante) utilise des titres pris dans le fichier \texttt{Bg5.cap} du
-% système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, évidemment.
+% La langue <<~\lopt{chinese1}~>> (chinois première variante) utilise des titres pris dans le fichier \xfile{Bg5.cap} du
+% système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}). Des fontes spéciales sont nécessaires, évidemment.
% Voir aussi la section~\vref{s+mld+chinese2}.
%
-% Les titres pour la langue <<~chinese1~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
-% donc nous chargeons le fichier \texttt{chinese1.mlo}.
+% Les titres pour la langue <<~\lopt{chinese1}~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
+% donc nous chargeons le fichier \xfile{chinese1.mlo}.
% \fi
%
% \lneed{3}
@@ -41101,22 +41864,24 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Chinese2'' language: \texttt{chinese2.mld} and \texttt{chinese2.mlo}}\label{s+mld+chinese2}%
-% \index{chinese2.mld}\index{chinese2.mlo}
-% The ``chinese2'' language uses titles taken from the \texttt{Bg5.cpx} file in the CJK system~\cite{cjk,cjk2}. Special
-% fonts are needed, of course. See also section~\vref{s+mld+chinese1}.
+% \section{``Chinese2'' language: \uxfile{chinese2.mld} and \uxfile{chinese2.mlo}}\label{s+mld+chinese2}%
+% \ixfile{chinese2.mld}\ixfile{chinese2.mlo}
+% The ``\lopt{chinese2}'' language uses titles taken from the \xfile{Bg5.cpx} file in the \pack{CJK}
+% system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course. See also section~\vref{s+mld+chinese1}.
%
-% The titles for the ``chinese2'' language contain characters that cannot be easily generated, hence we load
-% \texttt{chinese2.mlo}.
+% The titles for the ``\lopt{chinese2}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{chinese2.mlo}.
% \or\relax
-% \section{Langue <<~chinese2~>>: \texttt{chinese2.mld} et \texttt{chinese2.mlo}}\label{s+mld+chinese2}%
-% \index{chinese2.mld}\index{chinese2.mlo}
-% La langue <<~chinese2~>> (chinois seconde variante) utilise des titres pris dans le fichier \texttt{Bg5.cpx} dans
-% le système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, évidemment. Voir aussi la
+% \section{Langue <<~chinese2~>>: \uxfile{chinese2.mld} et \uxfile{chinese2.mlo}}\label{s+mld+chinese2}%
+% \ixfile{chinese2.mld}\ixfile{chinese2.mlo}
+% La langue <<~\lopt{chinese2}~>> (chinois seconde variante) utilise des titres pris dans le fichier \xfile{Bg5.cpx} dans
+% le système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont nécessaires, évidemment. Voir aussi la
% section~\vref{s+mld+chinese1}.
%
-% Les titres pour la langue <<~chinese2~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
-% donc nous chargeons le fichier \texttt{chinese2.mlo}.
+% Les titres pour la langue <<~\lopt{chinese2}~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
+% donc nous chargeons le fichier \xfile{chinese2.mlo}.
% \fi
%
% \lneed{3}
@@ -41136,13 +41901,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Croatian'' language: \texttt{croatian.mld}}\label{s+mld+croatian}\index{croatian.mld}
-% The titles for the ``croatian'' language are taken from the file \texttt{croatian.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,croatian}:
+% \section{``Croatian'' language: \uxfile{croatian.mld}}\label{s+mld+croatian}\ixfile{croatian.mld}
+% The titles for the ``\lopt{croatian}'' language are taken from the file \xfile{croatian.dtx} file
+% (by \namea{Alan}{Pai\'{c}}{Paic})
+% in the \pack{babel} package~\cite{babel,babel-user,croatian}:
% \or\relax
-% \section{Langue <<~croatian~>>: \texttt{croatian.mld}}\label{s+mld+croatian}\index{croatian.mld}
-% Les titres pour la langue <<~croatian~>> (croate) sont tirés du fichier \texttt{croatian.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,croatian}:
+% \section{Langue <<~\lopt{croatian}~>>: \uxfile{croatian.mld}}\label{s+mld+croatian}\ixfile{croatian.mld}
+% Les titres pour la langue <<~croatian~>> (croate) sont tirés du fichier \xfile{croatian.dtx}
+% (de \namea{Alan}{Pai\'{c}}{Paic})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,croatian}:
% \fi
%
% \lneed{3}
@@ -41168,13 +41935,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Czech'' language: \texttt{czech.mld}}\label{s+mld+czech}\index{czech.mld}
-% The titles for the ``czech'' language are taken from the file \texttt{czech.dtx} in the
-% \texttt{babel} package~\cite{babel,babel-user,czech}:
+% \section{``Czech'' language: \uxfile{czech.mld}}\label{s+mld+czech}\ixfile{czech.mld}
+% The titles for the ``\lopt{czech}'' language are taken from the file \xfile{czech.dtx}
+% (contributions by \name{Milos}{Lokajicek})
+% in the \pack{babel} package~\cite{babel,babel-user,czech}:
% \or\relax
-% \section{Langue <<~czech~>>: \texttt{czech.mld}}\label{s+mld+czech}\index{czech.mld}
-% Les titres pour la langue <<~czech~>> (tchèque) sont tirés du fichier \texttt{czech.dtx} dans
-% le paquetage \texttt{babel}~\cite{babel,babel-user,czech}:
+% \section{Langue <<~czech~>>: \uxfile{czech.mld}}\label{s+mld+czech}\ixfile{czech.mld}
+% Les titres pour la langue <<~\lopt{czech}~>> (tchèque) sont tirés du fichier \xfile{czech.dtx}
+% (contributions de \name{Milos}{Lokajicek})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,czech}:
% \fi
%
% \lneed{3}
@@ -41202,13 +41971,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Danish'' language: \texttt{danish.mld}}\label{s+mld+danish}\index{danish.mld}
-% The titles for the ``danish'' language are taken from the \texttt{danish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,danish}:
+% \section{``Danish'' language: \uxfile{danish.mld}}\label{s+mld+danish}\ixfile{danish.mld}
+% The titles for the ``\lopt{danish}'' language are taken from the \xfile{danish.dtx} file
+% (by \name{Henning}{Larsen})
+% in the \pack{babel} package~\cite{babel,babel-user,danish}:
% \or\relax
-% \section{Langue <<~danish~>>: \texttt{danish.mld}}\label{s+mld+danish}\index{danish.mld}
-% Les titres pour la langue <<~danish~>> (danois) sont tirés du fichier \texttt{danish.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,danish}:
+% \section{Langue <<~danish~>>: \uxfile{danish.mld}}\label{s+mld+danish}\ixfile{danish.mld}
+% Les titres pour la langue <<~\lopt{danish}~>> (danois) sont tirés du fichier \xfile{danish.dtx}
+% (de \name{Henning}{Larsen})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,danish}:
% \fi
%
% \lneed{3}
@@ -41234,15 +42005,22 @@ have centered labels.
%
% \lneed{7}
% \ifcase\LANG\relax
-% \section{``Devanagari'' language: \texttt{devanagari.mld}}\label{s+mld+devanagari}\index{devanagari.mld}
-% The titles for the ``devanagari'' language are taken from the \texttt{devanagari.sty} file in the Devan\=agar\={\i}
-% package~\cite{devanagari}. See also section~\vref{s+mld+hindi}. Specific fonts are required.
+% \begin{SMOOTH}
+% \section{``Devanagari'' language: \uxfile{devanagari.mld}}\label{s+mld+devanagari}\ixfile{devanagari.mld}
+% The titles for the ``\lopt{devanagari}'' language are taken from the \xfile{devanagari.sty} file
+% (by \name{Anshuman}{Pandey}, \name{CV}{Radhakrishnan}, \name{Zden\v{e}k}{Wagner}, \name{John}{Smith},
+% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk})
+% in the Devan\=agar\={\i}
+% package~\cite{devanagari} (\pack{\devnag}). See also section~\vref{s+mld+hindi}. Specific fonts are required.
% The home page of the package is~\url{http://devnag.ramovar.org}.
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~devanagari~>>: \texttt{devanagari.mld}}\label{s+mld+devanagari}\index{devanagari.mld}
-% Les titres pour la langue <<~devanagari~>> (hindi) sont tirés du fichier \texttt{devanagari.sty} dans le
-% paquetage Devan\=agar\={\i}~\cite{devanagari}. Voir aussi la section~\vref{s+mld+hindi}. Des fontes spécifiques
-% sont requises.
+% \section{Langue <<~devanagari~>>: \uxfile{devanagari.mld}}\label{s+mld+devanagari}\ixfile{devanagari.mld}
+% Les titres pour la langue <<~\lopt{devanagari}~>> (hindi) sont tirés du fichier \xfile{devanagari.sty}
+% (de \name{Anshuman}{Pandey}, \name{CV}{Radhakrishnan}, \name{Zden\v{e}k}{Wagner}, \name{John}{Smith},
+% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} et \name{Dominik}{Wujastyk})
+% dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\pack{\devnag}). 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}}.
% \fi
%
@@ -41275,13 +42053,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Dutch'' language: \texttt{dutch.mld}}\label{s+mld+dutch}\index{dutch.mld}
-% The titles for the ``dutch'' language are taken from the \texttt{dutch.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,dutch}:
+% \section{``Dutch'' language: \uxfile{dutch.mld}}\label{s+mld+dutch}\ixfile{dutch.mld}
+% The titles for the ``\lopt{dutch}'' language are taken from the \xfile{dutch.dtx} file
+% (by \name{Johannes}{Braams})
+% in the \pack{babel} package~\cite{babel,babel-user,dutch}:
% \or\relax
-% \section{Langue <<~dutch~>>: \texttt{dutch.mld}}\label{s+mld+dutch}\index{dutch.mld}
-% Les titres pour la langue <<~dutch~>> (néerlandais) sont tirés du fichier \texttt{dutch.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,dutch}:
+% \section{Langue <<~dutch~>>: \uxfile{dutch.mld}}\label{s+mld+dutch}\ixfile{dutch.mld}
+% Les titres pour la langue <<~\lopt{dutch}~>> (néerlandais) sont tirés du fichier \xfile{dutch.dtx}
+% (de \name{Johannes}{Braams})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,dutch}:
% \fi
%
% \lneed{3}
@@ -41308,20 +42088,22 @@ have centered labels.
% \lneed{7}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``English'' language: \texttt{english.mld}}\label{s+mld+english}\index{english.mld}
-% The titles for the ``english'' language are taken from the \texttt{english.dtx} file in the \texttt{babel}
-% package~\cite{babel,babel-user,english}.
-% \emph{The\virage{} presence of the \texttt{english.mld} file is mandatory, because english is the default language.}
+% \section{``English'' language: \uxfile{english.mld}}\label{s+mld+english}\ixfile{english.mld}
+% The titles for the ``\lopt{english}'' language are taken from the \xfile{english.dtx} file
+% (by \name{Johannes}{Braams})
+% in the \pack{babel} package~\cite{babel,babel-user,english}.
+% \emph{The\virage{} presence of the \xfile{english.mld} file is mandatory, because english is the default language.}
%
% See also sections~\vref{s+mld+american}, \vref{s+mld+australian},
% \vref{s+mld+british}, \vref{s+mld+canadian}, \vref{s+mld+newzealand}, \vref{s+mld+UKenglish},
% and~\vref{s+mld+USenglish}.
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~english~>>: \texttt{english.mld}}\label{s+mld+english}\index{english.mld}
-% Les titres pour la langue <<~english~>> (anglais) sont tirés du fichier \texttt{english.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,english}.
-% \emph{La\virage{} présence du fichier \texttt{english.mld} est obligatoire, car l'anglais est la langue par défaut.}
+% \section{Langue <<~english~>>: \uxfile{english.mld}}\label{s+mld+english}\ixfile{english.mld}
+% Les titres pour la langue <<~\lopt{english}~>> (anglais) sont tirés du fichier \xfile{english.dtx}
+% (de \name{Johannes}{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.}
%
% \begin{raggedright}
% \mbox{Voir aussi les sections~\vref{s+mld+american},} \vref{s+mld+australian},\ABK \vref{s+mld+british},\ABK
@@ -41352,13 +42134,15 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``English1'' language: \texttt{english1.mld}}\label{s+mld+english1}\index{english1.mld}
-% The titles for the ``english1'' language are taken from the \texttt{english.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,english}, with some adaptations for the part-level titles.
+% \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}{Braams})
+% in the \pack{babel} package~\cite{babel,babel-user,english}, with some adaptations for the part-level titles.
% \or\relax
-% \section{Langue <<~english1~>>: \texttt{english1.mld}}\label{s+mld+english1}\index{english1.mld}
-% Les titres pour la langue <<~english1~>> sont tirés du fichier \texttt{english.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
+% \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}{Braams})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
% au niveau partie.
% \fi
%
@@ -41391,13 +42175,14 @@ have centered labels.
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``English2'' language: \texttt{english2.mld}}\label{s+mld+english2}\index{english2.mld}
-% The titles for the ``english2'' language are taken from the \texttt{english.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,english}, with some adaptations for the part-level titles.
+% \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}{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~>>: \texttt{english2.mld}}\label{s+mld+english2}\index{english2.mld}
-% Les titres pour la langue <<~english2~>> sont tirés du fichier \texttt{english.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres
+% \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
% au niveau partie.
% \fi
%
@@ -41433,16 +42218,18 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Esperant'' language: \texttt{esperant.mld}}\label{s+mld+esperant}\index{esperant.mld}
-% The titles for the ``esperant'' (espéranto) language are taken from the \texttt{esperanto.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,esperanto}.
+% \section{``Esperant'' language: \uxfile{esperant.mld}}\label{s+mld+esperant}\ixfile{esperant.mld}
+% The titles for the ``\lopt{esperant}'' (espéranto) language are taken from the \xfile{esperanto.dtx} file
+% (by \name{Marti}{Ruiz-Altaba} and \name{Jörg}{Knappen})
+% in the \pack{babel} package~\cite{babel,babel-user,esperanto}.
% The esperanto (artificial) language was created in the 1877--1885 years
% by Doctor~\name{Lejzer~Ludwig}{Zamenof}\footnote{See
% \url{http://uea.org/} and \url{http://www.esperanto-france.org/} for more information.} (1859--1917) of Warsaw, Poland.
% \or\relax
-% \section{Langue <<~esperant~>>: \texttt{esperant.mld}}\label{s+mld+esperant}\index{esperant.mld}
-% Les titres pour la langue <<~esperant~>> (espéranto) sont tirés du fichier \texttt{esperanto.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,esperanto}.
+% \section{Langue <<~esperant~>>: \uxfile{esperant.mld}}\label{s+mld+esperant}\ixfile{esperant.mld}
+% Les titres pour la langue <<~\lopt{esperant}~>> (espéranto) sont tirés du fichier \xfile{esperanto.dtx}
+% (de \name{Marti}{Ruiz-Altaba} et \name{Jörg}{Knappen})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,esperanto}.
% La langue (artificielle) esperanto a été créée dans les années 1877--1885 par le docteur
% \name{Lejzer~Ludwig}{Zamenof}\,{\froff\footnote{Voir
% \url{http://uea.org/} et \url{http://www.esperanto-france.org/} pour plus d'informations.}} (1859--1917) de
@@ -41452,10 +42239,10 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \lneed{3}
% \begin{macrocode}
%<*esperant>
-\ProvidesFile{esperant.mld}[2006/01/13]
+\ProvidesFile{esperant.mld}[2006/12/19]
%% Esperanto titles for minitoc.sty
%% from esperanto.dtx (babel)
-%% Marti, Ruiz-Altaba and Knappen. Jörg
+%% Ruiz-Altaba, Marti and Knappen. Jörg
\def\ptctitle{Enhavo}%
\def\plftitle{Listo de figuroj}%
\def\plttitle{Listo de tabeloj}%
@@ -41472,13 +42259,13 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Esperanto'' language: \texttt{esperanto.mld}}\label{s+mld+esperanto}\index{esperanto.mld}
-% The ``esperanto'' and ``esperant'' languages are synonyms, so we just load the
-% \texttt{esperant.mld}\index{esperant.mld} file (see section~\vref{s+mld+esperant}):
+% \section{``Esperanto'' language: \uxfile{esperanto.mld}}\label{s+mld+esperanto}\ixfile{esperanto.mld}
+% The ``\lopt{esperanto}'' and ``\lopt{esperant}'' languages are synonyms, so we just load the
+% \xfile{esperant.mld} file (see section~\vref{s+mld+esperant}):
% \or\relax
-% \section{Langue <<~esperanto~>>: \texttt{esperanto.mld}}\label{s+mld+esperanto}\index{esperanto.mld}
-% Les langues <<~esperanto~>> et <<~esperant~>> sont synonymes, donc nous chargeons simplement le fichier
-% \texttt{esperant.mld}\index{esperant.mld} (voir la section~\vref{s+mld+esperant}):
+% \section{Langue <<~esperanto~>>: \uxfile{esperanto.mld}}\label{s+mld+esperanto}\ixfile{esperanto.mld}
+% Les langues <<~\lopt{esperanto}~>> et <<~\lopt{esperant}~>> sont synonymes, donc nous chargeons simplement le fichier
+% \xfile{esperant.mld} (voir la section~\vref{s+mld+esperant}):
% \fi
%
% \lneed{3}
@@ -41491,13 +42278,15 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Estonian'' language: \texttt{estonian.mld}}\label{s+mld+estonian}\index{estonian.mld}
-% The titles for the ``estonian'' language are taken from the \texttt{estonian.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,estonian}:
+% \section{``Estonian'' language: \uxfile{estonian.mld}}\label{s+mld+estonian}\ixfile{estonian.mld}
+% The titles for the ``\lopt{estonian}'' language are taken from the \xfile{estonian.dtx} file
+% (by \name{Enn}{Saar})
+% in the \pack{babel} package~\cite{babel,babel-user,estonian}:
% \or\relax
-% \section{Langue <<~estonian~>>: \texttt{estonian.mld}}\label{s+mld+estonian}\index{estonian.mld}
-% Les titres pour la langue <<~estonian~>> (estonien) sont tirés du fichier \texttt{estonian.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,estonian}:
+% \section{Langue <<~estonian~>>: \uxfile{estonian.mld}}\label{s+mld+estonian}\ixfile{estonian.mld}
+% Les titres pour la langue <<~\lopt{estonian}~>> (estonien) sont tirés du fichier \xfile{estonian.dtx}
+% (de \name{Enn}{Saar})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,estonian}:
% \fi
%
% \lneed{3}
@@ -41523,12 +42312,12 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Ethiopia'' language: \texttt{ethiopia.mld}}\label{s+mld+ethiopia}\index{ethiopia.mld}
-% The titles for the ``ethiopia'' language are taken from the \texttt{ethiop} package~\cite{ethiop}. Specific
+% \section{``Ethiopia'' language: \uxfile{ethiopia.mld}}\label{s+mld+ethiopia}\ixfile{ethiopia.mld}
+% The titles for the ``\lopt{ethiopia}'' language are taken from the \pack{ethiop} package~\cite{ethiop}. Specific
% fonts are needed. See also section~\vref{s+mld+ethiopian2}.
% \or\relax
-% \section{Langue <<~ethiopia~>>: \texttt{ethiopia.mld}}\label{s+mld+ethiopia}\index{ethiopia.mld}
-% Les titres pour la langue <<~ethiopia~>> (éthiopien) sont tirés du paquetage \texttt{ethiop}~\cite{ethiop}. Des
+% \section{Langue <<~ethiopia~>>: \uxfile{ethiopia.mld}}\label{s+mld+ethiopia}\ixfile{ethiopia.mld}
+% Les titres pour la langue <<~\lopt{ethiopia}~>> (éthiopien) sont tirés du paquetage \pack{ethiop}~\cite{ethiop}. Des
% fontes spécifiques sont nécessaires. Voir aussi la section~\vref{s+mld+ethiopian2}.
% \fi
%
@@ -41566,15 +42355,15 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Ethiopian'' language: \texttt{ethiopian.mld}}\label{s+mld+ethiopian}\index{ethopian.mld}
-% The ``ethiopian'' language is just a synonym for the ``ethiopia'' language, so we just load the
-% \texttt{ethiopia.mld}\index{ethopia.mld} file (see section~\vref{s+mld+ethiopia}). See also
+% \section{``Ethiopian'' language: \uxfile{ethiopian.mld}}\label{s+mld+ethiopian}\ixfile{ethopian.mld}
+% The ``\lopt{ethiopian}'' language is just a synonym for the ``\lopt{ethiopia}'' language, so we just load the
+% \xfile{ethiopia.mld} file (see section~\vref{s+mld+ethiopia}). See also
% section~\vref{s+mld+ethiopia}.
% \or\relax
-% \section{Langue <<~ethiopian~>>: \texttt{ethiopian.mld}}\label{s+mld+ethiopian}\index{ethopian.mld}
-% La langue <<~ethiopian~>> (éthiopien) est un simple synonyme pour la langue <<~ethiopia~>>, donc nous chargeons
-% simplement le fichier \texttt{ethiopia.mld}\index{ethopia.mld} (voir la section~\vref{s+mld+ethiopia}). Voir
-% aussi la section~\vref{s+mld+ethiopia}.
+% \section{Langue <<~ethiopian~>>: \uxfile{ethiopian.mld}}\label{s+mld+ethiopian}\ixfile{ethopian.mld}
+% La langue <<~\lopt{ethiopian}~>> (éthiopien) est un simple synonyme pour la langue <<~\lopt{ethiopia}~>>,
+% donc nous chargeons simplement le fichier \xfile{ethiopia.mld}
+% (voir la section~\vref{s+mld+ethiopia}). Voir aussi la section~\vref{s+mld+ethiopia}.
% \fi
%
% \lneed{3}
@@ -41588,12 +42377,13 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Ethiopian2'' language: \texttt{ethiopian2.mld}}\label{s+mld+ethiopian2}\index{ethiopian2.mld}
-% The titles for the ``ethiopian2'' language (for Omega) are taken from the \texttt{ethiop} package~\cite{ethiop}. Specific
-% fonts are needed. See also section~\vref{s+mld+ethiopia}.
+% \section{``Ethiopian2'' language: \uxfile{ethiopian2.mld}}\label{s+mld+ethiopian2}\ixfile{ethiopian2.mld}
+% The titles for the ``\lopt{ethiopian2}'' language (for Omega) are taken from the \pack{ethiop} package~\cite{ethiop}.
+% Specific fonts are needed. See also section~\vref{s+mld+ethiopia}.
% \or\relax
-% \section{Langue <<~ethiopian2~>>: \texttt{ethiopian2.mld}}\label{s+mld+ethiopian2}\index{ethiopian2.mld}
-% Les titres pour la langue <<~ethiopian2~>> (éthiopien pour Omega) sont tirés du paquetage \texttt{ethiop}~\cite{ethiop}.
+% \section{Langue <<~ethiopian2~>>: \uxfile{ethiopian2.mld}}\label{s+mld+ethiopian2}\ixfile{ethiopian2.mld}
+% Les titres pour la langue <<~\lopt{ethiopian2}~>> (éthiopien pour Omega) sont tirés
+% du paquetage \pack{ethiop}~\cite{ethiop}.
% Des fontes spécifiques sont nécessaires. Voir aussi la section~\vref{s+mld+ethiopia}.
% \fi
%
@@ -41626,28 +42416,29 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Farsi1'' language: \texttt{farsi1.mld} and \texttt{farsi1.mlo}}\label{s+mld+farsi1}%
-% \index{farsi1.mld}\index{farsi1.mlo}
+% \section{``Farsi1'' language: \uxfile{farsi1.mld} and \uxfile{farsi1.mlo}}\label{s+mld+farsi1}%
+% \ixfile{farsi1.mld}\ixfile{farsi1.mlo}
% There are several variants for the farsi language, spoken in Iran.
-% The ``farsi1'' language uses titles taken from the \texttt{farsi.sty} file in the
-% Farsi\TeX~\cite{farsi} system\FARSINOTE, by \xname{Mohammad}{Ghodsi}, \xname{Roozbeh}{Pournader},
+% The ``\lopt{farsi1}'' language uses titles taken from the \xfile{farsi.sty} file in the
+% \pack{Farsi\TeX}~\cite{farsi} system{\protect\FARSINOTE}, by \xname{Mohammad}{Ghodsi}, \name{Behdad}{Esfahbod},
+% \xname{Roozbeh}{Pournader},
% \xname{Hassan}{Abolhassani}, and others.
% Special fonts are needed, of course. See also section~\vref{s+mld+farsi2}.
% \end{SMOOTH}
%
-% The titles for the ``farsi1'' language contain characters that cannot be easily generated, hence we load
-% \texttt{farsi1.mlo}.
+% The titles for the ``\lopt{farsi1}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{farsi1.mlo}.
% \or\relax
-% \section{Langue <<~farsi1~>>: \texttt{farsi1.mld} et \texttt{farsi1.mlo}}\label{s+mld+farsi1}%
-% \index{farsi1.mld}\index{farsi1.mlo}
+% \section{Langue <<~farsi1~>>: \uxfile{farsi1.mld} et \uxfile{farsi1.mlo}}\label{s+mld+farsi1}%
+% \ixfile{farsi1.mld}\ixfile{farsi1.mlo}
% Il y~a plusieurs variantes pour la langue farsi, parlée en Iran.
-% La langue <<~farsi1~>> (farsi première variante) utilise des titres pris dans le fichier \texttt{farsi.sty} du
-% système Farsi\TeX~\cite{farsi}\FARSINOTE,
-% par \xname{Mohammad}{Ghodsi}, \xname{Roozbeh}{Pournader}, \xname{Hassan}{Abolhassani} et~al.
+% La langue <<~\lopt{farsi1}~>> (farsi première variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du
+% système \pack{Farsi\TeX}~\cite{farsi}\,{\protect\FARSINOTE},
+% par \xname{Mohammad}{Ghodsi}, \xname{Roozbeh}{Pournader}, \name{Behdad}{Esfahbod}, \xname{Hassan}{Abolhassani} et~al.
% Des fontes spéciales sont nécessaires, évidemment. Voir aussi la section~\vref{s+mld+farsi2}.
%
-% Les titres pour la langue <<~farsi1~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
-% donc nous chargeons le fichier \texttt{farsi1.mlo}.
+% Les titres pour la langue <<~\lopt{farsi1}~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
+% donc nous chargeons le fichier \xfile{farsi1.mlo}.
% \fi
%
% \lneed{3}
@@ -41666,27 +42457,28 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Farsi2'' language: \texttt{farsi2.mld} and \texttt{farsi2.mlo}}\label{s+mld+farsi2}%
-% \index{farsi2.mld}\index{farsi2.mlo}
+% \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 ``farsi2'' language uses titles taken from the \texttt{farsi.sty} file in the Farsi\TeX{}
-% system~\cite{farsi}\FARSINOTE, by \xname{Mohammad}{Ghodsi}, \name{Roozbeh}{Pournader},
-% \name{Hassan}{Abolhassani}, and others. Special fonts are needed, of course. See also section~\vref{s+mld+farsi1}.
+% The ``\lopt{farsi2}'' language uses titles taken from the \xfile{farsi.sty} file in the \pack{Farsi\TeX}
+% 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}.
% \end{SMOOTH}
%
-% The titles for the ``farsi2'' language contain characters that cannot be easily generated, hence we load
-% \texttt{farsi2.mlo}.
+% The titles for the ``\lopt{farsi2}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{farsi2.mlo}.
% \or\relax
-% \section{Langue <<~farsi2~>>: \texttt{farsi2.mld} et \texttt{farsi2.mlo}}\label{s+mld+farsi2}%
-% \index{farsi2.mld}\index{farsi2.mlo}
+% \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 <<~farsi2~>> (farsi seconde variante) utilise des titres pris dans le fichier \texttt{farsi.sty} du
-% système Farsi\TeX~\cite{farsi}\,\FARSINOTE, par \xname{Mohammad}{Ghodsi},
-% \name{Roozbeh}{Pournader}, \name{Hassan}{Abolhassani} et~al.
+% La langue <<~\lopt{farsi2}~>> (farsi seconde variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du
+% système \pack{Farsi\TeX}~\cite{farsi}\,{\protect\FARSINOTE}, 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}.
%
-% Les titres pour la langue <<~farsi2~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
-% donc nous chargeons le fichier \texttt{farsi2.mlo}.
+% Les titres pour la langue <<~\lopt{farsi2}~>> contiennent des caractères qui ne peuvent pas être engendrés facilement,
+% donc nous chargeons le fichier \xfile{farsi2.mlo}.
% \fi
%
% \lneed{3}
@@ -41704,17 +42496,17 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Farsi3'' language: \texttt{farsi3.mld}}\label{s+mld+farsi3}%
-% \index{farsi3.mld}
+% \section{``Farsi3'' language: \uxfile{farsi3.mld}}\label{s+mld+farsi3}%
+% \ixfile{farsi3.mld}
% There are several variants for the farsi language, spoken in Iran.
-% The ``farsi3'' language uses titles taken from the \texttt{farsi.ldf} file in the \Arabi{} system\cite{arabi},
+% The ``\lopt{farsi3}'' language uses titles taken from the \xfile{farsi.ldf} file in the \packa{\Arabi}{arabi} system\cite{arabi},
% by \xname{Youssef}{Jabri}. Special fonts are needed, of course.
% \or\relax
-% \section{Langue <<~farsi3~>>: \texttt{farsi3.mld}}\label{s+mld+farsi3}%
-% \index{farsi3.mld}
+% \section{Langue <<~farsi3~>>: \uxfile{farsi3.mld}}\label{s+mld+farsi3}%
+% \ixfile{farsi3.mld}
% Il y~a plusieurs variantes pour la langue farsi, parlée en Iran.
-% La langue <<~farsi3~>> utilise des titres pris dans le fichier \texttt{farsi.ldf} du
-% système \Arabi~\cite{arabi}, par \xname{Youssef}{Jabri}.
+% La langue <<~\lopt{farsi3}~>> utilise des titres pris dans le fichier \xfile{farsi.ldf} du
+% système \packa{\Arabi}{arabi}~\cite{arabi}, par \xname{Youssef}{Jabri}.
% Des fontes spéciales sont nécessaires, évidemment.
% \fi
%
@@ -41739,13 +42531,15 @@ the Twentieth Part\else Part~\Roman{part}\fi}
% \end{macrocode}
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Finnish'' language: \texttt{finnish.mld}}\label{s+mld+finnish}\index{finnish.mld}
-% The titles for the ``finnish'' language are taken from the \texttt{finnish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,finnish}. See also section~\vref{s+mld+finnish2}.
+% \section{``Finnish'' language: \uxfile{finnish.mld}}\label{s+mld+finnish}\ixfile{finnish.mld}
+% The titles for the ``\lopt{finnish}'' language are taken from the \xfile{finnish.dtx} file
+% (by \name{Mikko}{Kanerva} and \name{Keranen}{Reino})
+% in the \pack{babel} package~\cite{babel,babel-user,finnish}. See also section~\vref{s+mld+finnish2}.
% \or\relax
-% \section{Langue <<~finnish~>>: \texttt{finnish.mld}}\label{s+mld+finnish}\index{finnish.mld}
-% Les titres pour la langue <<~finnish~>> (finnois) sont tirés du fichier \texttt{finnish.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,finnish}. Voir aussi la section~\vref{s+mld+finnish2}.
+% \section{Langue <<~finnish~>>: \uxfile{finnish.mld}}\label{s+mld+finnish}\ixfile{finnish.mld}
+% Les titres pour la langue <<~\lopt{finnish}~>> (finnois) sont tirés du fichier \xfile{finnish.dtx}
+% (de \name{Mikko}{Kanerva} et \name{Keranen}{Reino})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,finnish}. Voir aussi la section~\vref{s+mld+finnish2}.
% \fi
%
% \lneed{3}
@@ -41771,14 +42565,16 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Finnish2'' language: \texttt{finnish2.mld}}\label{s+mld+finnish2}\index{finnish2.mld}
-% The titles for the ``finnish2'' language are taken from a variant proposed by the \texttt{finnish.dtx}
-% in the \texttt{babel} package~\cite{babel,babel-user,finnish}. See also section~\vref{s+mld+finnish}.
+% \section{``Finnish2'' language: \uxfile{finnish2.mld}}\label{s+mld+finnish2}\ixfile{finnish2.mld}
+% The titles for the ``\lopt{finnish2}'' language are taken from a variant proposed by the \xfile{finnish.dtx} file
+% (by \name{Mikko}{Kanerva} and \name{Keranen}{Reino})
+% in the \pack{babel} package~\cite{babel,babel-user,finnish}. See also section~\vref{s+mld+finnish}.
% \or\relax
-% \section{Langue <<~finnish2~>>: \texttt{finnish2.mld}}\label{s+mld+finnish2}\index{finnish2.mld}
-% Les titres pour la langue <<~finnish2~>> (finnois seconde variante) sont tirés d'une variante proposée
-% par le fichier \texttt{finnish.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,finnish}. Voir aussi la section~\vref{s+mld+finnish}.
+% \section{Langue <<~finnish2~>>: \uxfile{finnish2.mld}}\label{s+mld+finnish2}\ixfile{finnish2.mld}
+% Les titres pour la langue <<~\lopt{finnish2}~>> (finnois seconde variante) sont tirés d'une variante proposée
+% par le fichier \xfile{finnish.dtx}
+% (de \name{Mikko}{Kanerva} et \name{Keranen}{Reino})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,finnish}. Voir aussi la section~\vref{s+mld+finnish}.
% \fi
%
% \lneed{3}
@@ -41804,15 +42600,15 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Francais'' language: \texttt{francais.mld}}\label{s+mld+francais}\index{francais.mld}
-% The ``francais''\footnote{The right spelling is ``français'', but we do not dare using a cedilla in a file name.}
-% language is a synonym for the ``french'' language, so we load the file \texttt{french.mld}\index{french.mld} (see
+% \section{``Francais'' language: \uxfile{francais.mld}}\label{s+mld+francais}\ixfile{francais.mld}
+% The ``\lopt{francais}''\footnote{The right spelling is ``français'', but I~did not dare using a cedilla in a file name.}
+% language is a synonym for the ``\lopt{french}'' language, so we load the file \xfile{french.mld} (see
% section~\vref{s+mld+french}):
% \or\relax
-% \section{Langue <<~francais~>>: \texttt{francais.mld}}\label{s+mld+francais}\index{francais.mld}
-% La langue <<~francais~>>\footnote{L'orthographe correcte est <<~français~>>, mais je n'ai pas osé utiliser une
-% cédille dans un nom de fichier.} est synonyme de la langue <<~french~>>, donc nous chargeons le fichier
-% \texttt{french.mld}\index{french.mld} (voir la section~\vref{s+mld+french}):
+% \section{Langue <<~francais~>>: \uxfile{francais.mld}}\label{s+mld+francais}\ixfile{francais.mld}
+% La langue <<~\lopt{francais}~>>\footnote{L'orthographe correcte est <<~français~>>, mais je n'ai pas osé utiliser une
+% cédille dans un nom de fichier.} est synonyme de la langue <<~\lopt{french}~>>, donc nous chargeons le fichier
+% \xfile{french.mld} (voir la section~\vref{s+mld+french}):
% \fi
%
% \lneed{3}
@@ -41825,16 +42621,18 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``French'' language: \texttt{french.mld}}\label{s+mld+french}\index{french.mld}
-% The titles for the ``french'' language are taken from the \texttt{frenchb.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,frenchb}. See also
+% \section{``French'' language: \uxfile{french.mld}}\label{s+mld+french}\ixfile{french.mld}
+% The titles for the ``\lopt{french}'' language are taken from the \xfile{frenchb.dtx} file
+% (by \name{Daniel}{Flipo})
+% in the \pack{babel} package~\cite{babel,babel-user,frenchb}. See also
% sections~\vref{s+mld+acadian}, \vref{s+mld+acadien}, \vref{s+mld+canadien}, \vref{s+mld+francais}, \vref{s+mld+frenchb},
% \vref{s+mld+frenchle}, and~\vref{s+mld+frenchpro}.
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~french~>>: \texttt{french.mld}}\label{s+mld+french}\index{french.mld}
-% Les titres pour la langue <<~french~>> (c'est-à-dire le français) sont tirés du fichier \texttt{frenchb.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,frenchb}. Voir aussi
+% \section{Langue <<~french~>>: \uxfile{french.mld}}\label{s+mld+french}\ixfile{french.mld}
+% Les titres pour la langue <<~\lopt{french}~>> (c'est-à-dire le français) sont tirés du fichier \xfile{frenchb.dtx}
+% (de \name{Daniel}{Flipo})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,frenchb}. Voir aussi
% les sections~\vref{s+mld+acadian}, \vref{s+mld+acadien}, \vref{s+mld+canadien}, \vref{s+mld+francais},
% \vref{s+mld+frenchb}, \vref{s+mld+frenchle} et~\vref{s+mld+frenchpro}.
% \end{SMOOTH}
@@ -41863,13 +42661,15 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``French1'' language: \texttt{french1.mld}}\label{s+mld+french1}\index{french1.mld}
-% The titles for the ``french1'' language are taken from the \texttt{frenchb.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,frenchb}, with some adaptations for the part-level titles.
+% \section{``French1'' language: \uxfile{french1.mld}}\label{s+mld+french1}\ixfile{french1.mld}
+% The titles for the ``\lopt{french1}'' language are taken from the \xfile{frenchb.dtx}
+% (by \name{Daniel}{Flipo})
+% file in the \pack{babel} package~\cite{babel,babel-user,frenchb}, with some adaptations for the part-level titles.
% \or\relax
-% \section{Langue <<~french1~>>: \texttt{french1.mld}}\label{s+mld+french1}\index{french1.mld}
-% Les titres pour la langue <<~french1~>> sont tirés du fichier \texttt{frenchb.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,frenchb}, avec quelques adaptations pour les titres
+% \section{Langue <<~french1~>>: \uxfile{french1.mld}}\label{s+mld+french1}\ixfile{french1.mld}
+% Les titres pour la langue <<~\lopt{french1}~>> sont tirés du fichier \xfile{frenchb.dtx}
+% (de \name{Daniel}{Flipo})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,frenchb}, avec quelques adaptations pour les titres
% au niveau partie.
% \fi
%
@@ -41902,20 +42702,22 @@ the Twentieth Part\else Part~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``French2'' language: \texttt{french2.mld}}\label{s+mld+french2}\index{french2.mld}
-% The titles for the ``french2'' language are taken from the \texttt{frenchb.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,frenchb}, with some adaptations for the part-level titles\footnote{This
-% is an example of a \texttt{.mld} file needing some support from code in the \texttt{minitoc} package.}.
+% \section{``French2'' language: \uxfile{french2.mld}}\label{s+mld+french2}\ixfile{french2.mld}
+% The titles for the ``\lopt{french2}'' language are taken from the \xfile{frenchb.dtx} file
+% (by \name{Daniel}{Flipo})
+% in the \pack{babel} package~\cite{babel,babel-user,frenchb}, with some adaptations for the part-level titles\footnote{This
+% is an example of a \suffix{.mld} file needing some support from code in the \upack{minitoc} package.}.
% See also section~\vref{ss+2parts}, for the subtle distinction between ``deuxième'' and ``seconde''.
-% See the \texttt{mtc-2nd.tex} example file in section~\vref{mtc-2nd.tex}.
-% \or\relax
-% \section{Langue <<~french2~>>: \texttt{french2.mld}}\label{s+mld+french2}\index{french2.mld}
-% Les titres pour la langue <<~french2~>> sont tirés du fichier \texttt{frenchb.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,frenchb}, avec quelques adaptations pour les titres
-% au niveau partie\,\footnote{C'est un exemple de fichier \texttt{.mld} ayant besoin de code de support dans le
-% paquetage \texttt{minitoc} package.}.
+% See the \exam{mtc-2nd.tex} example file in section~\vref{mtc-2nd.tex}.
+% \or\relax
+% \section{Langue <<~french2~>>: \uxfile{french2.mld}}\label{s+mld+french2}\ixfile{french2.mld}
+% Les titres pour la langue <<~\lopt{french2}~>> sont tirés du fichier \xfile{frenchb.dtx}
+% (de \name{Daniel}{Flipo})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,frenchb}, avec quelques adaptations pour les titres
+% au niveau partie\,\footnote{C'est un exemple de fichier \suffix{.mld} ayant besoin de code de support dans le
+% paquetage \upack{minitoc} package.}.
% Voir aussi la section~\vref{ss+2parts}, pour la subtile nuance entre «~deuxième~» et «~seconde~».
-% Voir le fichier d'exemple \texttt{mtc-2nd.tex} dans la section~\vref{mtc-2nd.tex}.
+% Voir le fichier d'exemple \exam{mtc-2nd.tex} dans la section~\vref{mtc-2nd.tex}.
% \fi
%
% \lneed{3}
@@ -41957,13 +42759,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Frenchb'' language: \texttt{frenchb.mld}}\label{s+mld+frenchb}\index{frenchb.mld}
-% The ``frenchb'' language is a synonym for the ``french'' language, so we load the
-% \index{french.mld}\texttt{french.mld} file. See section~\vref{s+mld+french}.
+% \section{``Frenchb'' language: \uxfile{frenchb.mld}}\label{s+mld+frenchb}\ixfile{frenchb.mld}
+% The ``\lopt{frenchb}'' language is a synonym for the ``\lopt{french}'' language, so we load the
+% \xfile{french.mld} file. See section~\vref{s+mld+french}.
% \or\relax
-% \section{Langue <<~frenchb~>>: \texttt{frenchb.mld}}\label{s+mld+frenchb}\index{frenchb.mld}
-% La langue <<~frenchb~>> est un synonyme pour la langue <<~french~>>, donc nous chargeons le fichier
-% \index{french.mld}\texttt{french.mld}. Voir la section~\vref{s+mld+french}.
+% \section{Langue <<~frenchb~>>: \uxfile{frenchb.mld}}\label{s+mld+frenchb}\ixfile{frenchb.mld}
+% La langue <<~\lopt{frenchb}~>> est un synonyme pour la langue <<~\lopt{french}~>>, donc nous chargeons le fichier
+% \xfile{french.mld}. Voir la section~\vref{s+mld+french}.
% \fi
%
% \lneed{3}
@@ -41976,14 +42778,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Frenchle'' language: \texttt{frenchle.mld}}\label{s+mld+frenchle}\index{frenchle.mld}
-% The ``frenchle'' language is a synonym for the ``french'' language, so we load the
-% \index{french.mld}\texttt{french.mld} file. See
+% \section{``Frenchle'' language: \uxfile{frenchle.mld}}\label{s+mld+frenchle}\ixfile{frenchle.mld}
+% The ``\lopt{frenchle}'' language is a synonym for the ``\lopt{french}'' language, so we load the
+% \xfile{french.mld} file. See
% section~\vref{s+mld+french}.
% \or\relax
-% \section{Langue <<~frenchle~>>: \texttt{frenchle.mld}}\label{s+mld+frenchle}\index{frenchle.mld}
-% La langue <<~frenchle~» est un synonyme pour la langue <<~french~>>, donc nous chargeons le fichier
-% \index{french.mld}\texttt{french.mld}. Voir la section~\vref{s+mld+french}.
+% \section{Langue <<~frenchle~>>: \uxfile{frenchle.mld}}\label{s+mld+frenchle}\ixfile{frenchle.mld}
+% La langue <<~\lopt{frenchle}~» est un synonyme pour la langue <<~\lopt{french}~>>, donc nous chargeons le fichier
+% \xfile{french.mld}. Voir la section~\vref{s+mld+french}.
% \fi
%
% \lneed{3}
@@ -41996,13 +42798,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Frenchpro'' language: \texttt{frenchpro.mld}}\label{s+mld+frenchpro}\index{frenchpro.mld}
-% The ``frenchpro'' language is a synonym for the ``french'' language, so we load the
-% \index{french.mld}\texttt{french.mld} file. See section~\vref{s+mld+french}.
+% \section{``Frenchpro'' language: \uxfile{frenchpro.mld}}\label{s+mld+frenchpro}\ixfile{frenchpro.mld}
+% The ``\lopt{frenchpro}'' language is a synonym for the ``\lopt{french}'' language, so we load the
+% \xfile{french.mld} file. See section~\vref{s+mld+french}.
% \or\relax
-% \section{Langue <<~frenchpro~>>: \texttt{frenchpro.mld}}\label{s+mld+frenchpro}\index{frenchpro.mld}
-% La langue <<~frenchpro~>> est un synonyme pour la langue <<~french~>>, donc nous chargeons le fichier
-% \index{french.mld}\texttt{french.mld}. Voir la section~\vref{s+mld+french}.
+% \section{Langue <<~frenchpro~>>: \uxfile{frenchpro.mld}}\label{s+mld+frenchpro}\ixfile{frenchpro.mld}
+% La langue <<~\lopt{frenchpro}~>> est un synonyme pour la langue <<~\lopt{french}~>>, donc nous chargeons le fichier
+% \xfile{french.mld}. Voir la section~\vref{s+mld+french}.
% \fi
%
% \lneed{3}
@@ -42015,15 +42817,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Galician'' language: \texttt{galician.mld}}\label{s+mld+galician}\index{galician.mld}
-% The titles for the ``galician'' language\,\footnote{Spoken in Galice, in the north-west part of Spain, around
-% Santiago de Compostela.} are taken from the \texttt{galician.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,galician}:
+% \section{``Galician'' language: \uxfile{galician.mld}}\label{s+mld+galician}\ixfile{galician.mld}
+% The titles for the ``\lopt{galician}'' language\,\footnote{Spoken in Galice, in the north-west part of Spain, around
+% Santiago de Compostela.} are taken from the \xfile{galician.dtx} file
+% (by \name{Manuel}{Carriba})
+% in the \pack{babel} package~\cite{babel,babel-user,galician}:
% \or\relax
-% \section{Langue <<~galician~>>: \texttt{galician.mld}}\label{s+mld+galician}\index{galician.mld}
-% Les titres pour la langue <<~galician~>> (galicien)\,\footnote{Parlée en Galice, dans la partie nord-ouest de
-% l'Espagne, autour de Saint-Jacques de Compostelle.} sont tirés du fichier \texttt{galician.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,galician}:
+% \section{Langue <<~galician~>>: \uxfile{galician.mld}}\label{s+mld+galician}\ixfile{galician.mld}
+% Les titres pour la langue <<~\lopt{galician}~>> (galicien)\,\footnote{Parlée en Galice, dans la partie nord-ouest de
+% l'Espagne, autour de Saint-Jacques de Compostelle.} sont tirés du fichier \xfile{galician.dtx}
+% (de \name{Manuel}{Carriba})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,galician}:
% \fi
%
% \lneed{3}
@@ -42049,13 +42853,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``German'' language: \texttt{german.mld}}\label{s+mld+german}\index{german.mld}
-% The titles for the ``german'' language are taken from the \texttt{babel} package~\cite{babel,babel-user}. See also the
-% section~\vref{s+mld+austrian}.
+% \section{``German'' language: \uxfile{german.mld}}\label{s+mld+german}\ixfile{german.mld}
+% The titles for the ``\lopt{german}'' language are taken from the \pack{babel} package~\cite{babel,babel-user}.
+% See also the section~\vref{s+mld+austrian}.
% \or\relax
-% \section{Langue <<~german~>>: \texttt{german.mld}}\label{s+mld+german}\index{german.mld}
-% Les titres pour la langue <<~german~>> (allemand) sont tirés du paquetage \texttt{babel}~\cite{babel,babel-user}. Voir aussi
-% la section~\vref{s+mld+austrian}.
+% \section{Langue <<~german~>>: \uxfile{german.mld}}\label{s+mld+german}\ixfile{german.mld}
+% Les titres pour la langue <<~\lopt{german}~>> (allemand) sont tirés du paquetage \pack{babel}~\cite{babel,babel-user}.
+% Voir aussi la section~\vref{s+mld+austrian}.
% \fi
%
% \lneed{3}
@@ -42079,13 +42883,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Germanb'' language: \texttt{germanb.mld}}\label{s+mld+germanb}\index{germanb.mld}
-% The ``germanb'' language is a variant for the ``german'' language. The titles are taken from the
-% \texttt{germanb.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,germanb}:
+% \section{``Germanb'' language: \uxfile{germanb.mld}}\label{s+mld+germanb}\ixfile{germanb.mld}
+% The ``\lopt{germanb}'' language is a variant for the ``german'' language. The titles are taken from the
+% \xfile{germanb.dtx} file
+% (by \name{Johannes}{Braams} and \name{Bernd}{Raichle})
+% in the \pack{babel} package~\cite{babel,babel-user,germanb}:
% \or\relax
-% \section{Langue <<~germanb~>>: \texttt{germanb.mld}}\label{s+mld+germanb}\index{germanb.mld}
-% La langue <<~germanb~>> (allemand, variante) est une variante de la langue <<~german~>>. Les titres sont tirés du
-% fichier \texttt{germanb.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,germanb}:
+% \section{Langue <<~germanb~>>: \uxfile{germanb.mld}}\label{s+mld+germanb}\ixfile{germanb.mld}
+% La langue <<~\lopt{germanb}~>> (allemand, variante) est une variante de la langue <<~german~>>. Les titres sont tirés du
+% fichier \xfile{germanb.dtx}
+% (de \name{Johannes}{Braams} et \name{Bernd}{Raichle})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,germanb}:
% \fi
%
% \lneed{3}
@@ -42111,15 +42919,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Germanb2'' language: \texttt{germanb2.mld}}\label{s+mld+germanb2}\index{germanb2.mld}
-% The ``germanb2'' language is a variant for the ``german'' language, with short titles.
+% \section{``Germanb2'' language: \uxfile{germanb2.mld}}\label{s+mld+germanb2}\ixfile{germanb2.mld}
+% The ``\lopt{germanb2}'' language is a variant for the ``\lopt{german}'' language, with short titles.
% See also section~\vref{s+mld+germanb}.
-% The titles are taken from the \texttt{babel} package~\cite{babel,babel-user}:
+% The titles are taken from the \pack{babel} package~\cite{babel,babel-user}:
% \or\relax
-% \section{Langue <<~germanb2~>>: \texttt{germanb2.mld}}\label{s+mld+germanb2}\index{germanb2.mld}
-% La langue <<~germanb2~>> (allemand, variante) est une variante de la langue <<~german~>>, avec des titres courts.
+% \section{Langue <<~germanb2~>>: \uxfile{germanb2.mld}}\label{s+mld+germanb2}\ixfile{germanb2.mld}
+% La langue <<~\lopt{germanb2}~>> (allemand, variante) est une variante de la langue <<~german~>>, avec des titres courts.
% Voir aussi la section~\vref{s+mld+germanb}.
-% Les titres sont tirés du paquetage \texttt{babel}~\cite{babel,babel-user}:
+% Les titres sont tirés du paquetage \pack{babel}~\cite{babel,babel-user}:
% \fi
%
% \lneed{3}
@@ -42143,14 +42951,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Greek'' language: \texttt{greek.mld}}\label{s+mld+greek}\index{greek.mld}
-% The titles for the ``greek'' language (modern greek) are taken from the \texttt{greek.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,greek}.
+% \section{``Greek'' language: \uxfile{greek.mld}}\label{s+mld+greek}\ixfile{greek.mld}
+% The titles for the ``\lopt{greek}'' language (modern greek) are taken from the \xfile{greek.dtx} file
+% (by \name{Apostolos}{Syropoulos}) in the
+% \pack{babel} package~\cite{babel,babel-user,greek}.
% Greek fonts are required.
% \or\relax
-% \section{Langue <<~greek~>>: \texttt{greek.mld}}\label{s+mld+greek}\index{greek.mld}
-% Les titres pour la langue <<~greek~>> (grec moderne) sont tirés du fichier \texttt{greek.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,greek}.
+% \section{Langue <<~greek~>>: \uxfile{greek.mld}}\label{s+mld+greek}\ixfile{greek.mld}
+% Les titres pour la langue <<~\lopt{greek}~>> (grec moderne) sont tirés du fichier \xfile{greek.dtx}
+% (de \name{Apostolos}{Syropoulos})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,greek}.
% Des fontes grecques sont requises.
% \fi
%
@@ -42178,14 +42988,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Greek-mono'' language: \texttt{greek-mono.mld}}\label{s+mld+greek-mono}\index{greek-mono.mld}
-% The titles for the ``greek-mono'' language\,\footnote{Monotonic greek, from a recent (1982) but strongly
-% contested -- and contestable -- reform of the greek language.} are taken from the ANTOMEGA project~\cite{antomega}:
+% \section{``Greek-mono'' language: \uxfile{greek-mono.mld}}\label{s+mld+greek-mono}\ixfile{greek-mono.mld}
+% The titles for the ``\lopt{greek-mono}'' language\,\footnote{Monotonic greek, from a recent (1982) but strongly
+% contested -- and contestable -- reform of the greek language.} are taken from the \xfile{omega-greek.ldf} file
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}:
% \or\relax
-% \section{Langue <<~greek-mono~>>: \texttt{greek-mono.mld}}\label{s+mld+greek-mono}\index{greek-mono.mld}
-% Les titres pour la langue <<~greek-mono~>> (grec dit monotonique\,\footnote{Le grec monotonique, selon une récente
-% (1982) mais fortement constestée -- et constestable -- réforme de la langue grecque.}) sont tirés du projet
-% ANTOMEGA~\cite{antomega}:
+% \section{Langue <<~greek-mono~>>: \uxfile{greek-mono.mld}}\label{s+mld+greek-mono}\ixfile{greek-mono.mld}
+% Les titres pour la langue <<~\lopt{greek-mono}~>> (grec dit monotonique\,\footnote{Le grec monotonique, selon une récente
+% (1982) mais fortement contestée -- et contestable -- réforme de la langue grecque.}) sont tirés du fichier
+% \xfile{omega-greek.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}:
% \fi
%
% \lneed{3}
@@ -42234,13 +43048,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Greek-polydemo'' language: \texttt{greek-polydemo.mld}}\label{s+mld+greek-polydemo}\index{greek-polydemo.mld}
-% The titles for the ``greek-polydemo'' language\,\footnote{Polytonic demotic (popular) greek, for classical greek.}
-% are taken from the ANTOMEGA project~\cite{antomega}:
+% \section{``Greek-polydemo'' language: \uxfile{greek-polydemo.mld}}\label{s+mld+greek-polydemo}\ixfile{greek-polydemo.mld}
+% The titles for the ``\lopt{greek-polydemo}'' language\,\footnote{Polytonic demotic (popular) greek, for classical greek.}
+% are taken from the file \xfile{omega-greek.ldf}
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}:
% \or\relax
-% \section{Langue <<~greek-polydemo~>>: \texttt{greek-polydemo.mld}}\label{s+mld+greek-polydemo}\index{greek-polydemo.mld}
-% Les titres pour la langue <<~greek-polydemo~>>\,\footnote{Grec polytonique <<~démotique~>> (populaire), pour le grec
-% classique.} sont tirés du projet ANTOMEGA~\cite{antomega}:
+% \section{Langue <<~greek-polydemo~>>: \uxfile{greek-polydemo.mld}}\label{s+mld+greek-polydemo}\ixfile{greek-polydemo.mld}
+% Les titres pour la langue <<~\lopt{greek-polydemo}~>>\,\footnote{Grec polytonique <<~démotique~>> (populaire),
+% pour le grec classique.} sont tirés du fichier \xfile{omega-greek.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}:
% \fi
%
% \lneed{3}
@@ -42289,21 +43107,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Greek-polykatha'' language: \texttt{greek-polykatha.mld}}%
-% \label{s+mld+greek-polykatha}\index{greek-polykatha.mld}
-% The titles for the ``greek-polykatha'' language\,\footnote{Polytonic greek, <<~kathaverousa~>> (purified) style, a form of
-% the Greek language created during the early \textsc{xix}-th century by \xname{Adamantios}{Korais}, to purify the language
-% from the Byzantine and non-greek vocabulary. It has now been obsoleted by the demotic (popular) greek, but it
+% \section{``Greek-polykatha'' language: \uxfile{greek-polykatha.mld}}%
+% \label{s+mld+greek-polykatha}\ixfile{greek-polykatha.mld}
+% The titles for the ``\lopt{greek-polykatha}'' language\,\footnote{Polytonic greek, <<~kathaverousa~>> (purified) style,
+% a form of the Greek language created during the early \textsc{xix}-th century by \xname{Adamantios}{Korais},
+% to purify the language from the Byzantine and non-greek vocabulary.
+% It has now been obsoleted by the demotic (popular) greek, but it
% has left a very noticeable trace in the modern Greek language.} are
-% taken from the ANTOMEGA project~\cite{antomega}:
+% taken from the \xfile{omega-greek.ldf}
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}:
% \or\relax
-% \section{Langue <<~greek-polykatha~>>: \texttt{greek-polykatha.mld}}%
-% \label{s+mld+greek-polykatha}\index{greek-polykatha.mld}
-% Les titres pour la langue <<~greek-polykatha~>>\,\footnote{Grec polytonique, en style <<~kathaverousa~>> (purifié),
+% \section{Langue <<~greek-polykatha~>>: \uxfile{greek-polykatha.mld}}%
+% \label{s+mld+greek-polykatha}\ixfile{greek-polykatha.mld}
+% Les titres pour la langue <<~\lopt{greek-polykatha}~>>\,\footnote{Grec polytonique, en style <<~kathaverousa~>> (purifié),
% une forme de la langue grecque créée au début du \textsc{xix}\fup{e}~siècle par \xname{Adamantios}{Korais}, pour purifier
% la langue du vocabulaire byzantin ou non grec. Il a maintenant été démodé par le grec démotique (populaire),
% mais a laissé d'importantes traces dans la langue grecque moderne.}
-% sont tirés du projet ANTOMEGA~\cite{antomega}:
+% sont tirés du fichier \xfile{omega-greek.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}:
% \fi
%
% \lneed{3}
@@ -42352,18 +43175,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Guarani'' language: \texttt{guarani.mld}}\label{s+mld+guarani}\index{guarani.mld}
-% The ``guarani'' language is the main language spoken in Paraguay.
+% \section{``Guarani'' language: \uxfile{guarani.mld}}\label{s+mld+guarani}\ixfile{guarani.mld}
+% The ``\lopt{guarani}'' language is the main language spoken in Paraguay.
% Very often, a mixture of Guarani and Spanish, known as Jopara, is spoken.
-% The titles are taken from the \texttt{guarani.ldf} file by \name{Javier}{Bezos}~\cite{guarani}.
-% A special input encoding (\texttt{win-gn.def}) is needed.
+% The titles are taken from the \ipack{guarani}\xfile{guarani.ldf} file by \name{Javier}{Bezos}~\cite{guarani}.
+% A special input encoding (\xfile{win-gn.def}) is needed.
% These files are available on the CTAN archives.
% \or\relax
-% \section{Langue <<~guarani~>>: \texttt{guarani.mld}}\label{s+mld+guarani}\index{guarani.mld}
-% La langue «~guarani~» est la langue principale parlée au Paraguay.
+% \section{Langue <<~guarani~>>: \uxfile{guarani.mld}}\label{s+mld+guarani}\ixfile{guarani.mld}
+% La langue «~\lopt{guarani}~» est la langue principale parlée au Paraguay.
% Très souvent, un mélange de guarani et d'espagnol, appelé «~jopara~», est utilisé.
-% Les titres sont tirés du fichier \texttt{guarani.ldf} de \name{Javier}{Bezos}~\cite{guarani}.
-% Un codage d'entrée spécial (\texttt{win-gn.def}) est nécessaire.
+% Les titres sont tirés du fichier \ipack{guarani}\xfile{guarani.ldf} de \name{Javier}{Bezos}~\cite{guarani}.
+% Un codage d'entrée spécial (\xfile{win-gn.def}) est nécessaire.
% Ces fichiers sont disponibles sur les archives CTAN.
% \fi
%
@@ -42391,35 +43214,37 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Hangul1'' language: \texttt{hangul1.mld} and \texttt{hangul1.mlo}}\label{s+mld+hangul1}%
-% \index{hangul1.mld}\index{hangul1.mlo}
-% The Korean language was originally written using the Chinese characters; it is now mainly written in Hang~l, the
+% \section{``Hangul1'' language: \uxfile{hangul1.mld} and \uxfile{hangul1.mlo}}\label{s+mld+hangul1}%
+% \ixfile{hangul1.mld}\ixfile{hangul1.mlo}
+% The Korean language was originally written using the Chinese characters; it is now mainly written in Hangûl, the
% Korean writing system, optionally incorporating Hanja to write Sino-Korean words~\cite{venkatesan}.
% See~\cite[page~150]{YH2004} and~\cite{park2003}.
%
-% The titles for the ``hangul1'' language (korean in hangûl script, first variant) are taken from the file
-% \texttt{hangul.cap} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% The titles for the ``\lopt{hangul1}'' language (korean in hangûl script, first variant) are taken from the file
+% \xfile{hangul.cap} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% See also sections~\vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, \vref{s+mld+hangul-u8},
% \vref{s+mld+hanja1}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
%
-% The titles for the ``hangul1'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hangul1.mlo}.
+% The titles for the ``\lopt{hangul1}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hangul1.mlo}.
% \or\relax
-% \section{Langue <<~hangul1~>>: \texttt{hangul1.mld} et \texttt{hangul1.mlo}}\label{s+mld+hangul1}%
-% \index{hangul1.mld}\index{hangul1.mlo}
+% \section{Langue <<~hangul1~>>: \uxfile{hangul1.mld} et \uxfile{hangul1.mlo}}\label{s+mld+hangul1}%
+% \ixfile{hangul1.mld}\ixfile{hangul1.mlo}
% La langue coréenne était originellement écrite en caractères chinois; elle est actuellement principalement
% écrite en caractères hangûl, en incorporant éventuellement des caractères hanja pour écrire des mots
% sino-coréens~\cite{venkatesan}. Voir~\cite[page~150]{YH2004} et~\cite{park2003}.
%
% \begin{SMOOTH}
-% Les titres pour la langue <<~hangul1~>> (coréen, écriture hangûl première variante) sont tirés du fichier
-% \texttt{hangul.cap} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr.
+% Les titres pour la langue <<~\lopt{hangul1}~>> (coréen, écriture hangûl première variante) sont tirés du fichier
+% \xfile{hangul.cap} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont nécessaires, bien sûr.
% Voir aussi les sections~\vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
% \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1}, \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
% \end{SMOOTH}
%
-% Les titres pour la langue <<~hangul1~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hangul1.mlo}.
+% Les titres pour la langue <<~\lopt{hangul1}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hangul1.mlo}.
% \fi
%
% \lneed{3}
@@ -42440,25 +43265,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Hangul2'' language: \texttt{hangul2.mld} and \texttt{hangul2.mlo}}\label{s+mld+hangul2}%
-% \index{hangul2.mld}\index{hangul2.mlo}
-% The titles for the ``hangul2'' language (korean in hangûl script, second variant) are taken from the file
-% \texttt{hangul.cpx} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Hangul2'' language: \uxfile{hangul2.mld} and \uxfile{hangul2.mlo}}\label{s+mld+hangul2}%
+% \ixfile{hangul2.mld}\ixfile{hangul2.mlo}
+% The titles for the ``\lopt{hangul2}'' language (korean in hangûl script, second variant) are taken from the file
+% \xfile{hangul.cpx} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, \vref{s+mld+hangul-u8},
% \vref{s+mld+hanja1}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
%
-% The titles for the ``hangul2'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hangul2.mlo}.
+% The titles for the ``\lopt{hangul2}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hangul2.mlo}.
% \or\relax
-% \section{Langue <<~hangul2~>>: \texttt{hangul2.mld} et \texttt{hangul2.mlo}}\label{s+mld+hangul2}%
-% \index{hangul2.mld}\index{hangul2.mlo}
-% Les titres pour la langue <<~hangul2~>> (coréen en écriture hangûl, deuxième variante) sont tirés du fichier
-% \texttt{hangul.cpx} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
+% \section{Langue <<~hangul2~>>: \uxfile{hangul2.mld} et \uxfile{hangul2.mlo}}\label{s+mld+hangul2}%
+% \ixfile{hangul2.mld}\ixfile{hangul2.mlo}
+% Les titres pour la langue <<~\lopt{hangul2}~>> (coréen en écriture hangûl, deuxième variante) sont tirés du fichier
+% \xfile{hangul.cpx} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
% sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1},
% \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
%
-% Les titres pour la langue <<~hangul2~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hangul2.mlo}.
+% Les titres pour la langue <<~\lopt{hangul2}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hangul2.mlo}.
% \fi
%
% \lneed{3}
@@ -42480,25 +43307,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Hangul3'' language: \texttt{hangul3.mld} and \texttt{hangul3.mlo}}\label{s+mld+hangul3}%
-% \index{hangul3.mld}\index{hangul3.mlo}
-% The titles for the ``hangul3'' language (korean in hangûl script, third variant) are taken from the file
-% \texttt{hangul2.cap} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Hangul3'' language: \uxfile{hangul3.mld} and \uxfile{hangul3.mlo}}\label{s+mld+hangul3}%
+% \ixfile{hangul3.mld}\ixfile{hangul3.mlo}
+% The titles for the ``\lopt{hangul3}'' language (korean in hangûl script, third variant) are taken from the file
+% \xfile{hangul2.cap} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul4}, \vref{s+mld+hangul-u8},
% \vref{s+mld+hanja1}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
%
-% The titles for the ``hangul3'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hangul3.mlo}.
+% The titles for the ``\lopt{hangul3}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hangul3.mlo}.
% \or\relax
-% \section{Langue <<~hangul3~>>: \texttt{hangul3.mld} et \texttt{hangul3.mlo}}\label{s+mld+hangul3}%
-% \index{hangul3.mld}\index{hangul3.mlo}
-% Les titres pour la langue <<~hangul3~>> (coréen en écriture hangûl, troisième variante) sont tirés du fichier
-% \texttt{hangul2.cap} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
+% \section{Langue <<~hangul3~>>: \uxfile{hangul3.mld} et \uxfile{hangul3.mlo}}\label{s+mld+hangul3}%
+% \ixfile{hangul3.mld}\ixfile{hangul3.mlo}
+% Les titres pour la langue <<~\lopt{hangul3}~>> (coréen en écriture hangûl, troisième variante) sont tirés du fichier
+% \xfile{hangul2.cap} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% 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+hangul4}, \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1},
% \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
%
-% Les titres pour la langue <<~hangul3~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hangul3.mlo}.
+% Les titres pour la langue <<~\lopt{hangul3}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hangul3.mlo}.
% \fi
%
% \lneed{3}
@@ -42519,25 +43348,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Hangul4'' language: \texttt{hangul4.mld} and \texttt{hangul4.mlo}}\label{s+mld+hangul4}%
-% \index{hangul4.mld}\index{hangul4.mld}
-% The titles for the ``hangul4'' language (korean in hangûl script, fourth variant) are taken from the file
-% \texttt{hangul2.cpx} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Hangul4'' language: \uxfile{hangul4.mld} and \uxfile{hangul4.mlo}}\label{s+mld+hangul4}%
+% \ixfile{hangul4.mld}\ixfile{hangul4.mld}
+% The titles for the ``\lopt{hangul4}'' language (korean in hangûl script, fourth variant) are taken from the file
+% \xfile{hangul2.cpx} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul-u8},
% \vref{s+mld+hanja1}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
%
-% The titles for the ``hangul4'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hangul4.mlo}.
+% The titles for the ``\lopt{hangul4}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hangul4.mlo}.
% \or\relax
-% \section{Langue <<~hangul4~>>: \texttt{hangul4.mld} et \texttt{hangul4.mlo}}\label{s+mld+hangul4}%
-% \index{hangul4.mld}\index{hangul4.mld}
-% Les titres pour la langue <<~hangul4~>> (coréen en écriture hangûl, quatrième variante) sont tirés du fichier
-% \texttt{hangul2.cpx} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
+% \section{Langue <<~hangul4~>>: \uxfile{hangul4.mld} et \uxfile{hangul4.mlo}}\label{s+mld+hangul4}%
+% \ixfile{hangul4.mld}\ixfile{hangul4.mld}
+% Les titres pour la langue <<~\lopt{hangul4}~>> (coréen en écriture hangûl, quatrième variante) sont tirés du fichier
+% \xfile{hangul2.cpx} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% 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+hangul-u8}, \vref{s+mld+hanja1},
% \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
%
-% Les titres pour la langue <<~hangul4~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hangul4.mlo}.
+% Les titres pour la langue <<~\lopt{hangul4}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hangul4.mlo}.
% \fi
%
% \lneed{3}
@@ -42558,32 +43389,34 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{11}
% \ifcase\LANG\relax
-% \section{``Hangul-u8'' language: \texttt{hangul-u8.mld} and \texttt{hangul-u8.mlo}}\label{s+mld+hangul-u8}%
+% \section{``Hangul-u8'' language: \uxfile{hangul-u8.mld} and \uxfile{hangul-u8.mlo}}\label{s+mld+hangul-u8}%
% \begin{SMOOTH}
-% \index{hangul-u8.mld}\index{hangul-u8.mlo}
-% The titles for the ``hangul-u8'' language (korean in hangûl script, for Lambda~$\mathbf{\Lambda}$) are taken
-% from the file \texttt{u8hangul.tex} of the H\LaTeX\ system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}.
+% \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 \pack{H\LaTeX} system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}.
% Special fonts are needed, of course.
% Input encoding is UTF-8.
+%
+% \lneed{4}
% See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4},
% \vref{s+mld+hanja1}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}.
% See~\cite[page~150]{YH2004} and~\cite{park2003}.
% \end{SMOOTH}
%
-% The titles for the ``hangul-u8'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hangul-u8.mlo}.
+% The titles for the ``\lopt{hangul-u8}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hangul-u8.mlo}.
% \or\relax
-% \section{Langue <<~hangul-u8~>>: \texttt{hangul-u8.mld} et \texttt{hangul-u8.mlo}}\label{s+mld+hangul-u8}%
-% \index{hangul-u8.mld}\index{hangul-u8.mlo}
-% Les titres pour la langue <<~hangul-u8~>> (coréen, écriture hangûl, pour Lambda~$\mathbf{\Lambda}$) sont tirés du fichier
-% \texttt{u8hangul.tex} du système H\LaTeX~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}.
+% \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 \pack{H\LaTeX}~\cite[en~coréen]{HLATEX} de \vname{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},
% \vref{s+mld+hanja1},\vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}.
%
-% Les titres pour la langue <<~hangul-u8~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hangul-u8.mlo}.
+% Les titres pour la langue <<~\lopt{hangul-u8}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hangul-u8.mlo}.
% \fi
%
% \lneed{3}
@@ -42602,27 +43435,30 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hanja1'' language: \texttt{hanja1.mld} and \texttt{hanja1.mlo}}\label{s+mld+hanja1}%
-% \index{hanja1.mld}\index{hanja1.mlo}
-% The titles for the ``hanja1'' language (korean in the old script hanja, first variant) are taken from the file
-% \texttt{hanja.cpx} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Hanja1'' language: \uxfile{hanja1.mld} and \uxfile{hanja1.mlo}}\label{s+mld+hanja1}%
+% \ixfile{hanja1.mld}\ixfile{hanja1.mlo}
+% The titles for the ``\lopt{hanja1}'' language (korean in the old script hanja, first variant) are taken from the file
+% \xfile{hanja.cpx} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% 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}.
%
-% The titles for the ``hanja1'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hanja1.mlo}.
+% \lneed{8}
+% The titles for the ``\lopt{hanja1}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hanja1.mlo}.
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~hanja1~>>: \texttt{hanja1.mld} et \texttt{hanja1.mlo}}\label{s+mld+hanja1}%
-% \index{hanja1.mld}\index{hanja1.mlo}
-% Les titres pour la langue <<~hanja1~>> (coréen en écriture ancienne hanja, première variante) sont tirés du
-% fichier \texttt{hanja.cpx} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir ausi
+% \section{Langue <<~hanja1~>>: \uxfile{hanja1.mld} et \uxfile{hanja1.mlo}}\label{s+mld+hanja1}%
+% \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
% 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}
%
-% Les titres pour la langue <<~hanja1~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hanja1.mlo}.
+% Les titres pour la langue <<~\lopt{hanja1}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hanja1.mlo}.
% \fi
%
% \lneed{3}
@@ -42641,28 +43477,31 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%</hanja1>
% \end{macrocode}
%
+% \lneed{10}
% \begin{SMOOTH}
-% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hanja2'' language: \texttt{hanja2.mld} and \texttt{hanja2.mlo}}\label{s+mld+hanja2}%
-% \index{hanja2.mld}\index{hanja2.mlo}
-% The titles for the ``hanja2'' language (Korean in the old script hanja, second variant) are taken from the file
-% \texttt{hanja.cap} of the CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Hanja2'' language: \uxfile{hanja2.mld} and \uxfile{hanja2.mlo}}\label{s+mld+hanja2}%
+% \ixfile{hanja2.mld}\ixfile{hanja2.mlo}
+% The titles for the ``\lopt{hanja2}'' language (Korean in the old script hanja, second variant) are taken from the file
+% \xfile{hanja.cap} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
+% Special fonts are needed, of course.
% 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+hanja1}, and~\vref{s+mld+hanja-u8}.
%
-% The titles for the ``hanja2'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hanja2.mlo}.
-% \or\relax
-% \section{Langue <<~hanja2~>>: \texttt{hanja2.mld} et \texttt{hanja2.mlo}}\label{s+mld+hanja2}%
-% \index{hanja2.mld}\index{hanja2.mlo}
-% Les titres pour la langue <<~hanja2~>> (coréen en écriture ancienne hanja, seconde variante) sont tirés du
-% fichier \texttt{hanja.cpx} du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir ausi
+% \lneed{8}
+% The titles for the ``\lopt{hanja2}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hanja2.mlo}.
+% \or\relax
+% \section{Langue <<~hanja2~>>: \uxfile{hanja2.mld} et \uxfile{hanja2.mlo}}\label{s+mld+hanja2}%
+% \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
% 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}.
%
-% Les titres pour la langue <<~hanja2~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hanja2.mlo}.
+% Les titres pour la langue <<~\lopt{hanja2}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hanja2.mlo}.
% \fi
%
% \lneed{3}
@@ -42684,33 +43523,34 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hanja-u8'' language: \texttt{hanja-u8.mld} and \texttt{hanja-u8.mlo}}\label{s+mld+hanja-u8}%
-% \index{hanja-u8.mld}\index{hanja-u8.mlo}
-% The titles for the ``hanja-u8'' language (korean in hanja script, for Lambda~$\mathbf{\Lambda}$) are taken from the file
-% \texttt{u8hanja.tex} of the H\LaTeX\ system~[in~korean]\cite{HLATEX} by \vname{Un}{Koaunghi}.
+% \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 \pack{H\LaTeX} system~\cite[in~korean]{HLATEX} by \vname{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},
% \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1}, and~\vref{s+mld+hanja2}.
% See~\cite[page~150]{YH2004} and~\cite{park2003}.
%
-% The titles for the ``hanja-u8'' language contain characters that cannot be easily generated, hence we load
-% \texttt{hanja-u8.mlo}.
+% \lneed{8}
+% The titles for the ``\lopt{hanja-u8}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{hanja-u8.mlo}.
% \or\relax
% \begin{SMOOTH}
-% \section[Langue <<~hanja-u8~>>: \texttt{hanja-u8.mld} et \texttt{hanja-u8.mlo}]%
-% {Langue <<~hanja-u8~>>: \texttt{hanja-u8.mld} et\hfill\null\NL \texttt{hanja-u8.mlo}}\label{s+mld+hanja-u8}%
-% \index{hanja-u8.mld}\index{hanja-u8.ml0}
-% Les titres pour la langue <<~hanja-u8~>> (coréen, écriture hanja, pour Lambda~$\mathbf{\Lambda}$) sont tirés du fichier
-% \texttt{u8hanja.tex} du système H\LaTeX~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}.
+% \section[Langue <<~hanja-u8~>>: \uxfile{hanja-u8.mld} et \uxfile{hanja-u8.mlo}]%
+% {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 \pack{H\LaTeX}~\cite[en~coréen]{HLATEX} de \vname{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},
% \vref{s+mld+hangul-u8},\ABK \vref{s+mld+hanja1} et~\vref{s+mld+hanja2}.
% \end{SMOOTH}
%
-% Les titres pour la langue <<~hanja-u8~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{hanja-u8.mlo}.
+% Les titres pour la langue <<~\lopt{hanja-u8}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{hanja-u8.mlo}.
% \fi
%
% \lneed{3}
@@ -42728,12 +43568,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hebrew'' language: \texttt{hebrew.mld}}\label{s+mld+hebrew}\index{hebrew.mld}
-% The titles for the ``hebrew'' language are taken from the ArabTeX package~\cite{arabtex2,arabtex}, which should be
+% \section{``Hebrew'' language: \uxfile{hebrew.mld}}\label{s+mld+hebrew}\ixfile{hebrew.mld}
+% The titles for the ``\lopt{hebrew}'' language are taken from the \pack{Arab\TeX} package~\cite{arabtex2,arabtex}, which should be
% used, with the associated fonts. See also section~\vref{s+mld+hebrew2}.
% \or\relax
-% \section{Langue <<~hebrew~>>: \texttt{hebrew.mld}}\label{s+mld+hebrew}\index{hebrew.mld}
-% Les titres pour la langue <<~hebrew~>> (hébreu) sont tirés du paquetage ArabTeX~\cite{arabtex2,arabtex}, qui
+% \section{Langue <<~hebrew~>>: \uxfile{hebrew.mld}}\label{s+mld+hebrew}\ixfile{hebrew.mld}
+% Les titres pour la langue <<~\lopt{hebrew}~>> (hébreu) sont tirés du paquetage \pack{Arab\TeX}~\cite{arabtex2,arabtex}, qui
% devrait être utilisé, avec les fontes associées. Voir aussi la section~\vref{s+mld+hebrew2}.
% \fi
%
@@ -42769,15 +43609,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Hebrew2'' language: \texttt{hebrew2.mld}}\label{s+mld+hebrew2}\index{hebrew2.mld}
-% The titles for the ``hebrew2'' language are taken from the file \texttt{hebrew.dtx} (by \xname{Boris}{Lavva}) in the
-% Babel package~\cite{babel,babel-user,hebrew2}, which should be
+% \section{``Hebrew2'' language: \uxfile{hebrew2.mld}}\label{s+mld+hebrew2}\ixfile{hebrew2.mld}
+% The titles for the ``\lopt{hebrew2}'' language are taken from the file \xfile{hebrew.dtx} (by \xname{Boris}{Lavva}) in the
+% \pack{babel} package~\cite{babel,babel-user,hebrew2}, which should be
% used, with the associated fonts and encodings. See also section~\vref{s+mld+hebrew}.
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~hebrew2~>>: \texttt{hebrew2.mld}}\label{s+mld+hebrew2}\index{hebrew2.mld}
-% Les titres pour la langue <<~hebrew2~>> (hébreu, une variante) sont tirés du fichier \texttt{hebrew.dtx}
-% (de \name{Boris}{Lavva}) dans le paquetage Babel~\cite{babel,babel-user,hebrew2}, qui
+% \section{Langue <<~hebrew2~>>: \uxfile{hebrew2.mld}}\label{s+mld+hebrew2}\ixfile{hebrew2.mld}
+% Les titres pour la langue <<~\lopt{hebrew2}~>> (hébreu, une variante) sont tirés du fichier \xfile{hebrew.dtx}
+% (de \name{Boris}{Lavva}) dans le paquetage \pack{babel}~\cite{babel,babel-user,hebrew2}, qui
% devrait être utilisé, avec les fontes et codages associés. Voir aussi la section~\vref{s+mld+hebrew}.
% \fi
%
@@ -42822,14 +43662,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hindi'' language: \texttt{hindi.mld}}\label{s+mld+hindi}\index{hindi.mld}
-% The ``hindi'' language is just like ``devanagari'',
-% so we just load \texttt{devanagari.mld}\index{devanagari.mld}
+% \section{``Hindi'' language: \uxfile{hindi.mld}}\label{s+mld+hindi}\ixfile{hindi.mld}
+% The ``\lopt{hindi}'' language is just like ``\lopt{devanagari}'',
+% so we just load \xfile{devanagari.mld}
% (see section~\vref{s+mld+devanagari}):
% \or\relax
-% \section{Langue <<~hindi~>>: \texttt{hindi.mld}}\label{s+mld+hindi}\index{hindi.mld}
-% La langue <<~hindi~>> est comme <<~devanagari~>>, donc nous
-% chargeons \texttt{devanagari.mld}\index{devanagari.mld} simplement (voir la section~\vref{s+mld+devanagari}):
+% \section{Langue <<~hindi~>>: \uxfile{hindi.mld}}\label{s+mld+hindi}\ixfile{hindi.mld}
+% La langue <<~\lopt{hindi}~>> est comme <<~\lopt{devanagari}~>>, donc nous
+% chargeons \xfile{devanagari.mld} simplement (voir la section~\vref{s+mld+devanagari}):
% \fi
%
% \lneed{3}
@@ -42842,16 +43682,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{7}
% \ifcase\LANG\relax
-% \section{``Hindi-modern'' language: \texttt{hindi-modern.mld}}\label{s+mld+hindi-modern}\index{hindi-modern.mld}
-% The titles for the ``hindi-modern'' language are taken from the \texttt{captions.dn} file in the Devan\=agar\={\i}
-% package~\cite{devanagari} after conversion. See also section~\vref{s+mld+devanagari}. Specific fonts are required.
+% \begin{SMOOTH}
+% \section{``Hindi-modern'' language: \uxfile{hindi-modern.mld}}\label{s+mld+hindi-modern}\ixfile{hindi-modern.mld}
+% The titles for the ``\lopt{hindi-modern}'' language are taken from the \xfile{captions.dn} file
+% (by \name{Anshuman}{Pandey}, \name{CV}{Radhakrishnan}, \name{Zden\v{e}k}{Wagner}, \name{John}{Smith},
+% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk})
+% in the Devan\=agar\={\i}
+% package~\cite{devanagari} (\pack{\devnag}) 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}.
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~hindi-modern~>>: \texttt{hindi-modern.mld}}\label{s+mld+hindi-modern}\index{hindi-modern.mld}
-% Les titres pour la langue <<~hindi-modern~>> sont tirés du fichier \texttt{captions.dn} dans le
-% paquetage Devan\=agar\={\i}~\cite{devanagari}, après conversion. Voir aussi la section~\vref{s+mld+devanagari}.
+% \begin{SMOOTH}
+% \section{Langue <<~hindi-modern~>>: \uxfile{hindi-modern.mld}}\label{s+mld+hindi-modern}\ixfile{hindi-modern.mld}
+% Les titres pour la langue <<~\lopt{hindi-modern}~>> sont tirés du fichier \xfile{captions.dn}
+% (de \name{Anshuman}{Pandey}, \name{CV}{Radhakrishnan}, \name{Zden\v{e}k}{Wagner}, \name{John}{Smith},
+% \name{Kevin}{Carmody}, \name{Richard}{Mahoney} et \name{Dominik}{Wujastyk})
+% dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\pack{\devnag}), 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}}.
+% \end{SMOOTH}
% \fi
%
% \lneed{3}
@@ -42883,13 +43733,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Hungarian'' language: \texttt{hungarian.mld}}\label{s+mld+hungarian}\index{hungarian.mld}
-% The ``hungarian'' language is a synonym of the ``magyar'' language, so we load \index{magyar.mld}\texttt{magyar.mld}.
+% \section{``Hungarian'' language: \uxfile{hungarian.mld}}\label{s+mld+hungarian}\ixfile{hungarian.mld}
+% The ``\lopt{hungarian}'' language is a synonym of the ``\lopt{magyar}'' language,
+% so we load \xfile{magyar.mld}.
% See section~\vref{s+mld+magyar}.
% \or\relax
-% \section{Langue <<~hungarian~>>: \texttt{hungarian.mld}}\label{s+mld+hungarian}\index{hungarian.mld}
-% La langue <<~hungarian~>> (hongrois) est synonyme de la langue <<~magyar~>>, donc nous chargeons
-% \index{magyar.mld}\texttt{magyar.mld}. Voir la section~\vref{s+mld+magyar}.
+% \section{Langue <<~hungarian~>>: \uxfile{hungarian.mld}}\label{s+mld+hungarian}\ixfile{hungarian.mld}
+% La langue <<~\lopt{hungarian}~>> (hongrois) est synonyme de la langue <<~\lopt{magyar}~>>, donc nous chargeons
+% \xfile{magyar.mld}. Voir la section~\vref{s+mld+magyar}.
% \fi
%
% \lneed{3}
@@ -42902,13 +43753,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Icelandic'' language: \texttt{icelandic.mld}}\label{s+mld+icelandic}\index{icelandic.mld}
-% The titles for the ``icelandic'' language are taken from the \texttt{icelandic.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,icelandic}:
+% \section{``Icelandic'' language: \uxfile{icelandic.mld}}\label{s+mld+icelandic}\ixfile{icelandic.mld}
+% The titles for the ``\lopt{icelandic}'' language are taken from the \xfile{icelandic.dtx} file
+% (by \namea{Einar}{Árnason}{Arnason})
+% in the \pack{babel} package~\cite{babel,babel-user,icelandic}:
% \or\relax
-% \section{Langue <<~icelandic~>>: \texttt{icelandic.mld}}\label{s+mld+icelandic}\index{icelandic.mld}
-% Les titres pour la langue <<~icelandic~>> (islandais) sont tirés du fichier \texttt{icelandic}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,icelandic}:
+% \section{Langue <<~icelandic~>>: \uxfile{icelandic.mld}}\label{s+mld+icelandic}\ixfile{icelandic.mld}
+% Les titres pour la langue <<~\lopt{icelandic}~>> (islandais) sont tirés du fichier \xfile{icelandic.dtx}
+% (par \namea{Einar}{Árnason}{Arnason})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,icelandic}:
% \fi
%
% \lneed{3}
@@ -42935,13 +43788,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Indon'' language: \texttt{indon.mld}}\label{s+mld+indon}\index{indon.mld}
-% The ``indon'' language is just like ``bahasai'', so we just load \texttt{bahasai.mld}\index{bahasai.mld}
+% \section{``Indon'' language: \uxfile{indon.mld}}\label{s+mld+indon}\ixfile{indon.mld}
+% The ``\lopt{indon}'' language is just like ``\lopt{bahasai}'', so we just load \xfile{bahasai.mld}
% (see section~\vref{s+mld+bahasai}):
% \or\relax
-% \section{Langue <<~indon~>>: \texttt{indon.mld}}\label{s+mld+indon}\index{indon.mld}
-% La langue <<~indon~>> (indon) est comme <<~bahasai~>>, donc nous chargeons simplement
-% \texttt{bahasai.mld}\index{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
+% \section{Langue <<~indon~>>: \uxfile{indon.mld}}\label{s+mld+indon}\ixfile{indon.mld}
+% La langue <<~\lopt{indon}~>> (indon) est comme <<~\lopt{bahasai}~>>, donc nous chargeons simplement
+% \xfile{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
% \fi
%
% \lneed{3}
@@ -42954,13 +43807,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Indonesian'' language: \texttt{indonesian.mld}}\label{s+mld+indonesian}\index{indonesian.mld}
-% The ``indonesian'' language is just like ``bahasai'', so we just load \texttt{bahasai.mld}\index{bahasai.mld}
+% \section{``Indonesian'' language: \uxfile{indonesian.mld}}\label{s+mld+indonesian}\ixfile{indonesian.mld}
+% The ``\lopt{indonesian}'' language is just like ``\lopt{bahasai}'', so we just load \xfile{bahasai.mld}
% (see section~\vref{s+mld+bahasai}):
% \or\relax
-% \section{Langue <<~indonesian~>>: \texttt{indonesian.mld}}\label{s+mld+indonesian}\index{indonesian.mld}
-% La langue <<~indonesian~>> (indonesian) est comme <<~bahasai~>>, donc nous chargeons simplement
-% \texttt{bahasai.mld}\index{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
+% \section{Langue <<~indonesian~>>: \uxfile{indonesian.mld}}\label{s+mld+indonesian}\ixfile{indonesian.mld}
+% La langue <<~\lopt{indonesian}~>> (indonésien) est comme <<~\lopt{bahasai}~>>, donc nous chargeons simplement
+% \xfile{bahasai.mld} (voir la section~\vref{s+mld+bahasai}):
% \fi
%
% \lneed{3}
@@ -42973,9 +43826,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Interlingua'' language: \texttt{interlingua.mld}}\label{s+mld+interlingua}\index{interlingua.mld}
-% The titles for the ``interlingua'' language are taken from the \texttt{interlingua.dtx} file in
-% the \texttt{babel} package~\cite{babel,babel-user,interlingua}.
+% \section{``Interlingua'' language: \uxfile{interlingua.mld}}\label{s+mld+interlingua}\ixfile{interlingua.mld}
+% The titles for the ``\lopt{interlingua}'' language are taken from the \xfile{interlingua.dtx} file
+% (by \name{Peter}{Kleiweg})
+% in the \pack{babel} package~\cite{babel,babel-user,interlingua}.
% 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,
@@ -42984,9 +43838,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% (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}
% \or\relax
-% \section{Langue <<~interlingua~>>: \texttt{interlingua.mld}}\label{s+mld+interlingua}\index{interlingua.mld}
-% Les titres pour la langue <<~interlingua~>> sont tirés du fichier \texttt{interlingua.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,interlingua}.
+% \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}
+% (de \name{Peter}{Kleiweg})
+% 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
@@ -43018,13 +43873,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Irish'' language: \texttt{irish.mld}}\label{s+mld+irish}\index{irish.mld}
-% The titles for the ``irish'' language are taken from the \texttt{irish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,irish}:
+% \section{``Irish'' language: \uxfile{irish.mld}}\label{s+mld+irish}\ixfile{irish.mld}
+% The titles for the ``\lopt{irish}'' language come from the \xfile{irish.dtx} file
+% (by \name{Johannes}{Braams}, \name{Marion}{Gunn} and \name{Fraser}{Grant})
+% in the \pack{babel} package~\cite{babel,babel-user,irish}:
% \or\relax
-% \section{Langue <<~irish~>>: \texttt{irish.mld}}\label{s+mld+irish}\index{irish.mld}
-% Les titres pour la langue <<~irish~>> (irlandais) sont tirés du fichier \texttt{irish} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,irish}:
+% \begin{SMOOTH}
+% \section{Langue <<~irish~>>: \uxfile{irish.mld}}\label{s+mld+irish}\ixfile{irish.mld}
+% Les titres pour la langue <<~\lopt{irish}~>> (irlandais) viennent du fichier \xfile{irish.dtx}
+% (de \name{Johannes}{Braams}, \name{Marion}{Gunn} et \name{Fraser}{Grant})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,irish}:
+% \end{SMOOTH}
% \fi
%
% \lneed{3}
@@ -43050,13 +43909,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Italian'' language: \texttt{italian.mld}}\label{s+mld+italian}\index{italian.mld}
-% The titles for the ``italian'' language are taken from the file \texttt{italian.dtx} in
-% the \texttt{babel} package~\cite{babel,babel-user,italian}. See also section~\vref{s+mld+italian2}.
+% \section{``Italian'' language: \uxfile{italian.mld}}\label{s+mld+italian}\ixfile{italian.mld}
+% The titles for the ``\lopt{italian}'' language come from the file \xfile{italian.dtx}
+% (by \name{Maurizio}{Codogno} and \name{Claudio}{Beccari})
+% in the \pack{babel} package~\cite{babel,babel-user,italian}. See also section~\vref{s+mld+italian2}.
% \or\relax
-% \section{Langue <<~italian~>>: \texttt{italian.mld}}\label{s+mld+italian}\index{italian.mld}
-% Les titres pour la langue <<~italian~>> (italien) sont tirés du fichier \texttt{italian.dtx} dans
-% le paquetage \texttt{babel}~\cite{babel,babel-user,italian}. Voir aussi la section~\vref{s+mld+italian2}.
+% \section{Langue <<~italian~>>: \uxfile{italian.mld}}\label{s+mld+italian}\ixfile{italian.mld}
+% Les titres pour la langue <<~\lopt{italian}~>> (italien) sont tirés du fichier \xfile{italian.dtx}
+% (de \name{Maurizio}{Codogno} et \name{Claudio}{Beccari})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,italian}. Voir aussi la section~\vref{s+mld+italian2}.
% \fi
%
% \lneed{3}
@@ -43083,13 +43944,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Italian2'' language: \texttt{italian2.mld}}\label{s+mld+italian2}\index{italian2.mld}
-% The titles for the ``italian2'' language are the same as for the ``italian'' language, except at the part
-% level (``Contenuto''). See also section~\vref{s+mld+italian}.
+% \section{``Italian2'' language: \uxfile{italian2.mld}}\label{s+mld+italian2}\ixfile{italian2.mld}
+% The titles for the ``\lopt{italian2}'' language are the same as for the ``\lopt{italian}'' language, except at the part
+% level (``Contenuto''). See also section~\vref{s+mld+italian}.\iname{Maurizio}{Codogno}\iname{Claudio}{Beccari}
% \or\relax
-% \section{Langue <<~italian2~>>: \texttt{italian2.mld}}\label{s+mld+italian2}\index{italian2.mld}
-% Les titres pour la langue <<~italian2~>> (italien) sont les mêmes que pour la langue «~italian~», sauf
-% au niveau partie («~Contenuto~»). Voir aussi la section~\vref{s+mld+italian}.
+% \section{Langue <<~italian2~>>: \uxfile{italian2.mld}}\label{s+mld+italian2}\ixfile{italian2.mld}
+% Les titres pour la langue <<~\lopt{italian2}~>> (italien, variante) sont les mêmes que pour la langue «~\lopt{italian}~»,
+% sauf au niveau partie («~Contenuto~»).
+% Voir aussi la section~\vref{s+mld+italian}.\iname{Maurizio}{Codogno}\iname{Claudio}{Beccari}
% \fi
%
% \lneed{3}
@@ -43116,26 +43978,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{6}
% \ifcase\LANG\relax
-% \section{``Japanese'' language: \texttt{japanese.mld} and \texttt{japanese.mlo}}\label{s+mld+japanese}%
-% \index{japanese.mld}\index{japanese.mlo}
+% \section{``Japanese'' language: \uxfile{japanese.mld} and \uxfile{japanese.mlo}}\label{s+mld+japanese}%
+% \ixfile{japanese.mld}\ixfile{japanese.mlo}
% They are several variants for the japanese titles.
-% The titles for a first variant of the ``japanese'' language have been found (by a Google search) on the Web site of
+% The titles for a first variant of the ``\lopt{japanese}'' language have been found (by a Google search) on
+% the Web site of
% Professor \xname{Toshiki}{Kumazawa}\footnote{\url{http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html}}.
% See also sections~\vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4},
% \vref{s+mld+japanese5}, and~\vref{s+mld+japanese6}.
-% The titles for the ``japanese'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese.mlo}.
+% The titles for the ``\lopt{japanese}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese.mlo}.
% \or\relax
-% \section{Langue <<~japanese~>>: \texttt{japanese.mld} et \texttt{japanese.mlo}}\label{s+mld+japanese}%
-% \index{japanese.mld}\index{japanese.mlo}
+% \section{Langue <<~japanese~>>: \uxfile{japanese.mld} et \uxfile{japanese.mlo}}\label{s+mld+japanese}%
+% \ixfile{japanese.mld}\ixfile{japanese.mlo}
% Il y~a plusieurs variantes pour les titres en japonais.
-% Les titres pour une première variante de la langue <<~japanese~>> (japonais) ont été trouvés (par une recherche avec
-% Google) sur le site Web du Professeur
+% Les titres pour une première variante de la langue <<~\lopt{japanese}~>> (japonais) ont été trouvés
+% (par une recherche avec Google) sur le site Web du Professeur
% \xname{Toshiki}{Kumazawa}\,{\froff\footnote{\url{http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html}}}.
% Voir aussi les sections~\vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4},
% \vref{s+mld+japanese5} et~\vref{s+mld+japanese6}.
-% Les titres pour la langue <<~japanese~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese.mlo}.
+% Les titres pour la langue <<~\lopt{japanese}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese.mlo}.
% \fi
%
% \lneed{3}
@@ -43153,23 +44016,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Japanese2'' language: \texttt{japanese2.mld} and \texttt{japanese2.mlo}}\label{s+mld+japanese2}%
-% \index{japanese2.mld}\index{japanese2.mlo}
-% The titles for the ``japanese2'' language (japanese, second variant) are taken from file
-% \texttt{JIS.cap} of the CJK system~\cite{cjk,cjk2}.
+% \section{``Japanese2'' language: \uxfile{japanese2.mld} and \uxfile{japanese2.mlo}}\label{s+mld+japanese2}%
+% \ixfile{japanese2.mld}\ixfile{japanese2.mlo}
+% The titles for the ``\lopt{japanese2}'' language (japanese, second variant) are taken from file
+% \xfile{JIS.cap} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
% Special fonts are needed, of course.
% See also sections~\vref{s+mld+japanese}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4},
% \vref{s+mld+japanese5}, and~\vref{s+mld+japanese6}.
-% The titles for the ``japanese2'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese2.mlo}.
-% \or\relax
-% \section{Langue <<~japanese2~>>: \texttt{japanese2.mld} et \texttt{japanese2.mlo}}\label{s+mld+japanese2}%
-% \index{japanese2.mld}\index{japanese2.mlo}
-% Les titres pour la langue <<~japanese2~>> (japonais, deuxième variante) sont tirés du fichier \texttt{JIS.cap} du
-% système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les sections~\vref{s+mld+japanese},
-% \vref{s+mld+japanese3}, \vref{s+mld+japanese4}, \vref{s+mld+japanese5} et~\vref{s+mld+japanese6}.
-% Les titres pour la langue <<~japanese2~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese2.mlo}.
+% The titles for the ``\lopt{japanese2}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese2.mlo}.
+% \or\relax
+% \section{Langue <<~japanese2~>>: \xfile{japanese2.mld} et \xfile{japanese2.mlo}}\label{s+mld+japanese2}%
+% \ixfile{japanese2.mld}\ixfile{japanese2.mlo}
+% Les titres pour la langue <<~\lopt{japanese2}~>> (japonais, deuxième variante) sont tirés du fichier \xfile{JIS.cap} du
+% système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}). Des fontes spéciales sont nécessaires, bien sûr.
+% Voir aussi les sections~\vref{s+mld+japanese}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4},
+% \vref{s+mld+japanese5} et~\vref{s+mld+japanese6}.
+% Les titres pour la langue <<~\lopt{japanese2}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese2.mlo}.
% \fi
%
% \lneed{3}
@@ -43190,23 +44054,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Japanese3'' language: \texttt{japanese3.mld} and \texttt{japanese3.mlo}}\label{s+mld+japanese3}%
-% \index{japanese3.mld}\index{japanese3.mlo}
-% The titles for the ``japanese3'' language (japanese, third variant) are taken from file \texttt{JIS.cpx} of the CJK
-% system~\cite{cjk,cjk2}.
+% \section{``Japanese3'' language: \uxfile{japanese3.mld} and \uxfile{japanese3.mlo}}\label{s+mld+japanese3}%
+% \ixfile{japanese3.mld}\ixfile{japanese3.mlo}
+% The titles for the ``\lopt{japanese3}'' language (japanese, third variant) are taken from
+% file \xfile{JIS.cpx} of the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
% Special fonts are needed, of course.
% See also sections~\vref{s+mld+japanese}, \vref{s+mld+japanese2}, \vref{s+mld+japanese4},
% \vref{s+mld+japanese5}, and~\vref{s+mld+japanese6}.
-% The titles for the ``japanese3'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese3.mlo}.
-% \or\relax
-% \section{Langue <<~japanese3~>>: \texttt{japanese3.mld} et \texttt{japanese3.mlo}}\label{s+mld+japanese3}%
-% \index{japanese3.mld}\index{japanese3.mlo}
-% Les titres pour la langue <<~japanese3~>> (japonais, troisième variante) sont tirés du fichier \texttt{JIS.cpx} du
-% système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les sections~\vref{s+mld+japanese},
+% The titles for the ``\lopt{japanese3}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese3.mlo}.
+% \or\relax
+% \section{Langue <<~japanese3~>>: \uxfile{japanese3.mld} et \uxfile{japanese3.mlo}}\label{s+mld+japanese3}%
+% \ixfile{japanese3.mld}\ixfile{japanese3.mlo}
+% Les titres pour la langue <<~\lopt{japanese3}~>> (japonais, troisième variante) sont tirés du fichier \xfile{JIS.cpx} du
+% système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont bien sûr nécessaires. Voir aussi les sections~\vref{s+mld+japanese},
% \vref{s+mld+japanese2}, \vref{s+mld+japanese4}, \vref{s+mld+japanese5} et~\vref{s+mld+japanese6}.
-% Les titres pour la langue <<~japanese3~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese3.mlo}.
+% Notez que les titres pour la langue <<~\lopt{japanese3}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese3.mlo}.
% \fi
%
% \lneed{6}
@@ -43227,23 +44092,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{6}
% \ifcase\LANG\relax
-% \section{``Japanese4'' language: \texttt{japanese4.mld}
-% and \texttt{japanese4.mlo}}\label{s+mld+japanese4}\index{japanese4.mld}\index{japanese4.mlo}
-% The titles for the ``japanese4'' language (japanese, fourth version) are taken from file \texttt{SJIS.cap} of the
-% CJK system~\cite{cjk,cjk2}. Special fonts are needed, of course.
+% \section{``Japanese4'' language: \uxfile{japanese4.mld}
+% and \uxfile{japanese4.mlo}}\label{s+mld+japanese4}\ixfile{japanese4.mld}\ixfile{japanese4.mlo}
+% The titles for the ``\lopt{japanese4}'' language (japanese, fourth version) are taken from file \xfile{SJIS.cap} of the
+% \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}). Special fonts are needed, of course.
% See also sections~\vref{s+mld+japanese}, \vref{s+mld+japanese2}, \vref{s+mld+japanese3},
% \vref{s+mld+japanese5}, and~\vref{s+mld+japanese5}.
-% The titles for the ``japanese4'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese4.mlo}.
-% \or\relax
-% \section{Langue <<~japanese4~>>: \texttt{japanese4.mld}
-% et \texttt{japanese4.mlo}}\label{s+mld+japanese4}\index{japanese4.mld}\index{japanese4.mlo}
-% Les titres pour la langue <<~japanese4~>> (japonais, quatrième variante) sont tirés du fichier \texttt{SJIS.cap}
-% du système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
+% The titles for the ``\lopt{japanese4}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese4.mlo}.
+% \or\relax
+% \section{Langue <<~japanese4~>>: \uxfile{japanese4.mld}
+% et \uxfile{japanese4.mlo}}\label{s+mld+japanese4}\ixfile{japanese4.mld}\ixfile{japanese4.mlo}
+% Les titres pour la langue <<~\lopt{japanese4}~>> (japonais, quatrième variante) sont tirés du fichier \xfile{SJIS.cap}
+% du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les
% sections~\vref{s+mld+japanese}, \vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese5}
% et~\vref{s+mld+japanese6}.
-% Les titres pour la langue <<~japanese4~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese4.mlo}.
+% Les titres pour la langue <<~\lopt{japanese4}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese4.mlo}.
% \fi
%
% \lneed{5}
@@ -43264,25 +44130,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{12}
% \ifcase\LANG\relax
-% \section{``Japanese5'' language: \texttt{japanese5.mld} and \texttt{japanese5.mlo}}\label{s+mld+japanese5}%
-% \index{japanese5.mld}\index{japanese5.mlo}
-% The titles for the ``japanese5'' (japanese, fifth variant) language are taken from file \texttt{SJIS.cpx} of
-% the CJK system~\cite{cjk,cjk2}.
+% \section{``Japanese5'' language: \uxfile{japanese5.mld} and \uxfile{japanese5.mlo}}\label{s+mld+japanese5}%
+% \ixfile{japanese5.mld}\ixfile{japanese5.mlo}
+% The titles for the ``\lopt{japanese5}'' (japanese, fifth variant) language are taken from file \xfile{SJIS.cpx} of
+% the \pack{CJK} system~\cite{cjk,cjk2} (by \name{Werner}{Lemberg}).
% Special fonts are needed, of course.
% See also sections~\vref{s+mld+japanese}, \vref{s+mld+japanese2}, \vref{s+mld+japanese3},
% \vref{s+mld+japanese4}, and~\vref{s+mld+japanese6}.
-% The titles for the ``japanese5'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese5.mlo}.
-% \or\relax
-% \section{Langue <<~japanese5~>>: \texttt{japanese5.mld} et \texttt{japanese5.mlo}}\label{s+mld+japanese5}%
-% \index{japanese5.mld}\index{japanese5.mlo}
-% Les titres pour la langue <<~japanese5~>> (japonais, cinquième variante) sont tirés du fichier \texttt{SJIS.cpx} du
-% système CJK~\cite{cjk,cjk2}. Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les sections~\vref{s+mld+japanese},
+% The titles for the ``\lopt{japanese5}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese5.mlo}.
+% \or\relax
+% \section{Langue <<~japanese5~>>: \uxfile{japanese5.mld} et \uxfile{japanese5.mlo}}\label{s+mld+japanese5}%
+% \ixfile{japanese5.mld}\ixfile{japanese5.mlo}
+% Les titres pour la langue <<~\lopt{japanese5}~>> (japonais, cinquième variante) sont tirés du fichier \xfile{SJIS.cpx} du
+% système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}).
+% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi les sections~\vref{s+mld+japanese},
% \vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4} et~\vref{s+mld+japanese6}.
%
% \lneed{10}
-% Les titres pour la langue <<~japanese5~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese5.mlo}.
+% Les titres pour la langue <<~\lopt{japanese5}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese5.mlo}.
% \fi
%
% \lneed{3}
@@ -43304,24 +44171,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{11}
% \ifcase\LANG\relax
-% \section{``Japanese6'' language: \texttt{japanese6.mld} and \texttt{japanese6.mlo}}\label{s+mld+japanese6}%
-% \index{japanese6.mld}\index{japanese6.mlo}
-% The titles for a sixth variant of the ``japanese'' language have been found (by a Google search) on the Web site of
+% \section{``Japanese6'' language: \uxfile{japanese6.mld} and \uxfile{japanese6.mlo}}\label{s+mld+japanese6}%
+% \ixfile{japanese6.mld}\ixfile{japanese6.mlo}
+% The titles for the ``\lopt{japanese6}'' (japanese, sixth variant) language have been found (by a Google search)
+% on the Web site of
% Professor \xname{Toshiki}{Kumazawa}\footnote{\url{http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html}}.
% See also sections~\vref{s+mld+japanese},~\vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4},
% and~\vref{s+mld+japanese5}.
-% The titles for the ``japanese6'' language contain characters that cannot be easily generated, hence we load
-% \texttt{japanese6.mlo}.
+% The titles for the ``\lopt{japanese6}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{japanese6.mlo}.
% \or\relax
-% \section{Langue <<~japanese6~>>: \texttt{japanese6.mld} et \texttt{japanese6.mlo}}\label{s+mld+japanese6}%
-% \index{japanese6.mld}\index{japanese6.mlo}
-% Les titres pour une sixième variante de la langue <<~japanese~>> (japonais) ont été trouvés (par une recherche avec
+% \section{Langue <<~japanese6~>>: \uxfile{japanese6.mld} et \uxfile{japanese6.mlo}}\label{s+mld+japanese6}%
+% \ixfile{japanese6.mld}\ixfile{japanese6.mlo}
+% Les titres pour la langue «~\lopt{japanese6}~» (japonais, sixième variante) ont été trouvés (par une recherche avec
% Google) sur le site Web du Professeur
% \xname{Toshiki}{Kumazawa}\,{\froff\footnote{\url{http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/minitoc.html}}}.
% Voir aussi les sections~\vref{s+mld+japanese},~\vref{s+mld+japanese2}, \vref{s+mld+japanese3}, \vref{s+mld+japanese4}
% et \vref{s+mld+japanese5}.
-% Les titres pour la langue <<~japanese6~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{japanese6.mlo}.
+% Les titres pour la langue <<~\lopt{japanese6}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{japanese6.mlo}.
% \fi
%
% \lneed{3}
@@ -43339,18 +44207,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Kannada'' language: \texttt{kannada.mld}}%
-% \label{s+mld+kannada}\index{kannada.mld}
-% The Kannada (or Kannara) is a dravidian language spoken in the Karnataka state of India. The
-% titles are taken from the \index{kanlel.sty}\texttt{kanlel.sty} package file from the
-% Kannadatex project\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.S.}{Yogananda}.
+% \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
+% \pack{Kannadatex} project\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.S.}{Yogananda}.
% Specific fonts are required.
% \or\relax
-% \section{Langue «~kannada~»: \texttt{kannada.mld}}%
-% \label{s+mld+kannada}\index{kannada.mld}
-% Le 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 \texttt{kanlel.sty} du projet
-% Kannadatex\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.S.}{Yogananda}.
+% \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
+% \pack{Kannadatex}\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.S.}{Yogananda}.
% Des fontes spécifiques sont nécessaires.
% \fi
%
@@ -43376,12 +44244,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Khalka'' language: \texttt{khalkha.mld}}\label{s+mld+khalkha}\index{khalkha.mld}
-% ``khalkha'' is a synomym for ``xalx'', so we just load \texttt{xalx.mld}\index{xalx.mld} (see sections~\vref{s+mld+xalx},
+% \section{``Khalka'' language: \uxfile{khalkha.mld}}\label{s+mld+khalkha}\ixfile{khalkha.mld}
+% ``\lopt{khalkha}'' is a synomym for ``\lopt{xalx}'',
+% so we just load \xfile{xalx.mld} (see sections~\vref{s+mld+xalx},
% \vref{s+mld+xalx2}, and~\vref{s+mld+xalx3}):
% \or\relax
-% \section{Langue <<~khalkha~>>: \texttt{khalkha.mld}}\label{s+mld+khalkha}\index{khalkha.mld}
-% <<~khalkha~>> est un synonyme pour <<~xalx~>>, donc nous chargeons simplement \texttt{xalx.mld}\index{xalx.mld}
+% \section{Langue <<~khalkha~>>: \uxfile{khalkha.mld}}\label{s+mld+khalkha}\ixfile{khalkha.mld}
+% Le <<~\lopt{khalkha}~>> est un synonyme pour <<~\lopt{xalx}~>>,
+% donc nous chargeons simplement \xfile{xalx.mld}
% (voir les sections~\vref{s+mld+xalx}, \vref{s+mld+xalx2} et~\vref{s+mld+xalx3}):
% \fi
%
@@ -43395,13 +44265,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Latin'' language: \texttt{latin.mld}}\label{s+mld+latin}\index{latin.mld}
-% The titles for the ``latin'' language are taken from the \texttt{latin.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,latin}. See also section~\vref{s+mld+latin2}.
+% \section{``Latin'' language: \uxfile{latin.mld}}\label{s+mld+latin}\ixfile{latin.mld}
+% The titles for the ``\lopt{latin}'' language are taken from the \xfile{latin.dtx} file
+% (by \name{Claudio}{Beccari} and \namea{Krzysztof~Konrad}{\.Zelechowski}{Zelechowski})
+% in the \pack{babel} package~\cite{babel,babel-user,latin}. See also section~\vref{s+mld+latin2}.
% \or\relax
-% \section{Langue <<~latin~>>: \texttt{latin.mld}}\label{s+mld+latin}\index{latin.mld}
-% Les titres pour la langue <<~latin~>> sont tirés du fichier \texttt{latin.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,latin}. Voir aussi la section~\vref{s+mld+latin2}.
+% \section{Langue <<~latin~>>: \uxfile{latin.mld}}\label{s+mld+latin}\ixfile{latin.mld}
+% Les titres pour la langue <<~\lopt{latin}~>> sont tirés du fichier \xfile{latin.dtx}
+% (de \name{Claudio}{Beccari} et \namea{Krzysztof~Konrad}{\.Zelechowski}{Zelechowski})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,latin}. Voir aussi la section~\vref{s+mld+latin2}.
% \fi
%
% \lneed{3}
@@ -43427,13 +44299,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Latin2'' language: \texttt{latin2.mld}}\label{s+mld+latin2}\index{latin2.mld}
-% The titles for the ``latin2'' language (latin, abbreviated variant) are taken from the \texttt{latin.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,latin}, but abbreviated. See also section~\vref{s+mld+latin}.
+% \section{``Latin2'' language: \uxfile{latin2.mld}}\label{s+mld+latin2}\ixfile{latin2.mld}
+% The titles for the ``\lopt{latin2}'' language (latin, abbreviated variant) are taken from the \xfile{latin.dtx}
+% (by \name{Claudio}{Beccari} and \namea{Krzysztof~Konrad}{\.Zelechowski}{Zelechowski})
+% file in the \pack{babel} package~\cite{babel,babel-user,latin}, but abbreviated. See also section~\vref{s+mld+latin}.
% \or\relax
-% \section{Langue <<~latin2~>>: \texttt{latin2.mld}}\label{s+mld+latin2}\index{latin2.mld}
-% Les titres pour la langue <<~latin2~>> (latin, variante abrégée) sont tirés du fichier \texttt{latin.dtx} dans
-% le paquetage \texttt{babel}~\cite{babel,babel-user,latin}, mais ont été abrégés. Voir aussi la section~\vref{s+mld+latin}.
+% \section{Langue <<~latin2~>>: \uxfile{latin2.mld}}\label{s+mld+latin2}\ixfile{latin2.mld}
+% Les titres pour la langue <<~\lopt{latin2}~>> (latin, variante abrégée) sont tirés du fichier \xfile{latin.dtx}
+% (de \name{Claudio}{Beccari} et \namea{Krzysztof~Konrad}{\.Zelechowski}{Zelechowski})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,latin}, mais ont été abrégés. Voir aussi la section~\vref{s+mld+latin}.
% \fi
%
% \lneed{3}
@@ -43459,13 +44333,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Latvian'' language: \texttt{latvian.mld}}\label{s+mld+latvian}\index{latvian.mld}
-% The titles for the ``latvian'' language\,\footnote{``Latvian'' is the original name for ``letton''.} are taken from
-% the ANTOMEGA project~\cite{antomega}. See also section~\vref{s+mld+letton}:
+% \begin{SMOOTH}
+% \section{``Latvian'' language: \uxfile{latvian.mld}}\label{s+mld+latvian}\ixfile{latvian.mld}
+% The titles for the ``\lopt{latvian}'' language\,\footnote{Note that ``\lopt{latvian}'' is the original name for
+% ``\lopt{letton}''.} come from the \xfile{latvian.ldf} file
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}. See also section~\vref{s+mld+letton}.
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~latvian~>>: \texttt{latvian.mld}}\label{s+mld+latvian}\index{latvian.mld}
-% Les titres pour la langue <<~latvian~>>\,\footnote{<<~Latvien~>> est l'autre nom du <<~letton~>>.} sont tirés du
-% projet ANTOMEGA~\cite{antomega}. Voir aussi la section~\vref{s+mld+letton}:
+% \begin{SMOOTH}
+% \section{Langue <<~latvian~>>: \uxfile{latvian.mld}}\label{s+mld+latvian}\ixfile{latvian.mld}
+% Les titres pour la langue <<~\lopt{latvian}~>>\,\footnote{Notez que <<~\lopt{latvian}~>> (latvien) est
+% l'autre nom du <<~\lopt{letton}~>>.} viennent du fichier \xfile{latvian.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}.
+% Voir aussi la section~\vref{s+mld+letton}.
+% \end{SMOOTH}
% \fi
%
% \lneed{3}
@@ -43493,13 +44376,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Letton'' language: \texttt{letton.mld}}\label{s+mld+letton}\index{letton.mld}
-% The ``letton'' language is a synonym for the ``latvian'' language, so we just load
-% \index{latvian.mld}\texttt{latvian.mld}. See section~\vref{s+mld+latvian}.
+% \section{``Letton'' language: \uxfile{letton.mld}}\label{s+mld+letton}\ixfile{letton.mld}
+% The ``\lopt{letton}'' language is a synonym for the ``\lopt{latvian}'' language, so we just load
+% \xfile{latvian.mld}. See section~\vref{s+mld+latvian}.
% \or\relax
-% \section{Langue <<~letton~>>: \texttt{letton.mld}}\label{s+mld+letton}\index{letton.mld}
-% La langue <<~letton~>> est un synonyme pour la langue <<~latvian~>>, donc nous chargeons simplement
-% \index{latvian.mld}\texttt{latvian.mld}. Voir la section~\vref{s+mld+latvian}.
+% \section{Langue <<~letton~>>: \uxfile{letton.mld}}\label{s+mld+letton}\ixfile{letton.mld}
+% La langue <<~\lopt{letton}~>> est un synonyme pour la langue <<~\lopt{latvian}~>>, donc nous chargeons simplement
+% \xfile{latvian.mld}. Voir la section~\vref{s+mld+latvian}.
% \fi
%
% \lneed{3}
@@ -43512,15 +44395,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Lithuanian'' language: \texttt{lithuanian.mld}}\label{s+mld+lithuanian}\index{lithuanian.mld}
-% The titles for the ``lithuanian'' language are taken from the \texttt{lithuanian.ldf}
+% \section{``Lithuanian'' language: \uxfile{lithuanian.mld}}\label{s+mld+lithuanian}\ixfile{lithuanian.mld}
+% The titles for the ``\lopt{lithuanian}'' language are taken from the \xfile{lithuanian.ldf}
% file\footnote{Found in \url{http://www.vtex.lt/tex/download/texinput/babel/babel.zip}.}
-% for the \texttt{babel} package~\cite{babel,babel-user}:
+% (by \name{Sigitas}{Tolusis})
+% for the \pack{babel} package~\cite{babel,babel-user}:
% \or\relax
-% \section{Langue <<~lithuanian~>>: \texttt{lithuanian.mld}}\label{s+mld+lithuanian}\index{lithuanian.mld}
-% Les titres pour la langue <<~lithuanian~>> (lithuanien) sont tirés du fichier
-% \texttt{lithuanian.ldf}\,\footnote{Trouvé dans {\froff{\url{http://www.vtex.lt/tex/download/texinput/babel/babel.zip}}}.}
-% pour le paquetage \texttt{babel}~\cite{babel,babel-user}:
+% \section{Langue <<~lithuanian~>>: \uxfile{lithuanian.mld}}\label{s+mld+lithuanian}\ixfile{lithuanian.mld}
+% Les titres pour la langue <<~\lopt{lithuanian}~>> (lithuanien) sont tirés du fichier
+% \xfile{lithuanian.ldf}\,\footnote{Trouvé dans {\froff{\url{http://www.vtex.lt/tex/download/texinput/babel/babel.zip}}}.}
+% (de \name{Sigitas}{Tolusis})
+% pour le paquetage \pack{babel}~\cite{babel,babel-user}:
% \fi
%
% \lneed{3}
@@ -43547,25 +44432,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Lowersorbian'' language: \texttt{lowersorbian.mld}}\label{s+mld+lowersorbian}\index{lowersorbian.mld}
-% The titles for the ``lowersorbian'' language\,\footnote{Lower sorbian. Sorbian, or wendisch, is a member of the west
-% slavic subgroup of indo-european languages spoken in Lower Lusatia in the german
+% \section{``Lowersorbian'' language: \uxfile{lowersorbian.mld}}\label{s+mld+lowersorbian}\ixfile{lowersorbian.mld}
+% The titles for the ``\lopt{lowersorbian}'' language\,\footnote{Lower sorbian. Sorbian, or wendisch,
+% is a member of the west slavic subgroup of indo-european languages spoken in Lower Lusatia in the german
% \emph{länder} of Saxony and Brandenburg. The Sorbs are descendents of the Wends, the german name for the slavic tribes
% who occupied the area between the Elbe and Saale rivers in the west and the Odra (Oder) river in the east during
-% the medieval period (\textsc{vi}-th century).} are taken from the \texttt{lsorbian.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,lsorbian}. See also section~\vref{s+mld+uppersorbian}.
-% A shorter language name is \texttt{lsorbian} (see section~\vref{s+mld+lsorbian}).
+% the medieval period (\textsc{vi}-th century).} are taken from the \xfile{lsorbian.dtx} file
+% (by \name{Eduard}{Werner})
+% in the \pack{babel} package~\cite{babel,babel-user,lsorbian}. See also section~\vref{s+mld+uppersorbian}.
+% A shorter language name is \lopt{lsorbian} (see section~\vref{s+mld+lsorbian}).
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~lowersorbian~>>: \texttt{lowersorbian.mld}}\label{s+mld+lowersorbian}\index{lowersorbian.mld}
-% Les titres pour la langue <<~lowersorbian~>> (bas sorabe)\,\footnote{Le bas sorabe, le sorabe ou wende, est un membre
-% du sous-groupe slave occidental des langues indo-européennes parlé en Basse-Lusace dans les \emph{länder}
+% \section{Langue <<~lowersorbian~>>: \uxfile{lowersorbian.mld}}\label{s+mld+lowersorbian}\ixfile{lowersorbian.mld}
+% Les titres pour la langue <<~\lopt{lowersorbian}~>> (bas sorabe)\,\footnote{Le bas sorabe, le sorabe ou wende,
+% est un membre du sous-groupe slave occidental des langues indo-européennes parlé en Basse-Lusace dans les \emph{länder}
% allemands de Saxe et de Brandebourg. Les Sorabes sont des descendants des Wendes, nom germain des tribus slaves
% qui occupaient la zone entre l'Elbe et la Saale à~l'ouest et l'Oder à~l'est pendant la période médiévale
-% (\textsc{vi}\fup{e}~siècle).} sont tirés du fichier \texttt{lsorbian.dtx} dans le paquetage
-% \texttt{babel}~\cite{babel,babel-user,lsorbian}.
+% (\textsc{vi}\fup{e}~siècle).} sont tirés du fichier \xfile{lsorbian.dtx}
+% (de \name{Eduard}{Werner})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,lsorbian}.
% Voir aussi la section~\vref{s+mld+uppersorbian}.
-% Un nom plus court pour cette langue est \texttt{lsorbian} (voir la section~\vref{s+mld+lsorbian}).
+% Un nom plus court pour cette langue est \lopt{lsorbian} (voir la section~\vref{s+mld+lsorbian}).
% \end{SMOOTH}
% \fi
%
@@ -43593,14 +44480,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Lsorbian'' language: \texttt{lsorbian.mld}}\label{s+mld+lsorbian}\index{lsorbian.mld}
-% The ``lsorbian'' language is a synonym for ``lowersorbian'', so we just load \texttt{lowersorbian.mld}.
+% \section{``Lsorbian'' language: \uxfile{lsorbian.mld}}\label{s+mld+lsorbian}\ixfile{lsorbian.mld}
+% The ``\lopt{lsorbian}'' language is a synonym for ``\lopt{lowersorbian}'', so we just load \xfile{lowersorbian.mld}.
% See section~\vref{s+mld+lowersorbian}.
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~lsorbian~>>: \texttt{lsorbian.mld}}\label{s+mld+lsorbian}\index{lsorbian.mld}
-% La langue <<~lsorbian~>> est un synonyme pour <<~lowersorbian~>>, donc nous chargeons simplement
-% \texttt{lowersorbian.mld}.
+% \section{Langue <<~lsorbian~>>: \uxfile{lsorbian.mld}}\label{s+mld+lsorbian}\ixfile{lsorbian.mld}
+% La langue <<~\lopt{lsorbian}~>> est un synonyme pour <<~\lopt{lowersorbian}~>>, donc nous chargeons simplement
+% \xfile{lowersorbian.mld}.
% Voir la section~\vref{s+mld+lowersorbian}.
% \fi
%
@@ -43617,17 +44504,20 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Magyar'' language: \texttt{magyar.mld}}\label{s+mld+magyar}\index{magyar.mld}
-% The titles for the ``magyar'' language are taken from the \texttt{magyar.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,magyar}. A synonym of ``magyar'' is
-% ``hungarian'' (see section~\vref{s+mld+hungarian}). See also sections~\vref{s+mld+magyar2}
-% and~\vref{s+mld+magyar3} for variants (it seems that \texttt{magyar.dtx} might have evolved).
+% \section{``Magyar'' language: \uxfile{magyar.mld}}\label{s+mld+magyar}\ixfile{magyar.mld}
+% The titles for the ``\lopt{magyar}'' language are taken from the \xfile{magyar.dtx}
+% (by \namea{József}{Bérces}{Berces} and \namea{Árpád}{Bíró}{Biro}, with help from \name{Attila}{Koppanyi})
+% file in the \pack{babel} package~\cite{babel,babel-user,magyar}. A synonym of ``\lopt{magyar}'' is
+% ``\lopt{hungarian}'' (see section~\vref{s+mld+hungarian}). See also sections~\vref{s+mld+magyar2}
+% and~\vref{s+mld+magyar3} for variants (it seems that \xfile{magyar.dtx} might have evolved).
% \or\relax
-% \section{Langue <<~magyar~>>: \texttt{magyar.mld}}\label{s+mld+magyar}\index{magyar.mld}
-% Les titres pour la langue <<~magyar~>> sont tirés du fichier \texttt{magyar.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,magyar}. Un synonyme de <<~magyar~>>
-% est <<~hungarian~>> (hongrois) (voir la section~\vref{s+mld+hungarian}). Voir aussi les sections~\vref{s+mld+magyar2}
-% et~\vref{s+mld+magyar3} pour des variantes (il semble que \texttt{magyar.dtx} aurait évolué).
+% \section{Langue <<~magyar~>>: \uxfile{magyar.mld}}\label{s+mld+magyar}\ixfile{magyar.mld}
+% Les titres pour la langue <<~\lopt{magyar}~>> sont tirés du fichier \xfile{magyar.dtx}
+% (de \namea{József}{Bérces}{Berces} et \namea{Árpád}{Bíró}{Biro}, avec l'aide de \name{Attila}{Koppanyi})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,magyar}. Un synonyme de <<~\lopt{magyar}~>>
+% est <<~\lopt{hungarian}~>> (hongrois) (voir la section~\vref{s+mld+hungarian}).
+% Voir aussi les sections~\vref{s+mld+magyar2} et~\vref{s+mld+magyar3} pour des variantes
+% (il semble que \xfile{magyar.dtx} aurait évolué).
% \fi
%
% \lneed{4}
@@ -43653,12 +44543,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Magyar2'' language: \texttt{magyar2.mld}}\label{s+mld+magyar2}\index{magyar2.mld}
-% The titles for the ``magyar2'' language are taken from a variant proposed in the \texttt{babel} package~\cite{babel,babel-user}.
+% \section{``Magyar2'' language: \uxfile{magyar2.mld}}\label{s+mld+magyar2}\ixfile{magyar2.mld}
+% The titles for the ``\lopt{magyar2}'' language are taken from a variant proposed
+% in the \pack{babel} package~\cite{babel,babel-user}.\inamea{József}{Bérces}{Berces}\inamea{Árpád}{Bíró}{Biro}
% See also sections~\vref{s+mld+magyar} and~\vref{s+mld+magyar3}.
% \or\relax
-% \section{Langue <<~magyar2~>>: \texttt{magyar2.mld}}\label{s+mld+magyar2}\index{magyar2.mld}
-% Les titres pour la langue <<~magyar2~>> sont tirés d'une variante proposée dans le paquetage \texttt{babel}~\cite{babel,babel-user}.
+% \section{Langue <<~magyar2~>>: \uxfile{magyar2.mld}}\label{s+mld+magyar2}\ixfile{magyar2.mld}
+% Les titres pour la langue <<~\lopt{magyar2}~>> sont tirés d'une variante proposée
+% dans le paquetage \pack{babel}~\cite{babel,babel-user}.\inamea{József}{Bérces}{Berces}\inamea{Árpád}{Bíró}{Biro}
% Voir aussi les sections~\vref{s+mld+magyar} et~\vref{s+mld+magyar3}.
% \fi
%
@@ -43685,14 +44577,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Magyar3'' language: \texttt{magyar.mld}}\label{s+mld+magyar3}\index{magyar3.mld}
-% The titles for the ``magyar3'' language (third variant of magyar) are taken from the \texttt{magyar.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,magyar}. See also sections~\vref{s+mld+magyar} and~\vref{s+mld+magyar2}.
+% \section{``Magyar3'' language: \uxfile{magyar3.mld}}\label{s+mld+magyar3}\ixfile{magyar3.mld}
+% The titles for the ``\lopt{magyar3}'' language (third variant of magyar) are taken
+% from the \xfile{magyar.dtx} file\inamea{József}{Bérces}{Berces}\inamea{Árpád}{Bíró}{Biro}
+% in the \pack{babel} package~\cite{babel,babel-user,magyar}.
+% See also sections~\vref{s+mld+magyar} and~\vref{s+mld+magyar2}.
% \or\relax
-% \section{Langue <<~magyar3~>>: \texttt{magyar3.mld}}\label{s+mld+magyar3}\index{magyar3.mld}
-% Les titres pour la langue <<~magyar3~>> (troisième variante de la langue magyar) sont tirés
-% du fichier \texttt{magyar.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,magyar}. Voir aussi les sections~\vref{s+mld+magyar} et~\vref{s+mld+magyar2}.
+% \section{Langue <<~magyar3~>>: \uxfile{magyar3.mld}}\label{s+mld+magyar3}\ixfile{magyar3.mld}
+% Les titres pour la langue <<~\lopt{magyar3}~>> (troisième variante de la langue magyar) sont tirés
+% du fichier \xfile{magyar.dtx}\inamea{József}{Bérces}{Berces}\inamea{Árpád}{Bíró}{Biro}
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,magyar}.
+% Voir aussi les sections~\vref{s+mld+magyar} et~\vref{s+mld+magyar2}.
% \fi
%
% \lneed{3}
@@ -43719,13 +44614,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Malay'' language: \texttt{malay.mld}}\label{s+mld+malay}\index{malay.mld}
-% The ``malay'' language is just like ``bahasam'', so we just load \texttt{bahasam.mld}\index{bahasam.mld}
+% \section{``Malay'' language: \uxfile{malay.mld}}\label{s+mld+malay}\ixfile{malay.mld}
+% The ``\lopt{malay}'' language is just like ``\lopt{bahasam}'', so we just load \xfile{bahasam.mld}
% (see section~\vref{s+mld+bahasam}):
% \or\relax
-% \section{Langue <<~malay~>>: \texttt{malay.mld}}\label{s+mld+malay}\index{malay.mld}
-% La langue <<~malay~>> est comme <<~bahasam~>>, donc nous chargeons simplement
-% \texttt{bahasam.mld}\index{bahasam.mld} (voir la section~\vref{s+mld+bahasam}):
+% \section{Langue <<~malay~>>: \uxfile{malay.mld}}\label{s+mld+malay}\ixfile{malay.mld}
+% La langue <<~\lopt{malay}~>> est comme <<~\lopt{bahasam}~>>, donc nous chargeons simplement
+% \xfile{bahasam.mld} (voir la section~\vref{s+mld+bahasam}):
% \fi
%
% \lneed{3}
@@ -43738,20 +44633,21 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Malayalam-keli'' language: \texttt{malayalam-keli.mld}}\label{s+mld+malayalam-keli}\index{malayalam-keli.mld}
-% The titles for the ``malayalam'' language\,\footnote{The Malayalam language is spoken from the western coast of
+% \section{``Malayalam-keli'' language: \uxfile{malayalam-keli.mld}}\label{s+mld+malayalam-keli}\ixfile{malayalam-keli.mld}
+% The titles for the ``\lopt{malayalam-keli}''
+% language\,\footnote{The Malayalam language is spoken from the western coast of
% Malabar to the extreme southern India, mainly in the Kerala state. It is one of the dravidian languages strongly
% bound to the Tamil language. The alphabet and the script are dated from the 8th or 9th centuries.},
-% with the ``Keli'' fonts, are taken from the \texttt{malayalam}
-% package~\cite{malayalam}. This language requires specific fonts. See also
+% with the ``Keli'' fonts, are taken from the \pack{malayalam}
+% package~\cite{malayalam} by~\name{Alex}{AJ}. This language requires specific fonts. See also
% sections~\vref{s+mld+malayalam-rachana} and~\vref{s+mld+malayalam-rachana2}.
% \or\relax
-% \section{Langue <<~malayalam-keli~>>: \texttt{malayalam-keli.mld}}\label{s+mld+malayalam-keli}\index{malayalam-keli.mld}
-% Les titres pour la langue <<~malayalam~>> (malayalam, écriture \emph{keli})\,\footnote{La langue Malayalam est
+% \section{Langue <<~malayalam-keli~>>: \uxfile{malayalam-keli.mld}}\label{s+mld+malayalam-keli}\ixfile{malayalam-keli.mld}
+% Les titres pour la langue <<~\lopt{malayalam-keli}~>> (malayalam, écriture \emph{keli})\,\footnote{La langue Malayalam est
% parlée de la côte occidentale de Malabar jusqu'à l'extrême sud de l'Inde, principalement dans l'état de Kerala.
% C'est l'une des langues dravidiennes fortement liée au Tamoul. L'alphabet et l'écriture datent du \textsc{viii}\fup{e} ou
% \textsc{ix}\fup{e}~siècle.}, avec les fontes <<~Keli~>>, sont tirés du paquetage
-% \texttt{malayalam}~\cite{malayalam}. Cette langue requiert des fontes spécifiques. Voir aussi les
+% \pack{malayalam}~\cite{malayalam} de \name{Alex}{AJ}. Cette langue requiert des fontes spécifiques. Voir aussi les
% sections~\vref{s+mld+malayalam-rachana} et~\vref{s+mld+malayalam-rachana2}.
% \fi
%
@@ -43778,20 +44674,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Malayalam-omega'' language: \texttt{malayalam-omega.mld} and \texttt{malayalam-omega.mlo}}%
-% \label{s+mld+malayalam-omega}\index{malayalam-omega.mld}\label{s+mlo+malayalam-omega}\index{malayalam-omega.mlo}
-% This is the Malayalam language implementation when you use Lambda~($\mathbf{\Lambda}$) (the version of \LaTeX\ for
-% Omega) via the \texttt{omal} package~\cite{malayalam-o} of the Malayalam-Omega
+% \section{``Malayalam-omega'' language: \uxfile{malayalam-omega.mld} and \uxfile{malayalam-omega.mlo}}%
+% \label{s+mld+malayalam-omega}\ixfile{malayalam-omega.mld}\label{s+mlo+malayalam-omega}\ixfile{malayalam-omega.mlo}
+% This is the Malayalam language implementation ``\lopt{malayalam-omega}''
+% based on \emph{Lambda}~($\mathbf{\Lambda}$) (the version of \LaTeX\ for
+% Omega) via the \pack{omal} package~\cite{malayalam-o} (by~\name{Alex}{AJ}) of the Malayalam-Omega
% project\footnote{\url{http://Sarovar.org/projects/malayalam}}. As the titles contain characters in a special encoding,
-% we must load a \texttt{.mlo} file. A lot of fonts are available via options of the \texttt{omal} package.
+% we must load a \suffix{.mlo} file. A lot of fonts are available via options of the \pack{omal} package.
% \or\relax
-% \section{Langue «~malayalam-omega~»: \texttt{malayalam-omega.mld} et \texttt{malayalam-omega.mlo}}%
-% \label{s+mld+malayalam-omega}\index{malayalam-omega.mld}\label{s+mlo+malayalam-omega}\index{malayalam-omega.mlo}
-% C'est l'implantation de la langue malayalam lorsque vous utilisez Lambda~($\mathbf{\Lambda}$) (la version de \LaTeX\ pour
-% Omega) via le paquetage \texttt{omal}~\cite{malayalam-o} du projet
+% \section{Langue «~malayalam-omega~»: \uxfile{malayalam-omega.mld} et \uxfile{malayalam-omega.mlo}}%
+% \label{s+mld+malayalam-omega}\ixfile{malayalam-omega.mld}\label{s+mlo+malayalam-omega}\ixfile{malayalam-omega.mlo}
+% C'est l'implantation «~\lopt{malayalam-omega}~» de la langue malayalam lorsque vous utilisez
+% \emph{Lambda}~($\mathbf{\Lambda}$) (la version de \LaTeX\ pour
+% Omega) via le paquetage \pack{omal}~\cite{malayalam-o} (de \name{Alex}{AJ}) du projet
% Malayalam-Omega\,{\froff\footnote{\url{http://Sarovar.org/projects/malayalam}}}. Comme les titres contiennent des
-% caractères dans un codage spécial, nous devons charger un fichier \texttt{.mlo}. De nombreuses fontes sont disponibles
-% via des options du paquetage \texttt{omal}.
+% caractères dans un codage spécial, nous devons charger un fichier \suffix{.mlo}. De nombreuses fontes sont disponibles
+% via des options du paquetage \pack{omal}.
% \fi
%
% \lneed{3}
@@ -43806,17 +44704,20 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Malayalam-rachana'' language: \texttt{malayalam-rachana.mld}}%
-% \label{s+mld+malayalam-rachana}\index{malayalam-rachana.mld}
-% The titles for the ``malayalam'' language, with the traditionnal ``Rachana'' fonts (old lipi), are taken from
-% the \texttt{malayalam} package~\cite{malayalam}.
+% \section{``Malayalam-rachana'' language: \uxfile{malayalam-rachana.mld}}%
+% \label{s+mld+malayalam-rachana}\ixfile{malayalam-rachana.mld}
+% The titles for the ``\lopt{malayalam-rachana}'' language,
+% with the traditionnal ``Rachana'' fonts (old lipi), are taken from
+% the \pack{malayalam} package~\cite{malayalam} by~\name{Alex}{AJ}.
% This language requires specific fonts. See also
% sections~\vref{s+mld+malayalam-keli} and~\vref{s+mld+malayalam-rachana2}.
% \or\relax
-% \section{Langue <<~malayalam-rachana~>>: \texttt{malayalam-rachana.mld}}%
-% \label{s+mld+malayalam-rachana}\index{malayalam-rachana.mld}
-% Les titres pour la langue <<~malayalam~>>, avec les fontes traditionnelles <<~Rachana~>> (ancien \emph{lipi}),
-% sont tirés du paquetage \texttt{malayalam}~\cite{malayalam}. Cette langue requiert des fontes spécifiques. Voir
+% \section{Langue <<~malayalam-rachana~>>: \uxfile{malayalam-rachana.mld}}%
+% \label{s+mld+malayalam-rachana}\ixfile{malayalam-rachana.mld}
+% Les titres pour la langue <<~\lopt{malayalam-rachana}~>>,
+% avec les fontes traditionnelles <<~Rachana~>> (ancien \emph{lipi}),
+% sont tirés du paquetage \pack{malayalam}~\cite{malayalam} de \name{Alex}{AJ}.
+% Cette langue requiert des fontes spécifiques. Voir
% aussi les sections~\vref{s+mld+malayalam-keli} et~\vref{s+mld+malayalam-rachana2}.
% \fi
%
@@ -43843,15 +44744,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Malayalam-rachana2'' language: \texttt{malayalam-rachana2.mld}}\label{s+mld+malayalam-rachana2}\index{malayalam-rachana2.mld}
-% The titles for the ``malayalam'' language, with the reformed ``Rachana'' fonts (new lipi), are taken from the
-% \texttt{malayalam} package~\cite{malayalam}.
+% \section{``Malayalam-rachana2'' language: \uxfile{malayalam-rachana2.mld}}\label{s+mld+malayalam-rachana2}\ixfile{malayalam-rachana2.mld}
+% The titles for the ``\lopt{malayalam-rachana2}'' language,
+% with the reformed ``Rachana'' fonts (new lipi), are taken from the
+% \pack{malayalam} package~\cite{malayalam} by \name{Alex}{AJ}.
% This language requires specific fonts. See also sections~\vref{s+mld+malayalam-keli} and~\vref{s+mld+malayalam-rachana}.
% \or\relax
-% \section{Langue <<~malayalam-rachana2~>>: \texttt{malayalam-rachana2.mld}}%
-% \label{s+mld+malayalam-rachana2}\index{malayalam-rachana2.mld}
-% Les titres pour la langue <<~malayalam~>>, avec les fontes <<~Rachana~>> réformées (nouveau \emph{lipi}), sont
-% tirés du paquetage \texttt{malayalam}~\cite{malayalam}. Cette langue requiert des fontes spécifiques. Voir aussi
+% \section{Langue <<~malayalam-rachana2~>>: \uxfile{malayalam-rachana2.mld}}%
+% \label{s+mld+malayalam-rachana2}\ixfile{malayalam-rachana2.mld}
+% Les titres pour la langue <<~\lopt{malayalam-rachana2}~>>,
+% avec les fontes <<~Rachana~>> réformées (nouveau \emph{lipi}), sont
+% tirés du paquetage \pack{malayalam}~\cite{malayalam} de \name{Alex}{AJ}.
+% Cette langue requiert des fontes spécifiques. Voir aussi
% les sections~\vref{s+mld+malayalam-keli} et~\vref{s+mld+malayalam-rachana}.
% \fi
%
@@ -43878,12 +44782,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Manju'' language: \texttt{manju.mld}}\label{s+mld+manju}\index{manju.mld}
-% ``Manju'' is a synomym for ``bithe'', so we just load \texttt{bithe.mld}\index{bithe.mld} (see section~\vref{s+mld+bithe}):
+% \section{``Manju'' language: \uxfile{manju.mld}}\label{s+mld+manju}\ixfile{manju.mld}
+% The ``\lopt{manju}'' language is a synomym for ``\lopt{bithe}'',
+% so we just load \xfile{bithe.mld} (see section~\vref{s+mld+bithe}):
% \or\relax
-% \section{Langue <<~manju~>>: \texttt{manju.mld}}\label{s+mld+manju}\index{manju.mld}
-% La langue% <<~manju~>> est un synonyme pour <<~bithe~>>, donc nous chargeons
-% simplement \texttt{bithe.mld}\index{bithe.mld} (voir la section~\vref{s+mld+bithe}):
+% \section{Langue <<~manju~>>: \uxfile{manju.mld}}\label{s+mld+manju}\ixfile{manju.mld}
+% La langue <<~\lopt{manju}~>> est un synonyme pour <<~\lopt{bithe}~>>, donc nous chargeons
+% simplement \xfile{bithe.mld} (voir la section~\vref{s+mld+bithe}):
% \fi
%
% \lneed{3}
@@ -43897,13 +44802,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Meyalu'' language: \texttt{meyalu.mld}}\label{s+mld+meyalu}\index{meyalu.mld}
-% The ``meyalu'' language is just like ``bahasam'', so we just load \texttt{bahasam.mld}\index{bahasam.mld}
+% \section{``Meyalu'' language: \uxfile{meyalu.mld}}\label{s+mld+meyalu}\ixfile{meyalu.mld}
+% The ``\lopt{meyalu}'' language is just like ``\lopt{bahasam}'', so we just load \xfile{bahasam.mld}
% (see section~\vref{s+mld+bahasam}):
% \or\relax
-% \section{Langue <<~meyalu~>>: \texttt{meyalu.mld}}\label{s+mld+meyalu}\index{meyalu.mld}
-% La langue <<~meyalu~>> est comme <<~bahasam~>>, donc nous chargeons simplement
-% \texttt{bahasam.mld}\index{bahasam.mld} (voir la section~\vref{s+mld+bahasam}):
+% \section{Langue <<~meyalu~>>: \uxfile{meyalu.mld}}\label{s+mld+meyalu}\ixfile{meyalu.mld}
+% La langue <<~\lopt{meyalu}~>> est comme <<~\lopt{bahasam}~>>, donc nous chargeons simplement
+% \xfile{bahasam.mld} (voir la section~\vref{s+mld+bahasam}):
% \fi
%
% \lneed{3}
@@ -43917,16 +44822,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{8}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Mongol'' language: \texttt{mongol.mld}}\label{s+mld+mongol}\index{mongol.mld}
-% The titles for the ``mongol'' language are taken from the Mon\TeX\ package~\cite{mlsquick,montex}. This language
-% requires specific fonts. See also sections~\vref{s+mld+bicig}, \vref{s+mld+bicig2}, \vref{s+mld+bicig3},
+% \section{``Mongol'' language: \uxfile{mongol.mld}}\label{s+mld+mongol}\ixfile{mongol.mld}
+% The titles for the ``\lopt{mongol}'' language are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}.
+% This language requires specific fonts. See also sections~\vref{s+mld+bicig}, \vref{s+mld+bicig2}, \vref{s+mld+bicig3},
% \vref{s+mld+bithe},
% \vref{s+mld+buryat}, \vref{s+mld+buryat2}, \vref{s+mld+xalx}, \vref{s+mld+xalx2}, and~\vref{s+mld+xalx3}.
% \end{SMOOTH}
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~mongol~>>: \texttt{mongol.mld}}\label{s+mld+mongol}\index{mongol.mld}
-% Les titres pour la langue <<~mongol~>> sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}. Cette
+% \section{Langue <<~mongol~>>: \uxfile{mongol.mld}}\label{s+mld+mongol}\ixfile{mongol.mld}
+% Les titres pour la langue <<~\lopt{mongol}~>> sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}. Cette
% langue requiert des fontes spécifiques.
% Voir aussi les sections~\vref{s+mld+bicig},\ABK \vref{s+mld+bicig2},\ABK
% \vref{s+mld+bicig3},\ABK \vref{s+mld+bithe},\ABK \vref{s+mld+buryat},\ABK
@@ -43957,15 +44862,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Naustrian'' language: \texttt{naustrian.mld}}\label{s+mld+naustrian}\index{naustrian.mld}
-% The ``naustrian'' language is a synonym of the ``ngermanb'' language (a revised version of the \texttt{germanb}
-% variant of the german language), so we load \index{ngermanb.mld}\texttt{ngermanb.mld}.
+% \section{``Naustrian'' language: \uxfile{naustrian.mld}}\label{s+mld+naustrian}\ixfile{naustrian.mld}
+% The ``\lopt{naustrian}'' language is a synonym of the ``\lopt{ngermanb}'' language
+% (a revised version of the \texttt{germanb} variant of the german language),
+% so we just load the \xfile{ngermanb.mld} file.
% See also section~\vref{s+mld+ngermanb}.
% \or\relax
-% \section{Langue <<~naustrian~>>: \texttt{naustrian.mld}}\label{s+mld+naustrian}\index{naustrian.mld}
-% La langue <<~naustrian~>> (néo-autrichien) est un synonyme de la langue <<~ngermanb~>> (néo-allemand) (une
-% version réformée de la variante \texttt{germanb} de la langue allemande), donc nous chargeons
-% \index{ngermanb.mld}\texttt{ngermanb.mld}. Voir aussi la section~\vref{s+mld+ngermanb}.
+% \section{Langue <<~naustrian~>>: \uxfile{naustrian.mld}}\label{s+mld+naustrian}\ixfile{naustrian.mld}
+% La langue <<~\lopt{naustrian}~>> (néo-autrichien) est un synonyme de la langue <<~\lopt{ngermanb}~>> (néo-allemand) (une
+% version réformée de la variante \texttt{germanb} de la langue allemande), donc nous chargeons simplement
+% \xfile{ngermanb.mld}. Voir aussi la section~\vref{s+mld+ngermanb}.
% \fi
%
% \lneed{3}
@@ -43979,13 +44885,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Newzealand'' language: \texttt{newzealand.mld}}\label{s+mld+newzealand}\index{newzealand.mld}
-% The ``newzealand'' language is just like ``english'', so we just load \texttt{english.mld}\index{english.mld}
+% \section{``Newzealand'' language: \uxfile{newzealand.mld}}\label{s+mld+newzealand}\ixfile{newzealand.mld}
+% The ``\lopt{newzealand}'' language is just like ``\lopt{english}'',
+% so we just load \xfile{english.mld}
% (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~newzealand~>>: \texttt{newzealand.mld}}\label{s+mld+newzealand}\index{newzealand.mld}
-% La langue <<~newzealand~>> (newzealand) est comme <<~newzealand~>>, donc nous chargeons simplement
-% \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% \section{Langue <<~newzealand~>>: \uxfile{newzealand.mld}}\label{s+mld+newzealand}\ixfile{newzealand.mld}
+% La langue <<~\lopt{newzealand}~>> (néo-zélandais) est comme <<~\lopt{english}~>>, donc nous chargeons simplement
+% \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -43998,14 +44905,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Ngerman'' language: \texttt{ngerman.mld}}\label{s+mld+ngerman}\index{ngerman.mld}
-% The ``ngerman'' language is a synonym of the ``ngermanb'' language\,\footnote{A revised version of the
-% \texttt{germanb} variant of the german language.}, so we load \index{ngermanb.mld}\texttt{ngermanb.mld}.
+% \section{``Ngerman'' language: \uxfile{ngerman.mld}}\label{s+mld+ngerman}\ixfile{ngerman.mld}
+% The ``\lopt{ngerman}'' language is a synonym of the ``\lopt{ngermanb}'' language\,\footnote{A revised version of the
+% \lopt{germanb} variant of the german language.}, so we just load the \xfile{ngermanb.mld} file.
% See also section~\vref{s+mld+ngermanb}.
% \or\relax
-% \section{Langue <<~ngerman~>>: \texttt{ngerman.mld}}\label{s+mld+ngerman}\index{ngerman.mld}
-% La langue <<~ngerman~>> (néo-allemand) est un synonyme de la langue <<~ngermanb~>>\,\footnote{Une version réformée
-% de la variante \texttt{germanb} de la langue allemande.}, donc nous chargeons \index{ngermanb.mld}\texttt{ngermanb.mld}.
+% \section{Langue <<~ngerman~>>: \uxfile{ngerman.mld}}\label{s+mld+ngerman}\ixfile{ngerman.mld}
+% La langue <<~\lopt{ngerman}~>> (néo-allemand) est un synonyme de la langue
+% <<~\lopt{ngermanb}~>>\,\footnote{Une version réformée
+% de la variante \lopt{germanb} de la langue allemande.}, donc nous chargeons simplement \xfile{ngermanb.mld}.
% Voir aussi la section~\vref{s+mld+ngermanb}.
% \fi
%
@@ -44019,15 +44927,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Ngermanb'' language: \texttt{ngermanb.mld}}\label{s+mld+ngermanb}\index{ngermanb.mld}
-% The titles for the ``ngermanb'' language\,\footnote{A variant of the german language, with revised spelling.} are
-% taken from the file \texttt{ngermanb.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,ngermanb}.
+% \section{``Ngermanb'' language: \uxfile{ngermanb.mld}}\label{s+mld+ngermanb}\ixfile{ngermanb.mld}
+% The titles for the ``\lopt{ngermanb}'' language\,\footnote{A variant of the german language, with revised spelling.} are
+% taken from the file \xfile{ngermanb.dtx} file
+% (by \name{Bernd}{Raichle} and \name{Walter}{Schmidt})
+% in the \pack{babel} package~\cite{babel,babel-user,ngermanb}.
% See also sections~\vref{s+mld+naustrian}, and~\vref{s+mld+ngerman}.
% \or\relax
-% \section{Langue <<~ngermanb~>>: \texttt{ngermanb.mld}}\label{s+mld+ngermanb}\index{ngermanb.mld}
-% Les titres pour la langue <<~ngermanb~>>\,\footnote{Une variante pour la langue allemande, avec une orthographe
-% réformée.} sont tirés du fichier \texttt{ngermanb.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,ngermanb}. Voir aussi les sections~\vref{s+mld+naustrian}
+% \section{Langue <<~ngermanb~>>: \uxfile{ngermanb.mld}}\label{s+mld+ngermanb}\ixfile{ngermanb.mld}
+% Les titres pour la langue <<~\lopt{ngermanb}~>>\,\footnote{Une variante pour la langue allemande, avec une orthographe
+% réformée.} 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}. Voir aussi les sections~\vref{s+mld+naustrian}
% et~\vref{s+mld+ngerman}.
% \fi
%
@@ -44054,15 +44965,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Ngermanb2'' language: \texttt{ngermanb2.mld}}\label{s+mld+ngermanb2}\index{ngermanb2.mld}
-% The titles for the ``ngermanb2'' language\,\footnote{A variant of the german language, with revised spelling and
+% \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 the \texttt{babel} package~\cite{babel,babel-user,ngermanb}.
+% taken from the \pack{babel} package~\cite{babel,babel-user,ngermanb}.
% See also section~\vref{s+mld+ngermanb}.
% \or\relax
-% \section{Langue <<~ngermanb2~>>: \texttt{ngermanb2.mld}}\label{s+mld+ngermanb2}\index{ngermanb2.mld}
-% Les titres pour la langue <<~ngermanb2~>>\,\footnote{Une variante pour la langue allemande, avec une orthographe
-% réformée et des titres courts.} sont tirés du paquetage \texttt{babel}~\cite{babel,babel-user,ngermanb}.
+% \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 paquetage \pack{babel}~\cite{babel,babel-user,ngermanb}.
% Voir aussi la section~\vref{s+mld+ngermanb}.
% \fi
%
@@ -44087,14 +44998,23 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Norsk'' language: \texttt{norsk.mld}}\label{s+mld+norsk}\index{norsk.mld}
-% The titles for the ``norsk'' language (or \emph{bokm\r{a}l}, ``language of the kingdom'') are taken from the
-% \texttt{norsk.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,norsk}, with help
+% \begin{SMOOTH}
+% \section{``Norsk'' language: \uxfile{norsk.mld}}\label{s+mld+norsk}\ixfile{norsk.mld}
+% The titles for the ``\lopt{norsk}'' language (or \emph{bokm\r{a}l}, ``language of the kingdom'') are taken from the
+% \xfile{norsk.dtx} file
+% (by \name{Johannes}{Braams}, \name{Haavard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen},
+% \name{Terje~Engeset}{Petterst} and \name{Rune}{Kleveland})
+% in the \pack{babel} package~\cite{babel,babel-user,norsk}, with help
% from \xname{Dag}{Langmyhr}. See also section~\vref{s+mld+nynorsk}.
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~norsk~>>: \texttt{norsk.mld}}\label{s+mld+norsk}\index{norsk.mld}
-% Les titres pour la langue <<~norsk~>> (norvégien, ou \emph{bokm{\aa}l}, <<~langue du royaume~>>) sont tirés du fichier
-% \texttt{norsk.dtx} dans le paquetage \texttt{babel,norsk}~\cite{babel,babel-user,norsk}, avec l'aide de \xname{Dag}{Langmyhr}.
+% \section{Langue <<~norsk~>>: \uxfile{norsk.mld}}\label{s+mld+norsk}\ixfile{norsk.mld}
+% Les titres pour la langue <<~\lopt{norsk}~>> (norvégien, ou \emph{bokm{\aa}l}, <<~langue du royaume~>>) sont tirés du
+% fichier \xfile{norsk.dtx}
+% (de \name{Johannes}{Braams}, \name{Haavard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen},
+% \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+nynorsk}.
% \fi
%
@@ -44123,15 +45043,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{10}
% \ifcase\LANG\relax
-% \section{``Norsk2'' language: \texttt{norsk2.mld}}\label{s+mld+norsk2}\index{norsk2.mld}
-% The titles for the ``norsk2'' language (or \emph{bokm\r{a}l}, ``language of the kingdom'') are taken from the
-% \texttt{babel} package~\cite{babel,babel-user,norsk}, with help
+% \section{``Norsk2'' language: \uxfile{norsk2.mld}}\label{s+mld+norsk2}\ixfile{norsk2.mld}
+% The titles for the ``\lopt{norsk2}'' language (or \emph{bokm\r{a}l}, ``language of the kingdom'') are taken from the
+% \pack{babel} package~\cite{babel,babel-user,norsk}, with help
% from \xname{Dag}{Langmyhr}. These are variants of the titles of section~\vref{s+mld+norsk}.
% \or\relax
-% \section{Langue <<~norsk2~>>: \texttt{norsk2.mld}}\label{s+mld+norsk2}\index{norsk2.mld}
-% Les titres pour la langue <<~norsk2~>> (norvégien, ou \emph{bokm{\aa}l}, <<~langue du royaume~>>) sont tirés du paquetage
-% \texttt{babel}~\cite{babel,babel-user,norsk}, avec l'aide de \xname{Dag}{Langmyhr}. Ce sont des variantes des titres de
-% la section~\vref{s+mld+norsk}.
+% \section{Langue <<~norsk2~>>: \uxfile{norsk2.mld}}\label{s+mld+norsk2}\ixfile{norsk2.mld}
+% Les titres pour la langue <<~\lopt{norsk2}~>> (norvégien, ou \emph{bokm{\aa}l}, <<~langue du royaume~>>) sont tirés
+% du paquetage \pack{babel}~\cite{babel,babel-user,norsk}, avec l'aide de \xname{Dag}{Langmyhr}.
+% Ce sont des variantes des titres de la section~\vref{s+mld+norsk}.
% \fi
%
% \lneed{3}
@@ -44156,20 +45076,31 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Nynorsk'' language: \texttt{nynorsk.mld}}\label{s+mld+nynorsk}\index{nynorsk.mld}
-% The titles for the ``nynorsk'' language\,\footnote{Created around 1800 by \xname{Ivar}{{\AA}ssen} to make a real
+% \begin{SMOOTH}
+% \section{``Nynorsk'' language: \uxfile{nynorsk.mld}}\label{s+mld+nynorsk}\ixfile{nynorsk.mld}
+% The titles for the ``\lopt{nynorsk}'' language\,\footnote{Created around 1800
+% by \namea{Ivar}{{\AA}ssen}{Assen} to make a real
% independent and national norvegian language, in reaction to danish, from the various dialect spoken in the
% country. But nynorsk has never gained much popularity outside rural regions.} are taken
-% from \texttt{norsk.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,norsk}, with help from
+% from \xfile{norsk.dtx} file
+% (by \name{Johannes}{Braams}, \name{Haavard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen},
+% \name{Terje~Engeset}{Petterst} and \name{Rune}{Kleveland})
+% in the \pack{babel} package~\cite{babel,babel-user,norsk}, with help from
% \xname{Dag}{Langmyhr}. See also section~\vref{s+mld+norsk}.
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~nynorsk~>>: \texttt{nynorsk.mld}}\label{s+mld+nynorsk}\index{nynorsk.mld}
-% Les titres pour la langue <<~nynorsk~>> (néo-norvégien)\,\footnote{Créée vers 1800 par \xname{Ivar}{{\AA}ssen}
+% \begin{SMOOTH}
+% \section{Langue <<~nynorsk~>>: \uxfile{nynorsk.mld}}\label{s+mld+nynorsk}\ixfile{nynorsk.mld}
+% Les titres pour la langue <<~\lopt{nynorsk}~>>
+% (néo-norvégien)\,\footnote{Créée vers 1800 par \name{Ivar}{{\AA}ssen}{Assen}
% pour construire une vraie langue norvégienne indépendante et nationale, en réaction au danois, à~partir des
% 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 \texttt{norsk.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,norsk}, avec l'aide de
+% rurales.} sont tirés du fichier \xfile{norsk.dtx}
+% (by \name{Johannes}{Braams}, \name{Haavard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen},
+% \name{Terje~Engeset}{Petterst} and \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}
% \fi
%
% \lneed{3}
@@ -44197,12 +45128,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Nynorsk2'' language: \texttt{nynorsk2.mld}}\label{s+mld+nynorsk2}\index{nynorsk2.mld}
-% The titles for the ``nynorsk2'' language are variants of the titles of the ``nynorsk'' language.
+% \section{``Nynorsk2'' language: \uxfile{nynorsk2.mld}}\label{s+mld+nynorsk2}\ixfile{nynorsk2.mld}
+% The titles for the ``\lopt{nynorsk2}'' language are variants of the titles of the ``\lopt{nynorsk}'' language.
% See also section~\vref{s+mld+nynorsk}.
% \or\relax
-% \section{Langue <<~nynorsk2~>>: \texttt{nynorsk2.mld}}\label{s+mld+nynorsk2}\index{nynorsk2.mld}
-% Les titres pour la langue <<~nynorsk2~>> sont des variantes des titres de la langue <<~nynorsk~>>.
+% \section{Langue <<~nynorsk2~>>: \uxfile{nynorsk2.mld}}\label{s+mld+nynorsk2}\ixfile{nynorsk2.mld}
+% Les titres pour la langue <<~\lopt{nynorsk2}~>> sont des variantes des titres de la langue <<~\lopt{nynorsk}~>>.
% Voir aussi la section~\vref{s+mld+nynorsk}.
% \fi
%
@@ -44228,13 +45159,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Polish'' language: \texttt{polish.mld}}\label{s+mld+polish}\index{polish.mld}
-% The titles for the ``polish'' language are taken from the \texttt{polish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,polish}. See also sections~\vref{s+mld+polish2} and~\vref{s+mld+polski}.
+% \section{``Polish'' language: \uxfile{polish.mld}}\label{s+mld+polish}\ixfile{polish.mld}
+% The titles for the ``\lopt{polish}'' language are taken from the \xfile{polish.dtx} file
+% (by \name{Elmar}{Schalueck} and \name{Michael}{Janich})
+% in the \pack{babel} package~\cite{babel,babel-user,polish}.
+% See also sections~\vref{s+mld+polish2} and~\vref{s+mld+polski}.
% \or\relax
-% \section{Langue <<~polish~>>: \texttt{polish.mld}}\label{s+mld+polish}\index{polish.mld}
-% Les titres pour la langue <<~polish~>> (polonais) sont tirés du fichier \texttt{polish.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,polish}. Voir aussi les sections~\vref{s+mld+polish2} et~\vref{s+mld+polski}.
+% \section{Langue <<~polish~>>: \uxfile{polish.mld}}\label{s+mld+polish}\ixfile{polish.mld}
+% Les titres pour la langue <<~\lopt{polish}~>> (polonais) sont tirés du fichier \xfile{polish.dtx}
+% (de \name{Elmar}{Schalueck} et \name{Michael}{Janich})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,polish}.
+% Voir aussi les sections~\vref{s+mld+polish2} et~\vref{s+mld+polski}.
% \fi
%
% \lneed{3}
@@ -44260,12 +45195,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Polish2'' language: \texttt{polish2.mld}}\label{s+mld+polish2}\index{polish2.mld}
-% The titles for the ``polish2'' language\,\footnote{``Polish2'' is a variant of ``polish''.} are taken from
-% the ANTOMEGA project~\cite{antomega}. See also sections~\vref{s+mld+polish} and~\vref{s+mld+polski}.
-% \or\relax
-% \section{Langue <<~polish2~>>: \texttt{polish2.mld}}\label{s+mld+polish2}\index{polish2.mld}
-% Les titres pour la langue <<~polish2~>> (polonais, seconde variante) sont tirés du projet ANTOMEGA~\cite{antomega}.
+% \section{``Polish2'' language: \uxfile{polish2.mld}}\label{s+mld+polish2}\ixfile{polish2.mld}
+% The titles for the ``\lopt{polish2}'' language\,\footnote{``Polish2'' is a variant of ``\lopt{polish}''.} are taken from
+% the \xfile{omega-polish.ldf}
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}. See also sections~\vref{s+mld+polish} and~\vref{s+mld+polski}.
+% \or\relax
+% \section{Langue <<~polish2~>>: \uxfile{polish2.mld}}\label{s+mld+polish2}\ixfile{polish2.mld}
+% Les titres pour la langue <<~\lopt{polish2}~>> (polonais, seconde variante) sont tirés
+% du fichier \xfile{omega-polish.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}.
% Voir aussi les sections~\vref{s+mld+polish} et~\vref{s+mld+polski}.
% \fi
%
@@ -44294,13 +45234,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Polski'' language: \texttt{polski.mld}}\label{s+mld+polski}\index{polski.mld}
-% The titles for the ``polski'' language (variant for polish) are taken from the \texttt{polski.dtx} file in the
-% {\PLaTeX} package~\cite{platex,platex-pl}. See also sections~\vref{s+mld+polish} and~\vref{s+mld+polish2}.
+% \section{``Polski'' language: \uxfile{polski.mld}}\label{s+mld+polski}\ixfile{polski.mld}
+% The titles for the ``\lopt{polski}'' language (variant for polish) are taken from the \xfile{polski.dtx} file
+% (by \name{Mariusz}{Olko} and \namea{Marcin}{Woli\'nski}{Wolinski})
+% in the \packa{\PLaTeX}{platex} package~\cite{platex,platex-pl}. See also sections~\vref{s+mld+polish} and~\vref{s+mld+polish2}.
% \or\relax
-% \section{Langue <<~polski~>>: \texttt{polski.mld}}\label{s+mld+polski}\index{polski.mld}
-% Les titres pour la langue <<~polski~>> (autre nom du polonais) sont tirés du fichier \texttt{polski.dtx} dans le
-% paquetage {\PLaTeX}~\cite{platex,platex-pl}. Voir aussi les sections~\vref{s+mld+polish} et~\vref{s+mld+polish2}.
+% \section{Langue <<~polski~>>: \uxfile{polski.mld}}\label{s+mld+polski}\ixfile{polski.mld}
+% Les titres pour la langue <<~\lopt{polski}~>> (autre nom du polonais) sont tirés du fichier \xfile{polski.dtx}
+% (de \name{Mariusz}{Olko} et \namea{Marcin}{Woli\'nski}{Wolinski})
+% dans le paquetage \packa{\PLaTeX}{platex}~\cite{platex,platex-pl}.
+% Voir aussi les sections~\vref{s+mld+polish} et~\vref{s+mld+polish2}.
% \fi
%
% \lneed{3}
@@ -44327,16 +45270,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Portuges'' language: \texttt{portuges.mld}}\label{s+mld+portuges}\index{portuges.mld}
+% \section{``Portuges'' language: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld}
% \begin{SMOOTH}
-% This is another spelling for ``portuguese'' (see section~\vref{s+mld+portuguese}), so we just load
-% \index{portuguese.mld}\texttt{portuguese.mld}:
+% The name ``\lopt{portuges}'' is another spelling for ``\lopt{portuguese}''
+% (see section~\vref{s+mld+portuguese}), so we just load \xfile{portuguese.mld}:
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~portuges~>> language: \texttt{portuges.mld}}\label{s+mld+portuges}\index{portuges.mld}
+% \section{Langue <<~portuges~>> language: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld}
% \begin{SMOOTH}
-% C'est une autre orthographe pour <<~portuguese~>> (voir la section~\vref{s+mld+portuguese}), donc nous chargeons
-% simplement \index{portuguese.mld}\texttt{portuguese.mld}:
+% Le nom «~\lopt{portuges}~» est une autre orthographe pour <<~portuguese~>>
+% (voir la section~\vref{s+mld+portuguese}), donc nous chargeons simplement \xfile{portuguese.mld}:
% \end{SMOOTH}
% \fi
%
@@ -44350,15 +45293,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Portuguese'' language: \texttt{portuguese.mld}}\label{s+mld+portuguese}\index{portuguese.mld}
-% The titles for the ``portuguese'' language are taken from the \texttt{portuges.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,portuges}. See also
-% section~\vref{s+mld+brazil}, because the titles are different in Brazil, even if the language is also portuguese.
+% \section{``Portuguese'' language: \uxfile{portuguese.mld}}\label{s+mld+portuguese}\ixfile{portuguese.mld}
+% The titles for the ``\lopt{portuguese}'' language are taken from the \xfile{portuges.dtx} file
+% (by \name{Jose~Pedro}{Ramalhete})
+% in the \pack{babel} package~\cite{babel,babel-user,portuges}.
+%
+% See also section~\vref{s+mld+brazil}, because the titles are different in Brazil, even if the language is also portuguese.
% \or\relax
-% \section{Langue <<~portuguese~>>: \texttt{portuguese.mld}}\label{s+mld+portuguese}\index{portuguese.mld}
-% Les titres pour la langue <<~portuguese~>> (portugais) sont tirés du fichier \texttt{portuges.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,portuges}. Voir
-% aussi la section~\vref{s+mld+brazil}, parce que les titres sont différents au Brésil, même si l'on y parle aussi
+% \section{Langue <<~portuguese~>>: \uxfile{portuguese.mld}}\label{s+mld+portuguese}\ixfile{portuguese.mld}
+% Les titres pour la langue <<~\lopt{portuguese}~>> (portugais) sont tirés du fichier \xfile{portuges.dtx}
+% (de \name{Jose~Pedro}{Ramalhete})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,portuges}.
+%
+% Voir aussi la section~\vref{s+mld+brazil}, parce que les titres sont différents au Brésil, même si l'on y parle aussi
% le portugais.
% \fi
%
@@ -44385,13 +45332,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Romanian'' language: \texttt{romanian.mld}}\label{s+mld+romanian}\index{romanian.mld}
-% The titles for the ``romanian'' language are taken from the \texttt{romanian.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,romanian}.
+% \section{``Romanian'' language: \uxfile{romanian.mld}}\label{s+mld+romanian}\ixfile{romanian.mld}
+% The titles for the ``\lopt{romanian}'' language come from the \xfile{romanian.dtx} file
+% (by \name{Horst}{Umstatter} and \name{Robert}{Juhasz})
+% in the \pack{babel} package~\cite{babel,babel-user,romanian}.
% \or\relax
-% \section{Langue <<~romanian~>>: \texttt{romanian.mld}}\label{s+mld+romanian}\index{romanian.mld}
-% Les titres pour la langue <<~romanian~>> (roumain) sont tirés du fichier \texttt{romanian.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,romanian}.
+% \section{Langue <<~romanian~>>: \uxfile{romanian.mld}}\label{s+mld+romanian}\ixfile{romanian.mld}
+% Les titres pour la langue <<~\lopt{romanian}~>> (roumain) sont tirés du fichier \xfile{romanian.dtx}
+% (de \name{Horst}{Umstatter} et \name{Robert}{Juhasz})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,romanian}.
% \fi
%
% \lneed{3}
@@ -44417,17 +45366,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Romanian2'' language: \texttt{romanian2.mld}}\label{s+mld+romanian2}\index{romanian2.mld}
-% The titles for the ``romanian2'' language are taken from the \texttt{romanian.dtx} file in the
-% {Romanian\TeX} package~\cite{romaniantex}. See also sections~\vref{s+mld+romanian} and~\vref{s+mld+romanian3}.
-% Alas, \mbox{Romanian\TeX} is not compatible with the \texttt{babel} package~\cite{babel,babel-user}.
+% \section{``Romanian2'' language: \uxfile{romanian2.mld}}\label{s+mld+romanian2}\ixfile{romanian2.mld}
+% The titles for the ``\lopt{romanian2}'' language come from the \xfile{romanian.dtx} file
+% (by \namea{Adrian}{Rezu\c{s}}{Rezus} and \name{Bernd}{Raichle})
+% in the \pack{Romanian\TeX} package~\cite{romaniantex}. See also sections~\vref{s+mld+romanian} and~\vref{s+mld+romanian3}.
+% Alas, \mbox{\pack{Romanian\TeX}} is not compatible with the \pack{babel} package~\cite{babel,babel-user}.
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~romanian2>>: \texttt{romanian2.mld}}\label{s+mld+romanian2}\index{romanian2.mld}
-% Les titres pour la langue <<~romanian2~>> (roumain, variante) sont tirés du fichier \texttt{romanian.dtx}
-% dans le paquetage {Romanian\TeX}~\cite{romaniantex}. Voir aussi les sections~\vref{s+mld+romanian}
+% \section{Langue <<~romanian2>>: \uxfile{romanian2.mld}}\label{s+mld+romanian2}\ixfile{romanian2.mld}
+% Les titres pour la langue <<~\lopt{romanian2}~>> (roumain, variante) sont tirés du fichier \xfile{romanian.dtx}
+% (de \namea{Adrian}{Rezu\c{s}}{Rezus} et \name{Bernd}{Raichle})
+% dans le paquetage \pack{Romanian\TeX}~\cite{romaniantex}. Voir aussi les sections~\vref{s+mld+romanian}
% et~\vref{s+mld+romanian3}.
-% Hélas, \mbox{Romanian\TeX} n'est pas compatible avec le paquetage \texttt{babel}~\cite{babel,babel-user}.
+% Hélas, \mbox{\pack{Romanian\TeX}} n'est pas compatible avec le paquetage \pack{babel}~\cite{babel,babel-user}.
% \end{SMOOTH}
% \fi
%
@@ -44455,17 +45406,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Romanian3'' language: \texttt{romanian3.mld}}\label{s+mld+romanian3}\index{romanian3.mld}
-% The titles for the ``romanian3'' language are taken from the \texttt{romanian.dtx} file in the
-% {Romanian\TeX} package~\cite{romaniantex}. See also sections~\vref{s+mld+romanian} and~\vref{s+mld+romanian2}.
-% Alas, \mbox{Romanian\TeX} is not compatible with the \texttt{babel} package~\cite{babel,babel-user}.
+% \section{``Romanian3'' language: \uxfile{romanian3.mld}}\label{s+mld+romanian3}\ixfile{romanian3.mld}
+% The titles for the ``\lopt{romanian3}'' language come from the \xfile{romanian.dtx} file
+% (by \namea{Adrian}{Rezu\c{s}}{Rezus} and \name{Bernd}{Raichle})
+% in the \pack{Romanian\TeX} package~\cite{romaniantex}. See also sections~\vref{s+mld+romanian} and~\vref{s+mld+romanian2}.
+% Alas, \mbox{\pack{Romanian\TeX}} is not compatible with the \pack{babel} package~\cite{babel,babel-user}.
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~romanian3>>: \texttt{romanian3.mld}}\label{s+mld+romanian3}\index{romanian3.mld}
-% Les titres pour la langue <<~romanian3~>> (roumain, autre variante) sont tirés du fichier \texttt{romanian.dtx}
-% dans le paquetage {Romanian\TeX}~\cite{romaniantex}. Voir aussi les sections~\vref{s+mld+romanian}
+% \section{Langue <<~romanian3>>: \uxfile{romanian3.mld}}\label{s+mld+romanian3}\ixfile{romanian3.mld}
+% Les titres pour la langue <<~\lopt{romanian3}~>> (roumain, autre variante) sont tirés du fichier \xfile{romanian.dtx}
+% (de \namea{Adrian}{Rezu\c{s}}{Rezus} et \name{Bernd}{Raichle})
+% dans le paquetage \pack{Romanian\TeX}~\cite{romaniantex}. Voir aussi les sections~\vref{s+mld+romanian}
% et~\vref{s+mld+romanian3}.
-% Hélas, \mbox{Romanian\TeX} n'est pas compatible avec le paquetage \texttt{babel}~\cite{babel,babel-user}.
+% Hélas, \mbox{\pack{Romanian\TeX}} n'est pas compatible avec le paquetage \pack{babel}~\cite{babel,babel-user}.
% \end{SMOOTH}
% \fi
%
@@ -44493,12 +45446,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian'' language: \texttt{russian.mld}}\label{s+mld+russian}\index{russian.mld}
-% The titles for the ``russian'' language are taken from the \texttt{babel} package~\cite{babel,babel-user}.
+% \section{``Russian'' language: \uxfile{russian.mld}}\label{s+mld+russian}\ixfile{russian.mld}
+% The titles for the ``\lopt{russian}'' language are taken from the \pack{babel} package~\cite{babel,babel-user}.
% Specific cyrillic fonts are required.
% \or\relax
-% \section{Langue <<~russian~>>: \texttt{russian.mld}}\label{s+mld+russian}\index{russian.mld}
-% Les titres pour la langue <<~russian~>> (russe) sont tirés du paquetage \texttt{babel}~\cite{babel,babel-user}.
+% \section{Langue <<~russian~>>: \uxfile{russian.mld}}\label{s+mld+russian}\ixfile{russian.mld}
+% Les titres pour la langue <<~\lopt{russian}~>> (russe) sont tirés du paquetage \pack{babel}~\cite{babel,babel-user}.
% Des fontes cyrilliques spécifiques sont requises.
% \fi
%
@@ -44522,13 +45475,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{macrocode}
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian2m'' language: \texttt{russian2m.mld}}\label{s+mld+russian2m}\index{russian2m.mld}
-% The titles for the ``russian2m'' language (``russian2m'' is a modern variant of ``russian'') are taken from
-% the ANTOMEGA project~\cite{antomega}. Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}.
+% \section{``Russian2m'' language: \uxfile{russian2m.mld}}\label{s+mld+russian2m}\ixfile{russian2m.mld}
+% The titles for the ``\lopt{russian2m}'' language (``\lopt{russian2m}'' is a modern variant of ``\lopt{russian}'')
+% are taken from the \xfile{russian2m.ldf} file
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}.
+% Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}.
% \or\relax
-% \section{Langue <<~russian2m~>>: \texttt{russian2m.mld}}\label{s+mld+russian2m}\index{russian2m.mld}
-% Les titres pour la langue <<~russian2m~>> (une variante moderne de <<~russian~>>) sont tirés du projet
-% ANTOMEGA~\cite{antomega}. Des fontes cyrilliques spécifiques sont requises. Voir aussi la section~\vref{s+mld+russian}.
+% \section{Langue <<~russian2m~>>: \uxfile{russian2m.mld}}\label{s+mld+russian2m}\ixfile{russian2m.mld}
+% Les titres pour la langue <<~\lopt{russian2m}~>> (une variante moderne de <<~\lopt{russian}~>>) sont tirés du fichier
+% \xfile{russian2m.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}.
+% Des fontes cyrilliques spécifiques sont requises. Voir aussi la section~\vref{s+mld+russian}.
% \fi
%
% \lneed{3}
@@ -44577,14 +45536,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian2o'' language: \texttt{russian2o.mld}}\label{s+mld+russian2o}\index{russian2o.mld}
-% The titles for the ``russian2o'' language (``russian2o'' is an old variant of ``russian'') are taken from
-% the ANTOMEGA project~\cite{antomega}. Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}.
+% \section{``Russian2o'' language: \uxfile{russian2o.mld}}\label{s+mld+russian2o}\ixfile{russian2o.mld}
+% The titles for the ``\lopt{russian2o}'' language (``\lopt{russian2o}'' is an old variant of ``\lopt{russian}'')
+% are taken from the \xfile{omega-russian.ldf} file
+% (by \name{Alexej~M.}{Kryokov} and \name{Dmitry}{Ivanov})
+% in the \pack{Antomega} project~\cite{antomega}. Specific cyrillic fonts are required.
+% See also section~\vref{s+mld+russian}.
% \or\relax
-% \section{Langue <<~russian2o~>>: \texttt{russian2o.mld}}\label{s+mld+russian2o}\index{russian2o.mld}
-% Les titres pour la langue <<~russian2o~>> (<<~russian2o~>> est une ancienne variante de <<~russian~>>) sont tirés
-% du projet ANTOMEGA~\cite{antomega}. Des fontes cyrilliques spécifiques sont requises. Voir aussi la
-% section~\vref{s+mld+russian}.
+% \section{Langue <<~russian2o~>>: \uxfile{russian2o.mld}}\label{s+mld+russian2o}\ixfile{russian2o.mld}
+% Les titres pour la langue <<~\lopt{russian2o}~>> (<<~\lopt{russian2o}~>> est une ancienne variante
+% de <<~\lopt{russian}~>>) sont tirés du fichier \xfile{omega-russian.ldf}
+% (de \name{Alexej~M.}{Kryokov} et \name{Dmitry}{Ivanov})
+% dans le projet \pack{Antomega}~\cite{antomega}.
+% Des fontes cyrilliques spécifiques sont requises. Voir aussi la section~\vref{s+mld+russian}.
% \fi
%
% \lneed{3}
@@ -44633,15 +45597,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russianb'' language: \texttt{russianb.mld}}\label{s+mld+russianb}\index{russianb.mld}
-% The titles for the ``russianb'' language (``russianb'' is a variant of ``russian'') are taken from the
-% \texttt{russianb.dtx} file in the \texttt{babel} package~\cite{babel,babel-user,russianb1,russianb}.
+% \section{``Russianb'' language: \uxfile{russianb.mld}}\label{s+mld+russianb}\ixfile{russianb.mld}
+% The titles for the ``\lopt{russianb}'' language (``\lopt{russianb}'' is a variant of ``\lopt{russian}'')
+% are taken from the \xfile{russianb.dtx} file
+% (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} et \name{Werner}{Lemberg})
+% 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.
% \or\relax
-% \section{Langue <<~russianb~>>: \texttt{russianb.mld}}\label{s+mld+russianb}\index{russianb.mld}
-% Les titres pour la langue <<~russianb~>> (<<~russianb~>> est une variante de <<~russian~>>) sont tirés du
-% fichier \texttt{russianb.dtx} dans le paquetage \texttt{babel}~\cite{babel,babel-user,russianb1,russianb}.
+% \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}~>>)
+% sont tirés du fichier \xfile{russianb.dtx}
+% (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} et \name{Werner}{Lemberg})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,russianb1,russianb}.
% Des fontes cyrilliques spécifiques sont requises. Voir aussi la section~\vref{s+mld+russian}. Le titre des
% parttocs dépend de l'existence de chapitres dans la classe de document.
% \fi
@@ -44689,15 +45657,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Russianc'' language: \texttt{russianc.mld}}\label{s+mld+russianc}\index{russianc.mld}
-% The titles for the ``russianc'' language (``russianc'' is a variant of ``russian'', used in the part of
-% Mongolia under russian influence) are taken from the file \texttt{russian.def} in the
-% Mon\TeX\ package~\cite{mlsquick,montex}. Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}.
+% \section{``Russianc'' language: \uxfile{russianc.mld}}\label{s+mld+russianc}\ixfile{russianc.mld}
+% The titles for the ``\lopt{russianc}'' language (``\lopt{russianc}'' is a variant of ``\lopt{russian}'',
+% used in the part of Mongolia under russian influence) are taken from the file \xfile{russian.def} in the
+% \pack{Mon\TeX} package~\cite{mlsquick,montex}. Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}.
% \or\relax
-% \section{Langue <<~russianc~>>: \texttt{russianc.mld}}\label{s+mld+russianc}\index{russianc.mld}
-% Les titres pour la langue <<~russianc~>> (<<~russianc~>> est une variante du russe <<~russian~>>, utilisée dans la
-% partie de la Mongolie sous influence russe) sont tirés du fichier \texttt{russian.def} dans le paquetage
-% Mon\TeX~\cite{mlsquick,montex}. Des fontes cyrilliques spécifiques sont requises. Voir aussi la
+% \section{Langue <<~russianc~>>: \uxfile{russianc.mld}}\label{s+mld+russianc}\ixfile{russianc.mld}
+% Les titres pour la langue <<~\lopt{russianc}~>> (<<~\lopt{russianc}~>> est une variante du russe <<~\lopt{russian}~>>,
+% utilisée dans la partie de la Mongolie sous influence russe) sont tirés du fichier \xfile{russian.def} dans le paquetage
+% \pack{Mon\TeX}~\cite{mlsquick,montex}. Des fontes cyrilliques spécifiques sont requises. Voir aussi la
% section~\vref{s+mld+russian}.
% \fi
%
@@ -44723,23 +45691,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian-cca'' language: \texttt{russian-cca.mld} and \texttt{russian-cca.mlo}}\label{s+mld+russian-cca}%
-% \index{russian-cca.mld}\index{russian-cca.mlo}
+% \section{``Russian-cca'' language: \uxfile{russian-cca.mld} and \uxfile{russian-cca.mlo}}\label{s+mld+russian-cca}%
+% \ixfile{russian-cca.mld}\ixfile{russian-cca.mlo}
% They are several variants for the russian titles with the cmcyralt fonts.
-% The titles for a first variant of the ``russian-cca'' are taken from the \texttt{russian.sty} file in the
-% \texttt{cmcyralt} package~\cite{cmcyralt/russian.sty}.
+% The titles for a first variant of the ``\lopt{russian-cca}'' are taken from the \xfile{russian.sty}
+% (by \name{Victor}{Boyko} and \name{Vadim}{Maslov})
+% file in the \pack{cmcyralt} package~\cite{cmcyralt/russian.sty}.
%
-% The titles for the ``russian-cca'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-cca.mlo}.
+% The titles for the ``\lopt{russian-cca}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-cca.mlo}.
% \or\relax
-% \section{Langue <<~russian-cca~>>: \texttt{russian-cca.mld} et \texttt{russian-cca.mlo}}\label{s+mld+russian-cca}%
-% \index{russian-cca.mld}\index{russian-cca.mlo}
+% \section{Langue <<~russian-cca~>>: \uxfile{russian-cca.mld} et \uxfile{russian-cca.mlo}}\label{s+mld+russian-cca}%
+% \ixfile{russian-cca.mld}\ixfile{russian-cca.mlo}
% Il y~a plusieurs variantes pour les titres en russe avec les fontes cmcyralt.
-% Les titres pour une première variante de la langue <<~russian-cca~>> sont tirés du fichier \texttt{russian.sty}
-% dans le paquetage \texttt{cmcyralt}~\cite{cmcyralt/russian.sty}.
+% Les titres pour une première variante de la langue <<~\lopt{russian-cca}~>> sont tirés du fichier \xfile{russian.sty}
+% (de \name{Victor}{Boyko} de \name{Vadim}{Maslov})
+% dans le paquetage \pack{cmcyralt}~\cite{cmcyralt/russian.sty}.
%
-% Les titres pour la langue <<~russian-cca~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-cca.mlo}.
+% Les titres pour la langue <<~\lopt{russian-cca}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{russian-cca.mlo}.
% \fi
%
% \lneed{3}
@@ -44757,23 +45727,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian-cca1'' language: \texttt{russian-cca1.mld} and \texttt{russian-cca1.mlo}}\label{s+mld+russian-cca1}%
-% \index{russian-cca1.mld}\index{russian-cca1.mlo}
+% \section{``Russian-cca1'' language: \uxfile{russian-cca1.mld} and \uxfile{russian-cca1.mlo}}\label{s+mld+russian-cca1}%
+% \ixfile{russian-cca1.mld}\ixfile{russian-cca1.mlo}
% They are several variants for the russian titles with the cmcyralt fonts.
-% The titles for the ``russian-cca1'' language are taken from the \texttt{cmcyralt.sty} file in the
-% \texttt{cmcyralt} package\cite{cmcyralt/cmcyralt.sty}.
+% The titles for the ``\lopt{russian-cca1}'' language are taken from the \xfile{cmcyralt.sty} file
+% (by \name{Vadim}{Maslov}, \name{Alexander}{Harin} and \name{Vadim~V.}{Zhytnikov})
+% in the \pack{cmcyralt} package\cite{cmcyralt/cmcyralt.sty}.
%
-% The titles for the ``russian-cca1'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-cca1.mlo}.
+% The titles for the ``\lopt{russian-cca1}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-cca1.mlo}.
% \or\relax
-% \section{Langue <<~russian-cca1~>>: \texttt{russian-cca1.mld} et \texttt{russian-cca1.mlo}}\label{s+mld+russian-cca1}%
-% \index{russian-cca1.mld}\index{russian-cca1.mlo}
+% \section{Langue <<~russian-cca1~>>: \uxfile{russian-cca1.mld} et \uxfile{russian-cca1.mlo}}\label{s+mld+russian-cca1}%
+% \ixfile{russian-cca1.mld}\ixfile{russian-cca1.mlo}
% Il y~a plusieurs variantes pour les titres en russe avec les fontes cmcyralt.
-% Les titres pour la langue <<~russian-cca1~>> sont tirés du fichier \texttt{cmcyralt.sty}
-% dans le paquetage \texttt{cmcyralt}\cite{cmcyralt/cmcyralt.sty}.
+% Les titres pour la langue <<~\lopt{russian-cca1}~>> sont tirés du fichier \xfile{cmcyralt.sty}
+% (de \name{Vadim}{Maslov}, \name{Alexander}{Harin} et \name{Vadim~V.}{Zhytnikov})
+% dans le paquetage \pack{cmcyralt}\cite{cmcyralt/cmcyralt.sty}.
%
-% Les titres pour la langue <<~russian-cca1~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-cca1.mlo}.
+% Les titres pour la langue <<~\lopt{russian-cca1}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{russian-cca1.mlo}.
% \fi
%
% \lneed{3}
@@ -44792,22 +45764,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section[``Russian-lh'' language: \texttt{russian-lh.mld} and \texttt{russian-lh.mlo}]%
-% {``Russian-lh'' language: \texttt{russian-lh.mld} and\hfill\null\newline\texttt{russian-lh.mlo}}\label{s+mld+russian-lh}%
-% \index{russian-lh.mld}\index{russian-lh.mlo}
-% The russian titles for the LH fonts (``russian-lh'' language) are taken from the \texttt{russian.sty} file in the
-% \texttt{LH} package~\cite{LH/russian.sty}.
+% \section[``Russian-lh'' language: \uxfile{russian-lh.mld} and \uxfile{russian-lh.mlo}]%
+% {``Russian-lh'' language: \uxfile{russian-lh.mld} and\hfill\null\newline\uxfile{russian-lh.mlo}}\label{s+mld+russian-lh}%
+% \ixfile{russian-lh.mld}\ixfile{russian-lh.mlo}
+% The russian titles for the LH fonts (``\lopt{russian-lh}'' language) are taken from the \xfile{russian.sty} file
+% (by \name{Sergei~O.}{Naumov})
+% in the \pack{LH} package~\cite{LH/russian.sty}.
%
-% The titles for the ``russian-lh'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-lh.mlo}.
+% The titles for the ``\lopt{russian-lh}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-lh.mlo}.
% \or\relax
-% \section{Langue <<~russian-lh~>>: \texttt{russian-lh.mld} et \texttt{russian-lh.mlo}}\label{s+mld+russian-lh}%
-% \index{russian-lh.mld}\index{russian-lh.mlo}
-% Les titres en russe avec les fontes LH (langue <<~russian-lh~>>) sont tirés du fichier \texttt{russian.sty}
-% dans le paquetage \texttt{LH}~\cite{LH/russian.sty}.
+% \section{Langue <<~russian-lh~>>: \uxfile{russian-lh.mld} et \uxfile{russian-lh.mlo}}\label{s+mld+russian-lh}%
+% \ixfile{russian-lh.mld}\ixfile{russian-lh.mlo}
+% Les titres en russe avec les fontes LH (langue <<~\lopt{russian-lh}~>>) sont tirés du fichier \xfile{russian.sty}
+% (de \name{Sergei~O.}{Naumov})
+% dans le paquetage \pack{LH}~\cite{LH/russian.sty}.
%
-% Les titres pour la langue <<~russian-lh~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-lh.mlo}.
+% Les titres pour la langue <<~\lopt{russian-lh}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{russian-lh.mlo}.
% \fi
%
% \lneed{3}
@@ -44817,28 +45791,28 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%% Russian-lh titles for minitoc.sty
%% From russian.sty in the LH package
%% LH fonts in special encoding
-%% Sergei O. Naoumov (serge@astro.unc.edu)
+%% Sergei O. Naumov (serge@astro.unc.edu)
\mtcloadmlo{russian-lh}%
%</russian-lh>
% \end{macrocode}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian-lhcyralt'' language: \texttt{russian-lhcyralt.mld} and \texttt{russian-lhcyralt.mlo}}\label{s+mld+russian-lhcyralt}%
-% \index{russian-lhcyralt.mld}\index{russian-lhcyralt.mlo}
-% The russian titles for the LHCYRALT fonts (``russian-lhcyralt'' language) are taken from the \texttt{lhcyralt.sty} file in the
-% \texttt{lhcyr} package~\cite{lhcyr}.
+% \section{``Russian-lhcyralt'' language: \uxfile{russian-lhcyralt.mld} and \uxfile{russian-lhcyralt.mlo}}\label{s+mld+russian-lhcyralt}%
+% \ixfile{russian-lhcyralt.mld}\ixfile{russian-lhcyralt.mlo}
+% The russian titles for the LHCYRALT fonts (``\lopt{russian-lhcyralt}'' language) are taken
+% from the \xfile{lhcyralt.sty} file (by \name{Vadim~V.}{Zhytnikov}) in the \pack{lhcyr} package~\cite{lhcyr}.
%
-% The titles for the ``russian-lhcyralt'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-lhcyralt.mlo}. The input encoding is ALT (code page CP866).
+% The titles for the ``\lopt{russian-lhcyralt}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-lhcyralt.mlo}. The input encoding is ALT (code page CP866).
% \or\relax
-% \section{Langue <<~russian-lhcyralt~>>: \texttt{russian-lhcyralt.mld} et \texttt{russian-lhcyralt.mlo}}\label{s+mld+russian-lhcyralt}%
-% \index{russian-lhcyralt.mld}\index{russian-lhcyralt.mlo}
-% Les titres en russe avec les fontes LHCYRALT (langue <<~russian-lhcyralt~>>) sont tirés du fichier \texttt{lhcyralt.sty}
-% dans le paquetage \texttt{lhcyr}~\cite{lhcyr}.
+% \section{Langue <<~russian-lhcyralt~>>: \uxfile{russian-lhcyralt.mld} et \uxfile{russian-lhcyralt.mlo}}\label{s+mld+russian-lhcyralt}%
+% \ixfile{russian-lhcyralt.mld}\ixfile{russian-lhcyralt.mlo}
+% Les titres en russe avec les fontes LHCYRALT (langue <<~\lopt{russian-lhcyralt}~>>) sont tirés
+% du fichier \xfile{lhcyralt.sty} (de \name{Vadim~V.}{Zhytnikov}) dans le paquetage \pack{lhcyr}~\cite{lhcyr}.
%
-% Les titres pour la langue <<~russian-lhcyralt~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-lhcyralt.mlo}. Le codage en entrée est ALT (page de code CP866).
+% Les titres pour la langue <<~\lopt{russian-lhcyralt}~>> contiennent des caractères qui ne peuvent pas être
+% générés facilement, donc nous chargeons \xfile{russian-lhcyralt.mlo}. Le codage en entrée est ALT (page de code CP866).
% \fi
%
% \lneed{3}
@@ -44855,21 +45829,21 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian-lhcyrkoi'' language: \texttt{russian-lhcyrkoi.mld} and \texttt{russian-lhcyrkoi.mlo}}\label{s+mld+russian-lhcyrkoi}%
-% \index{russian-lhcyrkoi.mld}\index{russian-lhcyrkoi.mlo}
-% The russian titles for the LHCYRKOI fonts (``russian-lhcyrkoi'' language) are taken from the \texttt{lhcyrkoi.sty} file in the
-% \texttt{lhcyr} package~\cite{lhcyr}.
+% \section{``Russian-lhcyrkoi'' language: \uxfile{russian-lhcyrkoi.mld} and \uxfile{russian-lhcyrkoi.mlo}}\label{s+mld+russian-lhcyrkoi}%
+% \ixfile{russian-lhcyrkoi.mld}\ixfile{russian-lhcyrkoi.mlo}
+% The russian titles for the LHCYRKOI fonts (``\lopt{russian-lhcyrkoi}'' language) are taken
+% from the \xfile{lhcyrkoi.sty} file (by \name{Vadim~V.}{Zhytnikov}) in the \pack{lhcyr} package~\cite{lhcyr}.
%
-% The titles for the ``russian-lhcyrkoi'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-lhcyrkoi.mlo}. The input encoding is KOI-8.
+% The titles for the ``\lopt{russian-lhcyrkoi}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-lhcyrkoi.mlo}. The input encoding is KOI-8.
% \or\relax
-% \section{Langue <<~russian-lhcyrkoi~>>: \texttt{russian-lhcyrkoi.mld} et \texttt{russian-lhcyrkoi.mlo}}\label{s+mld+russian-lhcyrkoi}%
-% \index{russian-lhcyrkoi.mld}\index{russian-lhcyrkoi.mlo}
-% Les titres en russe avec les fontes LHCYRKOI (langue <<~russian-lhcyrkoi~>>) sont tirés du fichier \texttt{lhcyrkoi.sty}
-% dans le paquetage \texttt{lhcyr}~\cite{lhcyr}.
+% \section{Langue <<~russian-lhcyrkoi~>>: \uxfile{russian-lhcyrkoi.mld} et \uxfile{russian-lhcyrkoi.mlo}}\label{s+mld+russian-lhcyrkoi}%
+% \ixfile{russian-lhcyrkoi.mld}\ixfile{russian-lhcyrkoi.mlo}
+% Les titres en russe avec les fontes LHCYRKOI (langue <<~\lopt{russian-lhcyrkoi}~>>) sont tirés
+% du fichier \xfile{lhcyrkoi.sty} (de \name{Vadim~V.}{Zhytnikov}) dans le paquetage \pack{lhcyr}~\cite{lhcyr}.
%
-% Les titres pour la langue <<~russian-lhcyrkoi~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-lhcyrkoi.mlo}. Le codage en entrée est KOI-8.
+% Les titres pour la langue <<~\lopt{russian-lhcyrkoi}~>> contiennent des caractères qui ne peuvent pas être générés facilement,
+% donc nous chargeons \xfile{russian-lhcyrkoi.mlo}. Le codage en entrée est KOI-8.
% \fi
%
% \lneed{3}
@@ -44886,21 +45860,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Russian-lhcyrwin'' language: \texttt{russian-lhcyrwin.mld} and \texttt{russian-lhcyrwin.mlo}}\label{s+mld+russian-lhcyrwin}%
-% \index{russian-lhcyrwin.mld}\index{russian-lhcyrwin.mlo}
-% The russian titles for the LHCYRWIN fonts (``russian-lhcyrwin'' language) are taken from the \texttt{lhcyrwin.sty} file in the
-% \texttt{lhcyr} package~\cite{lhcyr}.
+% \section{``Russian-lhcyrwin'' language: \uxfile{russian-lhcyrwin.mld} and \uxfile{russian-lhcyrwin.mlo}}\label{s+mld+russian-lhcyrwin}%
+% \ixfile{russian-lhcyrwin.mld}\ixfile{russian-lhcyrwin.mlo}
+% The russian titles for the LHCYRWIN fonts (``\lopt{russian-lhcyrwin}'' language) are taken
+% from the \xfile{lhcyrwin.sty} file (by \name{Vadim~V.}{Zhytnikov}) in the \pack{lhcyr} package~\cite{lhcyr}.
%
-% The titles for the ``russian-lhcyrwin'' language contain characters that cannot be easily generated, hence we load
-% \texttt{russian-lhcyrwin.mlo}. The input encoding is the code page CP1251.
+% The titles for the ``\lopt{russian-lhcyrwin}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{russian-lhcyrwin.mlo}. The input encoding is the code page CP1251.
% \or\relax
-% \section{Langue <<~russian-lhcyrwin~>>: \texttt{russian-lhcyrwin.mld} et \texttt{russian-lhcyrwin.mlo}}\label{s+mld+russian-lhcyrwin}%
-% \index{russian-lhcyrwin.mld}\index{russian-lhcyrwin.mlo}
-% Les titres en russe avec les fontes LHCYRWIN (langue <<~russian-lhcyrwin~>>) sont tirés du fichier \texttt{lhcyrwin.sty}
-% dans le paquetage \texttt{lhcyr}~\cite{lhcyr}.
+% \section{Langue <<~russian-lhcyrwin~>>: \uxfile{russian-lhcyrwin.mld} et \uxfile{russian-lhcyrwin.mlo}}\label{s+mld+russian-lhcyrwin}%
+% \ixfile{russian-lhcyrwin.mld}\ixfile{russian-lhcyrwin.mlo}
+% Les titres en russe avec les fontes LHCYRWIN (langue <<~\lopt{russian-lhcyrwin}~>>) sont tirés
+% du fichier \xfile{lhcyrwin.sty} (de \name{Vadim~V.}{Zhytnikov}) dans le paquetage \pack{lhcyr}~\cite{lhcyr}.
%
-% Les titres pour la langue <<~russian-lhcyrwin~>> contiennent des caractères qui ne peuvent pas être générés facilement,
-% donc nous chargeons \texttt{russian-lhcyrwin.mlo}. Le codage en entrée est la page de code CP1251.
+% Les titres pour la langue <<~\lopt{russian-lhcyrwin}~>> contiennent des caractères qui ne peuvent pas
+% être générés facilement, donc nous chargeons \xfile{russian-lhcyrwin.mlo}.
+% Le codage en entrée est la page de code CP1251.
% \fi
%
% \lneed{3}
@@ -44917,25 +45892,28 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Samin'' language: \texttt{samin.mld}}\label{s+mld+samin}\index{samin.mld}
-% The titles for the ``samin'' language\,\footnote{\smooth Several Sámi dialects/languages are spoken in Finland,
+% \section{``Samin'' language: \uxfile{samin.mld}}\label{s+mld+samin}\ixfile{samin.mld}
+% The titles for the ``\lopt{samin}'' language\,\footnote{\smooth Several Sámi dialects/languages are spoken in Finland,
% Norway, Sweden,
-% and on the Kola Peninsula (Russia). The alphabets differ, so there will eventually be a need for more \texttt{.dtx}
-% files for, e.g., Lule and South Sámi. Hence the name \texttt{samin.dtx} (and not \texttt{sami.dtx} or the like) in the
-% North Sámi case. This note is copied from the \texttt{samin.dtx} file. These dialects and languages are part of
-% the Finnic group.} are taken from the \texttt{samin.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,samin}. Specific fonts are required.
-% \or\relax
-% \section{Langue <<~samin~>>: \texttt{samin.mld}}\label{s+mld+samin}\index{samin.mld}
-% Les titres pour la langue <<~samin~>> (Sámi (ou Sâme) du Nord)\,\footnote{\smooth Plusieurs dialectes ou langues
+% and on the Kola Peninsula (Russia). The alphabets differ, so there will eventually be a need for more \suffix{.dtx}
+% files for, e.g., Lule and South Sámi.
+% Hence the (artificial) name \xfile{samin.dtx} (and not \uxfile{sami.dtx} or the like) in the North Sámi case.
+% This note is copied and adapted from the \xfile{samin.dtx} file. These dialects and languages are part of
+% the Finnic group.} come from the \xfile{samin.dtx} file
+% (by \name{Regnor}{Jernsletten})
+% in the \pack{babel} package~\cite{babel,babel-user,samin}. Specific fonts are required.
+% \or\relax
+% \section{Langue <<~samin~>>: \uxfile{samin.mld}}\label{s+mld+samin}\ixfile{samin.mld}
+% Les titres pour la langue <<~\lopt{samin}~>> (Sámi (ou Sâme) du Nord)\,\footnote{\smooth Plusieurs dialectes ou langues
% Sámi/Sâme sont
% parlés en Finlande, Norvège, Suède et dans la péninsule de Kola (Russie). Les alphabets sont différents, donc il
-% y~aurait éventuellement besoin de plusieurs fichiers \texttt{.dtx} pour, par exemple, le Lule et le Sámi (ou
+% y~aurait éventuellement besoin de plusieurs fichiers \suffix{.dtx} pour, par exemple, le Lule et le Sámi (ou
% Sâme) du Sud.
-% D'où le nom \texttt{samin.dtx} (et non pas \texttt{sami.dtx} ou analogue dans le cas du Sámi (Sâme) du Nord. Cette note
-% est tirée du fichier \texttt{samin.dtx}. Ces dialectes et langues font partie du groupe finnois.}
-% sont tirés du fichier \texttt{samin.dtx} dans le paquetage
-% \texttt{babel}~\cite{babel,babel-user,samin}. Des fontes spécifiques sont requises.
+% D'où le nom (artificiel) \xfile{samin.dtx} (et non pas \uxfile{sami.dtx} ou analogue dans le cas du Sámi (Sâme) du Nord.
+% Cette note est tirée du fichier \xfile{samin.dtx} et adaptée. Ces dialectes et langues font partie du groupe finnois.}
+% sont tirés du fichier \xfile{samin.dtx}
+% (by \name{Regnor}{Jernsletten})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,samin}. Des fontes spécifiques sont requises.
% \fi
%
% \lneed{3}
@@ -44961,13 +45939,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{8}
% \ifcase\LANG\relax
-% \section{``Scottish'' language: \texttt{scottish.mld}}\label{s+mld+scottish}\index{scottish.mld}
-% The titles for the ``scottish'' language are taken from the \texttt{scottish.dtx} file in the
-% \texttt{babel} language~\cite{babel,babel-user,scottish}:
+% \section{``Scottish'' language: \uxfile{scottish.mld}}\label{s+mld+scottish}\ixfile{scottish.mld}
+% The titles for the ``\lopt{scottish}'' language come from the \xfile{scottish.dtx} file
+% (by \name{Fraser}{Grant})
+% in the \pack{babel} language~\cite{babel,babel-user,scottish}:
% \or\relax
-% \section{Langue <<~scottish~>>: \texttt{scottish.mld}}\label{s+mld+scottish}\index{scottish.mld}
-% Les titres pour la langue <<~scottish~>> (écossais) sont tirés du fichier \texttt{scottish.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,scottish}:
+% \section{Langue <<~scottish~>>: \uxfile{scottish.mld}}\label{s+mld+scottish}\ixfile{scottish.mld}
+% Les titres pour la langue <<~\lopt{scottish}~>> (écossais) sont tirés du fichier \uxfile{scottish.dtx}
+% (de \name{Fraser}{Grant})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,scottish}:
% \fi
%
% \lneed{3}
@@ -44993,16 +45973,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Serbian'' language: \texttt{serbian.mld}}\label{s+mld+serbian}\index{serbian.mld}
-% The titles for the ``serbian'' (serbocroatian) language are taken from the \texttt{serbian.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,serbian}.
+% \section{``Serbian'' language: \uxfile{serbian.mld}}\label{s+mld+serbian}\ixfile{serbian.mld}
+% The titles for the ``\lopt{serbian}'' (serbocroatian) language are taken from the \xfile{serbian.dtx} file
+% (by \namea{Dejan}{Muhamedagi\'{c}}{Muhamedagic} and \name{Jankovic}{Slobodan})
+% in the \pack{babel} package~\cite{babel,babel-user,serbian}.
% Serbocroatian is spoken by Serbs, Croats and Chernogors, but only Serbs and Chernogors use the cyrillic alphabet
% (a variant).
% See also section~\vref{s+mld+serbianc}.
% \or\relax
-% \section{Langue <<~serbian~>>: \texttt{serbian.mld}}\label{s+mld+serbian}\index{serbian.mld}
-% Les titres pour la langue <<~serbian~>> (serbocroate) sont tirés du fichier \texttt{serbian.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,serbian}.
+% \section{Langue <<~serbian~>>: \uxfile{serbian.mld}}\label{s+mld+serbian}\ixfile{serbian.mld}
+% Les titres pour la langue <<~\lopt{serbian}~>> (serbocroate) sont tirés du fichier \xfile{serbian.dtx}
+% (de \namea{Dejan}{Muhamedagi\'{c}}{Muhamedagic} et \name{Jankovic}{Slobodan})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,serbian}.
% 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).
% Voir aussi la section~\vref{s+mld+serbianc}.
@@ -45031,17 +46013,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Serbianc'' language: \texttt{serbianc.mld}}\label{s+mld+serbianc}\index{serbianc.mld}
-% The titles for the ``serbianc'' language\,\footnote{The ``serbianc'' language is written with cyrillic characters.} have
-% been gently provided by \xname{Marko}{Èehaja} and \xname{Frank}{Küster}. Cyrillic fonts are required.
+% \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
+% with cyrillic characters.} have been gently provided by \namea{Marko}{Èehaja}{Eehaja} and \namea{Frank}{Küster}{Kuster}.
+% Cyrillic fonts are required.
% Serbocroatian is spoken by Serbs, Croats and Chernogors, but only Serbs and Chernogors use the cyrillic alphabet
% (a variant).
% See also section~\vref{s+mld+serbian}.
% \or\relax
-% \section{Langue <<~serbianc~>>: \texttt{serbianc.mld}}\label{s+mld+serbianc}\index{serbianc.mld}
-% Les titres pour la langue <<~serbianc~>> (serbe cyrillique)\,\footnote{La langue <<~serbianc~>> est écrite en
-% caractères cyrilliques.} ont été aimablement fournis par \xname{Marko}{Èehaja} et \xname{Frank}{Küster}. Des fontes cyrilliques
-% sont requises.
+% \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
+% \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).
% Voir aussi la section~\vref{s+mld+serbian}.
@@ -45078,14 +46061,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Slovak'' language: \texttt{slovak.mld}}\label{s+mld+slovak}\index{slovak.mld}
-% The titles for the ``slovak'' language are taken from the \texttt{slovak.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,slovak}.
+% \section{``Slovak'' language: \uxfile{slovak.mld}}\label{s+mld+slovak}\ixfile{slovak.mld}
+% The titles for the ``\lopt{slovak}'' language are taken from the \xfile{slovak.dtx} file
+% (by \name{Jana}{Chlebikova} and \name{Tobias}{Schlemmer})
+% in the \pack{babel} package~\cite{babel,babel-user,slovak}.
% Using the T1 font encoding is recommended.
% \or\relax
-% \section{Langue <<~slovak~>>: \texttt{slovak.mld}}\label{s+mld+slovak}\index{slovak.mld}
-% Les titres pour la langue <<~slovak~>> (slovaque) sont tirés du fichier \texttt{slovak.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,slovak}.
+% \section{Langue <<~slovak~>>: \uxfile{slovak.mld}}\label{s+mld+slovak}\ixfile{slovak.mld}
+% Les titres pour la langue <<~\lopt{slovak}~>> (slovaque) sont tirés du fichier \xfile{slovak.dtx}
+% (de \name{Jana}{Chlebikova} et \name{Tobias}{Schlemmer})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,slovak}.
% Il est recommandé d'utiliser le codage T1 pour les fontes.
% \fi
%
@@ -45112,13 +46097,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Slovene'' language: \texttt{slovene.mld}}\label{s+mld+slovene}\index{slovene.mld}
-% The titles for the ``slovene'' language are taken from the \texttt{slovene.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,slovene}:
+% \section{``Slovene'' language: \uxfile{slovene.mld}}\label{s+mld+slovene}\ixfile{slovene.mld}
+% The titles for the ``\lopt{slovene}'' language come from the \xfile{slovene.dtx} file
+% (by \name{Danilo}{Zavrtanik} and \namea{Leon}{\v{Z}lajpah}{Zlajpah})
+% in the \pack{babel} package~\cite{babel,babel-user,slovene}:
% \or\relax
-% \section{Langue <<~slovene~>>: \texttt{slovene.mld}}\label{s+mld+slovene}\index{slovene.mld}
-% Les titres pour la langue <<~slovene~>> (slovène) sont tirés du fichier \texttt{slovene.dtx} dans
-% le paquetage \texttt{babel}~\cite{babel,babel-user,slovene}:
+% \section{Langue <<~slovene~>>: \uxfile{slovene.mld}}\label{s+mld+slovene}\ixfile{slovene.mld}
+% Les titres pour la langue <<~\lopt{slovene}~>> (slovène) sont tirés du fichier \xfile{slovene.dtx}
+% (de \name{Danilo}{Zavrtanik} et \namea{Leon}{\v{Z}lajpah}{Zlajpah})
+% dand le paquetage \pack{babel}~\cite{babel,babel-user,slovene}:
% \fi
%
% \lneed{3}
@@ -45145,30 +46132,35 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{10}
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Spanish'' language: \texttt{spanish.mld}}\label{s+mld+spanish}\index{spanish.mld}
-% The titles for the ``spanish'' language are taken from the \texttt{spanish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,spanish}.
-% Note that the ``spanish'' is in
-% fact ``castillan'' (see section~\vref{s+mld+castillan}). Other languages are spoken in Spain: ``basque''
-% (section~\vref{s+mld+basque}), ``catalan'' (section~\vref{s+mld+catalan}), and ``galician''
-% (section~\vref{s+mld+galician}). ``Spanish2'' is a version of ``spanish'' with shorter titles (see
-% section~\vref{s+mld+spanish2}).
-% ``Spanish3'' (see section~\vref{s+mld+spanish3}) is a version for the ANTOMEGA~\cite{antomega} project; some titles are
+% \section{``Spanish'' language: \uxfile{spanish.mld}}\label{s+mld+spanish}\ixfile{spanish.mld}
+% The titles for the ``\lopt{spanish}'' language are taken from the \xfile{spanish.dtx} file
+% (by \name{Javier}{Bezos}, initialy by \namea{Julio}{Sánchez}{Sanchez})
+% in the \pack{babel} package~\cite{babel,babel-user,spanish}.
+% Note that the ``\lopt{spanish}'' language is in
+% fact ``\lopt{castillan}'' (see section~\vref{s+mld+castillan}). Other languages are spoken in Spain: ``basque''
+% (section~\vref{s+mld+basque}), ``\lopt{catalan}'' (section~\vref{s+mld+catalan}), and ``\lopt{galician}''
+% (section~\vref{s+mld+galician}). Note that ``\lopt{spanish2}'' is a version of ``\lopt{spanish}''
+% with shorter titles (see section~\vref{s+mld+spanish2}).
+% And ``\lopt{spanish3}'' (see section~\vref{s+mld+spanish3}) is a version for
+% the \pack{Antomega}~\cite{antomega} project; some titles are
% differents.
-% ``Spanish4'' is a variant of ``spanish'' where \verb|\ptctitle| is shorter for
+% And ``\lopt{spanish4}'' is a variant of ``\lopt{spanish}'' where \verb|\ptctitle| is shorter for
% articles (section~\vref{s+mld+spanish4}).
% \or\relax
-% \section{Langue <<~spanish~>>: \texttt{spanish.mld}}\label{s+mld+spanish}\index{spanish.mld}
-% Les titres pour la langue <<~spanish~>> (espagnol) sont tirés du fichier \texttt{spanish.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,spanish}.
-% Notez que le <<~spanish~>> (espagnol) est en fait le <<~castillan~>> (voir la section~\vref{s+mld+castillan}).
-% D'autres langues sont parlées en Espagne: <<~basque~>> (section~\vref{s+mld+basque}), <<~catalan~>>
-% (section~\vref{s+mld+catalan}), et <<~galician~>> (galicien) (section~\vref{s+mld+galician}). La langue <<~spanish2~>>
-% est une variante de <<~spanish~>> avec des titres plus courts (voir la section~\vref{s+mld+spanish2}).
-% La langue <<~spanish3~>> (voir la section~\vref{s+mld+spanish3}) est une variante pour le
-% projet ANTOMEGA~\cite{antomega}; certains titres sont différents.
-% La langue <<~spanish4~>> est une variante de <<~spanish~>> où \verb|\ptctitle| est plus court pour les articles
-% (section~\vref{s+mld+spanish4}).
+% \section{Langue <<~spanish~>>: \uxfile{spanish.mld}}\label{s+mld+spanish}\ixfile{spanish.mld}
+% Les titres pour la langue <<~\lopt{spanish}~>> (espagnol) sont tirés du fichier \xfile{spanish.dtx}
+% (de \name{Javier}{Bezos}, initialement par \namea{Julio}{Sánchez}{Sanchez})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,spanish}.
+% Notez que le <<~\lopt{spanish}~>> (espagnol) est en fait le <<~\lopt{castillan}~>>
+% (voir la section~\vref{s+mld+castillan}).
+% D'autres langues sont parlées en Espagne: <<~\lopt{basque}~>> (section~\vref{s+mld+basque}), <<~\lopt{catalan}~>>
+% (section~\vref{s+mld+catalan}), et <<~\lopt{galician}~>> (galicien) (section~\vref{s+mld+galician}).
+% La langue <<~\lopt{spanish2}~>> est une variante de <<~\lopt{spanish}~>> avec des titres plus courts
+% (voir la section~\vref{s+mld+spanish2}).
+% La langue <<~\lopt{spanish3}~>> (voir la section~\vref{s+mld+spanish3}) est une variante pour le
+% projet \pack{Antomega}~\cite{antomega}; certains titres sont différents.
+% La langue <<~\lopt{spanish4}~>> est une variante de <<~\lopt{spanish}~>> où \verb|\ptctitle| est plus court
+% pour les articles (section~\vref{s+mld+spanish4}).
% \fi
%
% \lneed{3}
@@ -45198,14 +46190,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Spanish2'' language: \texttt{spanish2.mld}}\label{s+mld+spanish2}\index{spanish2.mld}
-% The titles for the ``spanish2'' language are taken from the \texttt{spanish.dtx} file in
-% the \texttt{babel} package~\cite{babel,babel-user,spanish},
+% \section{``Spanish2'' language: \uxfile{spanish2.mld}}\label{s+mld+spanish2}\ixfile{spanish2.mld}
+% The titles for the ``\lopt{spanish2}'' language are taken from the \xfile{spanish.dtx} file in
+% the \pack{babel} package~\cite{babel,babel-user,spanish},
% but made shorter for chapter and section levels. See section~\vref{s+mld+spanish}.
% \or\relax
-% \section{Langue <<~spanish2~>>: \texttt{spanish2.mld}}\label{s+mld+spanish2}\index{spanish2.mld}
-% Les titres pour la langue <<~spanish2~>> (espagnol deuxième variante) sont tirés du fichier \texttt{spanish.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,spanish},
+% \section{Langue <<~spanish2~>>: \uxfile{spanish2.mld}}\label{s+mld+spanish2}\ixfile{spanish2.mld}
+% Les titres pour la langue <<~\lopt{spanish2}~>> (espagnol deuxième variante) sont tirés du fichier \xfile{spanish.dtx}
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,spanish},
% mais abrégés pour les niveaux chapitre et section. Voir la section~\vref{s+mld+spanish}.
% \fi
%
@@ -45230,13 +46222,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Spanish3'' language: \texttt{spanish3.mld}}\label{s+mld+spanish3}\index{spanish3.mld}
-% The titles for the ``spanish3'' language are taken from the \texttt{omega-spanish.ldf} file of the \texttt{ANTOMEGA}
-% project~\cite{antomega}. See section~\vref{s+mld+spanish}.
+% \section{``Spanish3'' language: \uxfile{spanish3.mld}}\label{s+mld+spanish3}\ixfile{spanish3.mld}
+% The titles for the ``\lopt{spanish3}'' language are taken from the \xfile{omega-spanish.ldf} file
+% of the \pack{Antomega} project~\cite{antomega}. See section~\vref{s+mld+spanish}.
% \or\relax
-% \section{Langue <<~spanish3~>>: \texttt{spanish3.mld}}\label{s+mld+spanish3}\index{spanish3.mld}
-% Les titres pour la langue <<~spanish3~>> (espagnol troisième variante) sont tirés du fichier
-% \texttt{omega-spanish.ldf} du projet \texttt{ANTOMEGA}~\cite{antomega}.
+% \section{Langue <<~spanish3~>>: \uxfile{spanish3.mld}}\label{s+mld+spanish3}\ixfile{spanish3.mld}
+% Les titres pour la langue <<~\lopt{spanish3}~>> (espagnol troisième variante) sont tirés du fichier
+% \xfile{omega-spanish.ldf} du projet \pack{Antomega}~\cite{antomega}.
% Voir la section~\vref{s+mld+spanish}.
% \fi
%
@@ -45245,7 +46237,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%<*spanish3>
\ProvidesFile{spanish3.mld}[2005/09/06]
%% Spanish titles for minitoc.sty
-%% from omega-spanish.ldf of the ANTOMEGA project.
+%% from omega-spanish.ldf of the \pack{Antomega} project.
\def\ptctitle{\localspanish{^^^^00cdndice general}}%
\def\plftitle{\localspanish{^^^^00cdndice de figuras}}%
\def\plttitle{\localspanish{^^^^00cdndice de cuadros}}%
@@ -45262,12 +46254,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Spanish4'' language: \texttt{spanish4.mld}}\label{s+mld+spanish4}\index{spanish4.mld}
-% The titles for the ``spanish4'' language are taken from the \texttt{spanish.dtx} file from Cervan\TeX~\cite{spanish4}.
+% \section{``Spanish4'' language: \uxfile{spanish4.mld}}\label{s+mld+spanish4}\ixfile{spanish4.mld}
+% The titles for the ``\lopt{spanish4}'' language are taken from the \xfile{spanish.dtx} file
+% (by \name{Javier}{Bezos})
+% from the \pack{Cervan\TeX} package~\cite{spanish4}.
% The title of the parttocs is shorter for articles. See also section~\vref{s+mld+spanish}.
% \or\relax
-% \section{Langue <<~spanish4~>>: \texttt{spanish4.mld}}\label{s+mld+spanish4}\index{spanish4.mld}
-% Les titres pour la langue <<~spanish4~>> sont tirés du fichier \texttt{spanish.dtx} de Cervan\TeX~\cite{spanish4}.
+% \section{Langue <<~spanish4~>>: \uxfile{spanish4.mld}}\label{s+mld+spanish4}\ixfile{spanish4.mld}
+% Les titres pour la langue <<~\lopt{spanish4}~>> sont tirés du fichier \xfile{spanish.dtx}
+% (de \name{Javier}{Bezos})
+% du paquetage \pack{Cervan\TeX}~\cite{spanish4}.
% Le titre des parttocs est plus court dans les articles. Voir aussi la section~\vref{s+mld+spanish}.
% \fi
%
@@ -45298,14 +46294,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Swedish'' language: \texttt{swedish.mld}}\label{s+mld+swedish}\index{swedish.mld}
-% The titles for the ``swedish'' language are taken from the \texttt{swedish.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,swedish}.
+% \section{``Swedish'' language: \uxfile{swedish.mld}}\label{s+mld+swedish}\ixfile{swedish.mld}
+% The titles for the ``\lopt{swedish}'' language are taken from the \xfile{swedish.dtx} file
+% (by \name{Sten}{Hellman} and \namea{Erik}{Östhols}{Osthols}, with a correction by \name{Jan~Michel}{Rynning})
+% in the \pack{babel} package~\cite{babel,babel-user,swedish}.
% See also section~\vref{s+mld+swedish2}.
% \or\relax
-% \section{Langue <<~swedish~>>: \texttt{swedish.mld}}\label{s+mld+swedish}\index{swedish.mld}
-% Les titres pour la langue <<~swedish~>> (suédois) sont tirés du fichier \texttt{swedish.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,swedish}.
+% \section{Langue <<~swedish~>>: \uxfile{swedish.mld}}\label{s+mld+swedish}\ixfile{swedish.mld}
+% Les titres pour la langue <<~\lopt{swedish}~>> (suédois) sont tirés du fichier \xfile{swedish.dtx}
+% (de \name{Sten}{Hellman} et \namea{Erik}{Östhols}{Osthols}, avec une correction de \name{Jan~Michel}{Rynning})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,swedish}.
% Voir aussi la section~\vref{s+mld+swedish2}.
% \fi
%
@@ -45332,14 +46330,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Swedish2'' language: \texttt{swedish2.mld}}\label{s+mld+swedish2}\index{swedish2.mld}
-% The titles for the ``swedish2'' language (variant for swedish) are taken from the \texttt{rapport.doc} file in the
-% \SLaTeX{} package~\cite{slatex}.
+% \section{``Swedish2'' language: \uxfile{swedish2.mld}}\label{s+mld+swedish2}\ixfile{swedish2.mld}
+% The titles for the ``\lopt{swedish2}'' language (variant for swedish) are taken
+% from the \xfile{rapport.doc} file (by \name{Sven}{Mattisson}) in the \packa{\SLaTeX}{slatex} package~\cite{slatex}.
% See also section~\vref{s+mld+swedish}.
% \or\relax
-% \section{Langue <<~swedish2~>>: \texttt{swedish2.mld}}\label{s+mld+swedish2}\index{swedish2.mld}
-% Les titres pour la langue <<~swedish2~>> (suédois, variante) sont tirés du fichier \texttt{rapport.doc}
-% dans le paquetage \SLaTeX~\cite{slatex}.
+% \section{Langue <<~swedish2~>>: \uxfile{swedish2.mld}}\label{s+mld+swedish2}\ixfile{swedish2.mld}
+% Les titres pour la langue <<~\lopt{swedish2}~>> (suédois, variante) sont tirés du fichier \xfile{rapport.doc}
+% (de \name{Sven}{Mattisson})
+% dans le paquetage \packa{\SLaTeX}{slatex}~\cite{slatex}.
% Voir aussi la section~\vref{s+mld+swedish}.
% \fi
%
@@ -45366,25 +46365,34 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Thai'' language: \texttt{thai.mld} and \texttt{thai.mlo}}\label{s+mld+thai}%
-% \index{thai.mld}\index{thai.mlo}
-% The titles for the ``thai'' language are taken from the \texttt{thaicjk.ldf}\index{thaicjk.ldf} file and use fonts
-% of the CJK system~\cite{cjk,cjk2}.
-% The \texttt{thailatex}\index{thailatex} package~\cite{thailatex} provides the same titles in its
-% \texttt{thai.ldf}\index{thai.ldf} file.
+% \section{``Thai'' language: \uxfile{thai.mld} and \uxfile{thai.mlo}}\label{s+mld+thai}%
+% \ixfile{thai.mld}\ixfile{thai.mlo}
+% The titles for the ``\lopt{thai}'' language come from the \xfile{thaicjk.ldf} file
+% (by \name{Werner}{Lemberg})
+% and use fonts
+% of the \pack{CJK} system~\cite{cjk,cjk2}.
+% The \pack{thailatex} package~\cite{thailatex}
+% (by \name{Surapant}{Meknavin}, \name{Theppitak}{Karoonboonyanan}, \name{Chanop}{Silpa-Anan} and \name{Veerathanabutr}{Poonlap})
+% provides the same titles in its
+% \xfile{thai.ldf} file.
%
-% The titles for the ``thai'' language contain characters that cannot be easily generated, hence we load
-% \texttt{thai.mlo}.
+% The titles for the ``\lopt{thai}'' language contain characters that cannot be easily generated, hence we load
+% \xfile{thai.mlo}.
% \or\relax
-% \section{Langue <<~thai~>>: \texttt{thai.mld} et \texttt{thai.mlo}}\label{s+mld+thai}%
-% \index{thai.mld}\index{thai.mlo}
-% Les titres pour la langue <<~thai~>> (thaï) sont tirés du fichier \texttt{thaicjk.ldf}\index{thaicjk.ldf} et utilisent des
-% fontes du système CJK~\cite{cjk,cjk2}.
-% Le paquetage \texttt{thailatex}\index{thailatex}~\cite{thailatex} fournit les mêmes titres dans son
-% fichier \texttt{thai.ldf}\index{thai.ldf} file.
+% \begin{SMOOTH}
+% \section{Langue <<~thai~>>: \uxfile{thai.mld} et \uxfile{thai.mlo}}\label{s+mld+thai}%
+% \ixfile{thai.mld}\ixfile{thai.mlo}
+% Les titres pour la langue <<~\lopt{thai}~>> (thaï) sont tirés du fichier \xfile{thaicjk.ldf}
+% (de \name{Werner}{Lemberg})
+% et utilisent des fontes du système \pack{CJK}~\cite{cjk,cjk2}.
+% Le paquetage \pack{thailatex}~\cite{thailatex}
+% (by \vname{Surapant}{Meknavin}, \name{Theppitak}{Karoonboonyanan}, \name{Chanop}{Silpa-Anan} and \name{Veerathanabutr}{Poonlap})
+% fournit les mêmes titres dans son
+% fichier \xfile{thai.ldf}.
+% \end{SMOOTH}
%
-% Les titres pour la langue <<~thai~>> contiennent des caractères qui ne peuvent pas être engendrés facilement, donc
-% nous chargeons \texttt{thai.mlo}.
+% Les titres pour la langue <<~\lopt{thai}~>> contiennent des caractères qui ne peuvent pas être engendrés facilement, donc
+% nous chargeons \xfile{thai.mlo}.
% \fi
%
% \lneed{3}
@@ -45400,13 +46408,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Turkish'' language: \texttt{turkish.mld}}\label{s+mld+turkish}\index{turkish.mld}
-% The titles for the ``turkish'' language are taken from the \texttt{turkish.dtx} file
-% in the \texttt{babel} package~\cite{babel,babel-user,turkish}:
+% \section{``Turkish'' language: \uxfile{turkish.mld}}\label{s+mld+turkish}\ixfile{turkish.mld}
+% The titles for the ``\lopt{turkish}'' language are taken from the \xfile{turkish.dtx} file
+% (by \name{Mustafa}{Burc}, \name{Pierre}{Mackay} and \name{Turgut}{Uyar})
+% in the \pack{babel} package~\cite{babel,babel-user,turkish}:
% \or\relax
-% \section{Langue <<~turkish~>>: \texttt{turkish.mld}}\label{s+mld+turkish}\index{turkish.mld}
-% Les titres pour la langue <<~turkish~>> (turc) sont tirés du fichier \texttt{turkish.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,turkish}:
+% \section{Langue <<~turkish~>>: \uxfile{turkish.mld}}\label{s+mld+turkish}\ixfile{turkish.mld}
+% Les titres pour la langue <<~\lopt{turkish}~>> (turc) sont tirés du fichier \xfile{turkish.dtx}
+% (de \name{Mustafa}{Burc}, \name{Pierre}{Mackay} et \name{Turgut}{Uyar})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,turkish}:
% \fi
%
% \lneed{3}
@@ -45432,13 +46442,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Uighur'' language: \texttt{uighur.mld}}\label{s+mld+uighur}\index{uighur.mld}
-% The ``uighur'' and ``bicig'' languages are synonyms, so we just load the
-% \texttt{bicig.mld}\index{bicig.mld} file (see section~\vref{s+mld+bicig}):
+% \section{``Uighur'' language: \uxfile{uighur.mld}}\label{s+mld+uighur}\ixfile{uighur.mld}
+% The ``\lopt{uighur}'' and ``\lopt{bicig}'' languages are synonyms, so we just load the
+% \xfile{bicig.mld} file (see section~\vref{s+mld+bicig}):
% \or\relax
-% \section{Langue <<~uighur~>>: \texttt{uighur.mld}}\label{s+mld+uighur}\index{uighur.mld}
-% Les langues <<~uighur~>> (ouïghour) et <<~bicig~>> sont synonymes, donc nous chargeons simplement le fichier
-% \texttt{bicig.mld}\index{bicig.mld} (voir la section~\vref{s+mld+bicig}):
+% \section{Langue <<~uighur~>>: \uxfile{uighur.mld}}\label{s+mld+uighur}\ixfile{uighur.mld}
+% Les langues <<~\lopt{uighur}~>> (ouïghour) et <<~\lopt{bicig}~>> sont synonymes, donc nous chargeons simplement le fichier
+% \xfile{bicig.mld} (voir la section~\vref{s+mld+bicig}):
% \fi
%
% \lneed{3}
@@ -45451,14 +46461,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Uighur2'' language: \texttt{uighur2.mld}}\label{s+mld+uighur2}\index{uighur2.mld}
-% The ``uighur2'' and ``bicig2'' languages are synonyms, so we just load the
-% \texttt{bicig2.mld}\index{bicig2.mld} file (see section~\vref{s+mld+bicig2}):
+% \section{``Uighur2'' language: \uxfile{uighur2.mld}}\label{s+mld+uighur2}\ixfile{uighur2.mld}
+% The ``\lopt{uighur2}'' and ``\lopt{bicig2}'' languages are synonyms, so we just load the
+% \xfile{bicig2.mld} file (see section~\vref{s+mld+bicig2}):
% \or\relax
-% \section{Langue <<~uighur2~>>: \texttt{uighur2.mld}}\label{s+mld+uighur2}\index{uighur2.mld}
-% Les langues <<~uighur2~>> (ouïghour deuxième variante)
-% et <<~bicig2~>> sont synonymes, donc nous chargeons simplement le fichier
-% \texttt{bicig2.mld}\index{bicig2.mld} (voir la section~\vref{s+mld+bicig2}):
+% \section{Langue <<~uighur2~>>: \uxfile{uighur2.mld}}\label{s+mld+uighur2}\ixfile{uighur2.mld}
+% Les langues <<~\lopt{uighur2}~>> (ouïghour deuxième variante)
+% et <<~\lopt{bicig2}~>> sont synonymes, donc nous chargeons simplement le fichier
+% \xfile{bicig2.mld} (voir la section~\vref{s+mld+bicig2}):
% \fi
%
% \lneed{3}
@@ -45471,14 +46481,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Uighur3'' language: \texttt{uighur3.mld}}\label{s+mld+uighur3}\index{uighur3.mld}
-% The ``uighur3'' and ``bicig3'' languages are synonyms, so we just load the
-% \texttt{bicig3.mld}\index{bicig.mld} file (see section~\vref{s+mld+bicig}):
+% \section{``Uighur3'' language: \uxfile{uighur3.mld}}\label{s+mld+uighur3}\ixfile{uighur3.mld}
+% The ``\lopt{uighur3}'' and ``\lopt{bicig3}'' languages are synonyms, so we just load the
+% \xfile{bicig3.mld} file (see section~\vref{s+mld+bicig}):
% \or\relax
-% \section{Langue <<~uighur3~>>: \texttt{uighur3.mld}}\label{s+mld+uighur3}\index{uighur3.mld}
-% Les langues <<~uighur3~>> (ouïghour troisième variante)
-% et <<~bicig3~>> sont synonymes, donc nous chargeons simplement le fichier
-% \texttt{bicig3.mld}\index{bicig.mld} (voir la section~\vref{s+mld+bicig}):
+% \section{Langue <<~uighur3~>>: \uxfile{uighur3.mld}}\label{s+mld+uighur3}\ixfile{uighur3.mld}
+% Les langues <<~\lopt{uighur3}~>> (ouïghour troisième variante)
+% et <<~\lopt{bicig3}~>> sont synonymes, donc nous chargeons simplement le fichier
+% \xfile{bicig3.mld} (voir la section~\vref{s+mld+bicig}):
% \fi
%
% \lneed{3}
@@ -45491,13 +46501,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``UKenglish'' language: \texttt{UKenglish.mld}}\label{s+mld+UKenglish}\index{UKenglish.mld}
-% The ``UKenglish'' language is just like ``english'' (``UK'' is for ``United Kingdom''), so we just
-% load \texttt{english.mld}\index{english.mld} (see section~\vref{s+mld+english}):
+% \section{``UKenglish'' language: \uxfile{UKenglish.mld}}\label{s+mld+UKenglish}\ixfile{UKenglish.mld}
+% The ``\lopt{UKenglish}'' language is just like ``\lopt{english}'' (``UK'' is for ``United Kingdom''), so we just
+% load \xfile{english.mld} (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~UKenglish~>>: \texttt{UKenglish.mld}}\label{s+mld+UKenglish}\index{UKenglish.mld}
-% La langue <<~UKenglish~>> est comme <<~english~>> («~UK~» signifie \emph{United Kingdom}, le «~Royaume Uni~»),
-% donc nous chargeons simplement \texttt{english.mld}\index{english.mld} (section~\vref{s+mld+english}):
+% \section{Langue <<~UKenglish~>>: \uxfile{UKenglish.mld}}\label{s+mld+UKenglish}\ixfile{UKenglish.mld}
+% La langue <<~\lopt{UKenglish}~>> est comme <<~\lopt{english}~>> («~UK~» signifie \emph{United Kingdom},
+% le «~Royaume Uni~»), donc nous chargeons simplement \xfile{english.mld}
+% (section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -45510,38 +46521,42 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Ukraineb'' language: \texttt{ukraineb.mld}}\label{s+mld+ukraineb}\index{ukraineb.mld}
-% The ``ukraineb'' language is a synonym for ``ukrainian'', so we just load \texttt{ukrainian.mld}.
+% \section{``Ukraineb'' language: \uxfile{ukraineb.mld}}\label{s+mld+ukraineb}\ixfile{ukraineb.mld}
+% The ``\lopt{ukraineb}'' language is a synonym for ``\lopt{ukrainian}'', so we just load \xfile{ukrainian.mld}.
% See section~\vref{s+mld+ukrainian}.
% \or\relax
-% \section{Langue <<~ukraineb~>>: \texttt{ukraineb.mld}}\label{s+mld+ukraineb}\index{ukraineb.mld}
-% La langue <<~ukraineb~>> est un synonyme pour <<~ukrainian~>>, donc nous chargeons simplement
-% \texttt{ukrainian.mld}.
+% \section{Langue <<~ukraineb~>>: \uxfile{ukraineb.mld}}\label{s+mld+ukraineb}\ixfile{ukraineb.mld}
+% La langue <<~\lopt{ukraineb}~>> est un synonyme pour <<~\lopt{ukrainian}~>>, donc nous chargeons simplement
+% \xfile{ukrainian.mld}.
% Voir la section~\vref{s+mld+ukrainian}.
% \fi
%
% \lneed{3}
% \begin{macrocode}
%<*ukraineb>
-\ProvidesFile{ukraineb.mld}[2006/01/23]
+\ProvidesFile{ukraineb.mld}[2006/12/19]
%% Ukranian titles for minitoc.sty
%% from ukraineb.dtx (babel)
-%% Werner, Eduard
+%% Andrij Shvaika, Olga Lapko
\selectlanguage{ukrainian}%
%</ukraineb>
% \end{macrocode}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Ukrainian'' language: \texttt{ukrainian.mld}}\label{s+mld+ukrainian}\index{ukrainian.mld}
-% The titles for the ``ukrainian'' language are taken from the \texttt{ukraineb.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,ukraineb}. Cyrillic fonts are required.
-% Another language name is \texttt{ukraineb} (see section~\vref{s+mld+ukraineb}).
+% \begin{SMOOTH}
+% \section{``Ukrainian'' language: \uxfile{ukrainian.mld}}\label{s+mld+ukrainian}\ixfile{ukrainian.mld}
+% The titles for the ``\lopt{ukrainian}'' language come from the \xfile{ukraineb.dtx} file
+% (by \name{Olga~G.}{Lapko} and \name{Andrij~M.}{Shvaika})
+% in the \pack{babel} package~\cite{babel,babel-user,ukraineb}. Cyrillic fonts are required.
+% Another language name is \lopt{ukraineb} (see section~\vref{s+mld+ukraineb}).
+% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~ukrainian~>>: \texttt{ukrainian.mld}}\label{s+mld+ukrainian}\index{ukrainian.mld}
-% Les titres pour la langue <<~ukrainian~>> (ukrainien) sont tirés du fichier \texttt{ukrainian.dtx}
-% dans le paquetage \texttt{babel}~\cite{babel,babel-user,ukraineb}. Des fontes cyrilliques sont requises.
-% Un autre nom pour cette langue est \texttt{ukraineb} (voir la section~\vref{s+mld+ukraineb}).
+% \section{Langue <<~ukrainian~>>: \uxfile{ukrainian.mld}}\label{s+mld+ukrainian}\ixfile{ukrainian.mld}
+% Les titres pour la langue <<~\lopt{ukrainian}~>> (ukrainien) sont tirés du fichier \xfile{ukrainian.dtx}
+% (de \name{Andrij~M.}{Shvaika} et \name{Olga~G.}{Lapko})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,ukraineb}. Des fontes cyrilliques sont requises.
+% Un autre nom pour cette langue est \lopt{ukraineb} (voir la section~\vref{s+mld+ukraineb}).
% \fi
%
% \lneed{3}
@@ -45550,7 +46565,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
\ProvidesFile{ukrainian.mld}[2006/01/33]
%% Ukraine titles for minitoc.sty
%% from ukraineb.dtx (babel)
-%% Shvaika, Andrij
+%% Shvaika, Andrij and Lapko, Olga
%% Needs cyrillic fonts
\def\mtctitle{{\cyr\CYRZ\cyrm\cyrii\cyrs\cyrt}}%
\def\mlftitle{{\cyr\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk
@@ -45574,25 +46589,27 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Uppersorbian'' language: \texttt{uppersorbian.mld}}\label{s+mld+uppersorbian}\index{uppersorbian.mld}
-% The titles for the ``uppersorbian'' language\,\footnote{Upper sorbian. Sorbian, or wendisch, is a member of the west
-% slavic subgroup of indo-european languages spoken in Upper Lusatia in the german
+% \section{``Uppersorbian'' language: \uxfile{uppersorbian.mld}}\label{s+mld+uppersorbian}\ixfile{uppersorbian.mld}
+% The titles for the ``\lopt{uppersorbian}'' language\,\footnote{Upper sorbian. Sorbian, or wendisch,
+% is a member of the west slavic subgroup of indo-european languages spoken in Upper Lusatia in the german
% \emph{länder} of Saxony and Brandenburg. The Sorbs are descendents of the Wends, the german name for the slavic tribes
% who occupied the area between the Elbe and Saale rivers in the west and the Odra (Oder) river in the east during
-% the medieval period (\textsc{vi}-th century).} are taken from the \texttt{usorbian.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,usorbian}. See also section~\vref{s+mld+lowersorbian}.
-% A shorter language name is \texttt{usorbian} (see section~\vref{s+mld+usorbian}).
+% the medieval period (\textsc{vi}-th century).} are taken from the \xfile{usorbian.dtx} file
+% (by \name{Eduard}{Werner})
+% in the \pack{babel} package~\cite{babel,babel-user,usorbian}. See also section~\vref{s+mld+lowersorbian}.
+% A shorter language name is \lopt{usorbian} (see section~\vref{s+mld+usorbian}).
% \or\relax
% \begin{SMOOTH}
-% \section{Langue <<~uppersorbian~>>: \texttt{uppersorbian.mld}}\label{s+mld+uppersorbian}\index{uppersorbian.mld}
-% Les titres pour la langue <<~uppersorbian~>> (haut sorabe)\,\footnote{Le haut sorabe, le sorabe ou wende, est un membre
-% du sous-groupe slave occidental des langues indo-européennes parlé en Haute-Lusace dans les \emph{länder}
+% \section{Langue <<~uppersorbian~>>: \uxfile{uppersorbian.mld}}\label{s+mld+uppersorbian}\ixfile{uppersorbian.mld}
+% Les titres pour la langue <<~\lopt{uppersorbian}~>> (haut sorabe)\,\footnote{Le haut sorabe, le sorabe ou wende,
+% est un membre du sous-groupe slave occidental des langues indo-européennes parlé en Haute-Lusace dans les \emph{länder}
% allemands de Saxe et de Brandebourg. Les Sorabes sont des descendants des Wendes, nom germain des tribus slaves
% qui occupaient la zone entre l'Elbe et la Saale à~l'ouest et l'Oder à~l'est pendant la période médiévale
-% (\textsc{vi}\fup{e}~siècle).} sont tirés du fichier \texttt{usorbian.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,usorbian}.
+% (\textsc{vi}\fup{e}~siècle).} sont tirés du fichier \xfile{usorbian.dtx}
+% (de \name{Eduard}{Werner})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,usorbian}.
% Voir aussi la section~\vref{s+mld+lowersorbian}.
-% Un nom plus court pour cette langue est \texttt{usorbian} (voir la section~\vref{s+mld+usorbian}).
+% Un nom plus court pour cette langue est \lopt{usorbian} (voir la section~\vref{s+mld+usorbian}).
% \end{SMOOTH}
% \fi
%
@@ -45620,17 +46637,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``USenglish'' language: \texttt{USenglish.mld}}\label{s+mld+USenglish}\index{USenglish.mld}
-% The ``USenglish'' language ``US'' is for ``United States (of America)'' is just like
-% ``english''\footnote{It should be true for the mini-table titles; the
+% \section{``USenglish'' language: \uxfile{USenglish.mld}}\label{s+mld+USenglish}\ixfile{USenglish.mld}
+% The ``\lopt{USenglish}'' language (``US'' is for ``United States (of America))'' is just like
+% ``\lopt{english}''\footnote{It should be true for the mini-table titles; the
% languages themselves have some differences, like the hyphenation rules.}, so we just
-% load \texttt{english.mld}\index{english.mld} (see section~\vref{s+mld+english}):
+% load \xfile{english.mld} (see section~\vref{s+mld+english}):
% \or\relax
-% \section{Langue <<~USenglish~>>: \texttt{USenglish.mld}}\label{s+mld+USenglish}\index{USenglish.mld}
-% La langue <<~USenglish~>> (américain, «~US~» signifiant «~\emph{United States (of America)}~») est
-% comme <<~english~>>\footnote{Ceci devrait être vrai pour les titres des mini-tables; les langues elles-mêmes
+% \section{Langue <<~USenglish~>>: \uxfile{USenglish.mld}}\label{s+mld+USenglish}\ixfile{USenglish.mld}
+% La langue <<~\lopt{USenglish}~>> (américain, «~US~» signifiant «~\emph{United States (of America)}~») est
+% comme <<~\lopt{english}~>>\footnote{Ceci devrait être vrai pour les titres des mini-tables; les langues elles-mêmes
% ont quelques différences, dont les règles de coupure des mots.}, donc nous chargeons simplement
-% \texttt{english.mld}\index{english.mld} (voir la section~\vref{s+mld+english}):
+% \xfile{english.mld} (voir la section~\vref{s+mld+english}):
% \fi
%
% \lneed{3}
@@ -45644,14 +46661,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \lneed{5}
% \ifcase\LANG\relax
% \begin{SMOOTH}
-% \section{``Usorbian'' language: \texttt{usorbian.mld}}\label{s+mld+usorbian}\index{usorbian.mld}
-% The ``usorbian'' language is a synonym for ``uppersorbian'', so we just load \texttt{uppersorbian.mld}.
+% \section{``Usorbian'' language: \uxfile{usorbian.mld}}\label{s+mld+usorbian}\ixfile{usorbian.mld}
+% The ``\lopt{usorbian}'' language is a synonym for ``\lopt{uppersorbian}'', so we just load \xfile{uppersorbian.mld}.
% See section~\vref{s+mld+uppersorbian}.
% \end{SMOOTH}
% \or\relax
-% \section{Langue <<~usorbian~>>: \texttt{usorbian.mld}}\label{s+mld+usorbian}\index{usorbian.mld}
-% La langue <<~usorbian~>> est un synonyme pour <<~uppersorbian~>>, donc nous chargeons simplement
-% \texttt{uppersorbian.mld}.
+% \section{Langue <<~usorbian~>>: \uxfile{usorbian.mld}}\label{s+mld+usorbian}\ixfile{usorbian.mld}
+% La langue <<~\lopt{usorbian}~>> est un synonyme pour <<~\lopt{uppersorbian}~>>, donc nous chargeons simplement
+% \xfile{uppersorbian.mld}.
% Voir la section~\vref{s+mld+uppersorbian}.
% \fi
%
@@ -45668,13 +46685,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Vietnam'' language: \texttt{vietnam.mld}}\label{s+mld+vietnam}\index{vietnam.mld}
-% The titles for the ``vietnam'' language are taken from the \index{vietnam.sty}\texttt{vietnam.sty} package.
+% \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.
% Vietnamese fonts are required.
% See also section~\vref{s+mld+vietnamese}.
% \or\relax
-% \section{Langue <<~vietnam~>>: \texttt{vietnam.mld}}\label{s+mld+vietnam}\index{vietnam.mld}
-% Les titres pour la langue <<~vietnam~>> (vietnamien) sont tirés du paquetage \index{vietnam.sty}\texttt{vietnam.sty}.
+% \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}.
% Des fontes vietnamiennes sont requises. Voir aussi la section~\vref{s+mld+vietnamese}.
% \fi
%
@@ -45700,14 +46717,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Vietnamese'' language: \texttt{vietnamese.mld}}\label{s+mld+vietnamese}\index{vietnamese.mld}
-% The ``vietnamese'' language is just a synonym for the ``vietnam'' language.
-% So we just load \index{vietnam.mld}\texttt{vietnam.mld}.
+% \section{``Vietnamese'' language: \uxfile{vietnamese.mld}}\label{s+mld+vietnamese}\ixfile{vietnamese.mld}
+% The ``\lopt{vietnamese}'' language is just a synonym for the ``\lopt{vietnam}'' language.
+% So we just load \xfile{vietnam.mld}.
% Vietnamese fonts are required. See also section~\vref{s+mld+vietnam}.
% \or\relax
-% \section{Langue <<~vietnamese~>>: \texttt{vietnamese.mld}}\label{s+mld+vietnamese}\index{vietnamese.mld}
-% La langue <<~vietnamese~>> est simplement un synonyme pour la langue <<~vietnam~>> (vietnamien). Donc nous
-% chargeons simplement \index{vietnam.mld}\texttt{vietnam.mld}. Des fontes vietnamiennes sont requises, Voir aussi
+% \section{Langue <<~vietnamese~>>: \uxfile{vietnamese.mld}}\label{s+mld+vietnamese}\ixfile{vietnamese.mld}
+% La langue <<~\lopt{vietnamese}~>> est simplement un synonyme pour la langue <<~\lopt{vietnam}~>> (vietnamien). Donc nous
+% chargeons simplement \xfile{vietnam.mld}. Des fontes vietnamiennes sont requises, Voir aussi
% la section~\vref{s+mld+vietnam}.
% \fi
%
@@ -45721,13 +46738,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Welsh'' language: \texttt{welsh.mld}}\label{s+mld+welsh}\index{welsh.mld}
-% The titles for the ``welsh'' language are taken from the \texttt{welsh.dtx} file in the
-% \texttt{babel} package~\cite{babel,babel-user,welsh}:
+% \section{``Welsh'' language: \uxfile{welsh.mld}}\label{s+mld+welsh}\ixfile{welsh.mld}
+% The titles for the ``\lopt{welsh}'' language come from the \xfile{welsh.dtx} file
+% (by \name{Johannes}{Braams})
+% in the \pack{babel} package~\cite{babel,babel-user,welsh}:
% \or\relax
-% \section{Langue <<~welsh~>>: \texttt{welsh.mld}}\label{s+mld+welsh}\index{welsh.mld}
-% Les titres pour la langue <<~welsh~>> (gallois) sont tirés du fichier \texttt{welsh.dtx} dans le
-% paquetage \texttt{babel}~\cite{babel,babel-user,welsh}:
+% \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}{Braams})
+% dans le paquetage \pack{babel}~\cite{babel,babel-user,welsh}:
% \fi
%
% \lneed{3}
@@ -45753,14 +46772,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Xalx'' language: \texttt{xalx.mld}}\label{s+mld+xalx}\index{xalx.mld}
-% The titles for the ``xalx'' language are taken from the Mon\TeX\ package~\cite{mlsquick,montex}.
+% \section{``Xalx'' language: \uxfile{xalx.mld}}\label{s+mld+xalx}\ixfile{xalx.mld}
+% The titles for the ``\lopt{xalx}'' language are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}.
% Xalx or Khalkha is the name of the Mongolian nationality residing in Mongolia
% proper. Their dialect forms the basis of Mongolian written with
% Cyrillic letters. See also sections~\vref{s+mld+khalkha}, \vref{s+mld+xalx2}, and~\vref{s+mld+xalx3}.
% \or\relax
-% \section{Langue <<~xalx~>>: \texttt{xalx.mld}}\label{s+mld+xalx}\index{xalx.mld}
-% Les titres pour la langue <<~xalx~>> sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}.
+% \section{Langue <<~xalx~>>: \uxfile{xalx.mld}}\label{s+mld+xalx}\ixfile{xalx.mld}
+% Les titres pour la langue <<~\lopt{xalx}~>> sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}.
% Xalx ou Khalkha est le nom de la nationalité Mongole qui
% réside en Mongolie proprement dite. Ses formes dialectales
% forment la base du Mongol écrit en lettres cyrilliques. Voir aussi les sections~\vref{s+mld+khalkha},
@@ -45788,13 +46807,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Xalx2'' language: \texttt{xalx2.mld}}\label{s+mld+xalx2}\index{xalx2.mld}
-% The titles for the ``xalx2'' language are taken from the Mon\TeX\ package~\cite{mlsquick,montex}.
-% This is a variant for the ``xalx'' language (see section~\vref{s+mld+xalx}).
+% \section{``Xalx2'' language: \uxfile{xalx2.mld}}\label{s+mld+xalx2}\ixfile{xalx2.mld}
+% The titles for the ``\lopt{xalx2}'' language are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}.
+% This is a variant for the ``\lopt{xalx}'' language (see section~\vref{s+mld+xalx}).
% \or\relax
-% \section{Langue <<~xalx2~>>: \texttt{xalx2.mld}}\label{s+mld+xalx2}\index{xalx2.mld}
-% Les titres pour la langue <<~xalx2~>> sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}.
-% C'est une variante de la langue ``xalx'' (voir la section~\vref{s+mld+xalx}).
+% \section{Langue <<~xalx2~>>: \uxfile{xalx2.mld}}\label{s+mld+xalx2}\ixfile{xalx2.mld}
+% Les titres pour la langue <<~\lopt{xalx2}~>> sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}.
+% C'est une variante de la langue ``\lopt{xalx}'' (voir la section~\vref{s+mld+xalx}).
% \fi
%
% \lneed{3}
@@ -45818,13 +46837,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
%
% \lneed{5}
% \ifcase\LANG\relax
-% \section{``Xalx3'' language: \texttt{xalx3.mld}}\label{s+mld+xalx3}\index{xalx3.mld}
-% The titles for the ``xalx3'' language are taken from the Mon\TeX\ package~\cite{mlsquick,montex}.
-% This is an other variant for the ``xalx'' language (see section~\vref{s+mld+xalx}).
+% \section{``Xalx3'' language: \uxfile{xalx3.mld}}\label{s+mld+xalx3}\ixfile{xalx3.mld}
+% The titles for the ``\lopt{xalx3}'' language are taken from the \pack{Mon\TeX} package~\cite{mlsquick,montex}.
+% This is an other variant for the ``\lopt{xalx}'' language (see section~\vref{s+mld+xalx}).
% \or\relax
-% \section{Langue <<~xalx3~>>: \texttt{xalx3.mld}}\label{s+mld+xalx3}\index{xalx3.mld}
-% Les titres pour la langue <<~xalx3~>> sont tirés du paquetage Mon\TeX~\cite{mlsquick,montex}.
-% C'est une autre variante de la langue ``xalx'' (voir la section~\vref{s+mld+xalx}).
+% \section{Langue <<~xalx3~>>: \uxfile{xalx3.mld}}\label{s+mld+xalx3}\ixfile{xalx3.mld}
+% Les titres pour la langue <<~\lopt{xalx3}~>> sont tirés du paquetage \pack{Mon\TeX}~\cite{mlsquick,montex}.
+% C'est une autre variante de la langue ``\lopt{xalx}'' (voir la section~\vref{s+mld+xalx}).
% \fi
%
% \lneed{3}
@@ -45865,6 +46884,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \FTRfalse
% \bibliographystyle{en-mtc}
% \begin{raggedright}
+% ^^A DO NOT INDEX AUTHORS
+% \let\name\oname
+% \let\iname\oiname
+% \let\inameA\oinameA
+% \let\inameB\oinameB
+% \let\xname\oxname
+% \let\vname\ovname
% \bibliography{minitoc}
%
% \end{raggedright}
@@ -45872,6 +46898,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \FTRtrue
% \bibliographystyle{fr-mtc}
% \begin{raggedright}
+% ^^A DO NOT INDEX AUTHORS
+% \let\name\oname
+% \let\iname\oiname
+% \let\inameA\oinameA
+% \let\inameB\oinameB
+% \let\xname\oxname
+% \let\vname\ovname
% \bibliography{fminitoc}
%
% \end{raggedright}
@@ -45916,12 +46949,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/06/01
% \begin{itemize}
% \item New design, to avoid allocating a newwrite, or file descriptor,
-% for each chapter (a deadly sin!) (\xname{Jean-Pierre~F.}{Drucbert}).
+% for each chapter (a deadly sin!) (\uname{Jean-Pierre~F.}{Drucbert}).
% \item Added \texttt{\bs chapterend} to terminate the scope of a minitoc.
% (\emph{If you forgot putting} \texttt{\bs chapterend} at the end
% of \emph{each} chapter, an entry for the next chapter
% will appear in each minitoc.) (Thanks to \xname{Yufan}{Hu}).
-% \item Replaced the \texttt{minipage} environment by a \texttt{verse}
+% \item Replaced the \env{minipage} environment by a \env{verse}
% environment, to allow a minitoc being split across pages.
% \item All the layout of the minitoc is in the
% \texttt{\bs minitableofcontents} command, so if someboby wants
@@ -45933,25 +46966,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Problems: you \emph{must} have \texttt{\bs chapterend} to terminate each
% chapter with a minitoc. How about avoiding this constraint?
% \item The depth of the minitoc is user-adjustable with
-% the counter \texttt{minitocdepth} (similar to \texttt{tocdepth} for the table of contents).
+% the counter \dcnt{minitocdepth} (similar to \dcnt{tocdepth} for the table of contents).
% \item At least three passes (3) of \LaTeX{} are necessary to
% get correct minitocs (the first pass creates the
-% \texttt{.mtc}\meta{X} files, the second uses them (but they may
+% \suffix{.mtc}\meta{X} files, the second uses them (but they may
% contain wrong page numbers) and recreates them,
% the third should be ok).
% \item Works with \texttt{\bs chapter[xxx]\{yyy\}} and floating bodies.
% Works with two columns (but the minitoc is composed in
% one column; how to make it to spread over the two columns?).
-% \item Some mods added to work with \texttt{xr.sty} (external
-% references). \texttt{xr.sty} version~5 is much more tolerant.
+% \item Some mods added to work with \pack{xr} (external
+% references). \pack{xr} version~5 is much more tolerant.
% \end{itemize}
% \end{itemize}
% \item \textbf{02}
% \begin{itemize}
% \item 1993/07/05
% \begin{itemize}
-% \item Added compatibility with \texttt{hangcaption.sty} (the package
-% \texttt{hangcaption} (if present) must be loaded \emph{before} the \texttt{minitoc} package).
+% \item Added compatibility with \pack{hangcaption} (the package
+% \pack{hangcaption} (if present) must be loaded \emph{before} the \upack{minitoc} package).
% \emph{Beware} to options modifying \texttt{\bs @caption}.
% \end{itemize}
% \end{itemize}
@@ -45967,9 +47000,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/07/09
% \begin{itemize}
% \item Added \texttt{\bs if@realch} to avoid contents lines from pseudo-chapters to go into the toc.
-% \item The package file \texttt{mtcoff.sty} allows you to use a \LaTeX\ document
-% with minitoc commands and to make them transparent: just replace the \texttt{minitoc} option by
-% \texttt{mtcoff}.
+% \item The package \pack{mtcoff} allows you to use a \LaTeX\ document
+% with minitoc commands and to make them transparent: just replace the \upack{minitoc} package by
+% \pack{mtcoff}.
% \end{itemize}
% \end{itemize}
% \item \textbf{05}
@@ -45984,16 +47017,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/07/15
% \begin{itemize}
% \item Fixed problems about chapters in the toc, removed obsolete \texttt{\bs caption} stuff
-% (filters are better) added compatibility with \texttt{toch.sty} (\texttt{toch.sty} makes a table of chapters;
-% if used, must be loaded \emph{before} \texttt{minitoc.sty}).
+% (filters are better) added compatibility with \pack{toch}
+% (\pack{toch} makes a table of chapters;
+% if used, must be loaded \emph{before} \upack{minitoc}; in fact, it is the ancestor of
+% the \pack{shorttoc}~\cite{shorttoc} package).
% \end{itemize}
% \end{itemize}
% \item \textbf{07}
% \begin{itemize}
% \item 1993/07/22
% \begin{itemize}
-% \item (\emph{major differences}) Completely rewritten, using tricks from \texttt{xr.sty} (the version~5, by
-% \xname{David}{Carlisle}). The info for minitocs is directly stolen from the \texttt{.toc} file.
+% \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.
% \texttt{\bs chapterend} and \texttt{\bs minitocno} are suppressed, \texttt{\bs minitoc}, \texttt{\bs dominitoc}
% and \texttt{\bs faketableofcontents} added.
% \end{itemize}
@@ -46017,7 +47052,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1993/08/05
% \begin{itemize}
-% \item Works now with appendices. Detects now the obsolete versions of \texttt{latex.tex}
+% \item Works now with appendices. Detects now the obsolete versions of \xfile{latex.tex}
% (\texttt{\bs @inputcheck} or \texttt{\bs reset@font} not defined).
% \end{itemize}
% \end{itemize}
@@ -46036,7 +47071,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Use \texttt{\bs kern} in place of \texttt{\bs vspace*}, and added penalties (\texttt{\bs nopagebreak})
% to avoid a page break just before last \texttt{\bs mtc@rule}.
-% \item Also added a \texttt{samepage} environnement.
+% \item Also added a \env{samepage} environnement.
% \item Removed old commented out lines from previous versions.
% \end{itemize}
% \end{itemize}
@@ -46092,7 +47127,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item `\texttt{n}' (null) synonym of `\texttt{e}' (empty) in the optional argument of \texttt{\bs minitoc},
% \texttt{\bs dominitoc}, and siblings.
-% \item Compatibility with ``\LaTeXe''. Thanks to \xname{Denis}{Roegel} (who found the problem) and
+% \item Compatibility with ``\LaTeXe''. Thanks to \xname{Denis~B.}{Roegel} (who found the problem) and
% \xname{Frank}{Mittelbach} (who gave the hints to solve).
% \end{itemize}
% \end{itemize}
@@ -46100,9 +47135,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/06/26
% \begin{itemize}
-% \item Make \texttt{minitoc} really compatible with \LaTeXe.
+% \item Make \upack{minitoc} really compatible with \LaTeXe.
% \item Introduce the language files as options. Many thanks to \xname{Michel}{Goossens}
-% (via \xname{Frank}{Mittelbach}) who was inspired by the code of the \texttt{babel} package
+% (via \xname{Frank}{Mittelbach}) who was inspired by the code of the \pack{babel} package
% (by \xname{Johannes}{Braams}).
% \end{itemize}
% \end{itemize}
@@ -46114,7 +47149,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% commands added.
% \item \texttt{\bs mtcrule}, \texttt{\bs nomtcrule} etc. commands added.
% \item Corrected a bug in \texttt{\bs c@mti}.
-% \item Corrected \texttt{mtcswedish.sty} (\xname{Jan~Michel}{Rynning}).
+% \item Corrected \xfile{mtcswedish.sty} (\xname{Jan~Michel}{Rynning}).
% \item Corrected appendix in articles.
% \end{itemize}
% \end{itemize}
@@ -46134,14 +47169,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/09/07
% \begin{itemize}
-% \item Corrected typos in \texttt{minitoc.sty} and \texttt{minitoc.tex}.
+% \item Corrected typos in \upack{minitoc} and \xfile{minitoc.tex}.
% \end{itemize}
% \end{itemize}
% \item \textbf{22}
% \begin{itemize}
% \item 1994/10/10
% \begin{itemize}
-% \item Corrected typos in \texttt{minitoc.sty}.
+% \item Corrected typos in \upack{minitoc}.
% \end{itemize}
% \end{itemize}
% \item \textbf{23}
@@ -46150,7 +47185,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Added a missing line in \texttt{\bs sectlof}.
% \item Works with document classes resetting chapter (or section) number at each part
-% (thanks to \xname{Denis}{Roegel}).
+% (thanks to \xname{Denis~B.}{Roegel}).
% \item Added the notion of ``absolute numbering'' for the mini-tables.
% \item Removed stuff for \texttt{\bs firstchapteris} and co. These commands are obsolete.
% \item Removed appendix stuff.
@@ -46161,26 +47196,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1994/12/21
% \begin{itemize}
% \item The \texttt{\bs protect} commands have been removed from
-% the \texttt{.toc}, \texttt{.lot} and \texttt{.lot} files, so some internal macros have been
+% the \suffix{.toc}, \suffix{.lot} and \suffix{.lot} files, so some internal macros have been
% corrected to be compatible with the \LaTeXe\ release of December 1994. Thanks to
-% \xname{Denis}{Roegel} who did the work.
+% \xname{Denis~B.}{Roegel} who did the work.
% \end{itemize}
% \end{itemize}
% \item \textbf{25}
% \begin{itemize}
% \item 1996/09/13
% \begin{itemize}
-% \item Updated \texttt{mtcnorsk.sty} and added \texttt{mtcnynorsk.sty} on a suggestion from \xname{Dag}{Langmyhr}.
+% \item Updated \xfile{mtcnorsk.sty} and added \xfile{mtcnynorsk.sty} on a suggestion from \xname{Dag}{Langmyhr}.
% \end{itemize}
% \end{itemize}
% \item \textbf{26}
% \begin{itemize}
% \item 1996/11/14
% \begin{itemize}
-% \item Language specific files are now named \emph{language}\texttt{.mld} (replacing
-% \texttt{mtc}\emph{language}\texttt{.sty}) because they are not packages and it makes shorter names.
+% \item Language specific files are now named \emph{language}\suffix{.mld} (replacing
+% \texttt{mtc}\emph{language}\suffix{.sty}) because they are not packages and it makes shorter names.
% \item Added breton, estonian, germanb, greek, irish, russianb, scottish, lower and upper sorbian; renamed
-% ``esperanto'' by ``esperant'' like in the \texttt{babel} package.
+% ``esperanto'' by ``esperant'' like in the \pack{babel} package.
% \end{itemize}
% \end{itemize}
% \item \textbf{27}
@@ -46188,9 +47223,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1996/12/20
% \begin{itemize}
% \item Corrections for starred sectionning commands.
-% \item \texttt{english.mld} loaded as default language.
-% \item Added \texttt{vietnam.mld} and \texttt{arab.mld}.
-% \item Renamed \texttt{minitocoff.sty} into \texttt{mtcoff.sty} to keep the name short.
+% \item \xfile{english.mld} loaded as default language.
+% \item Added \xfile{vietnam.mld} and \xfile{arab.mld}.
+% \item Renamed \pack{minitocoff} into \pack{mtcoff} to keep the name short.
% \end{itemize}
% \end{itemize}
% \item \textbf{28}
@@ -46199,7 +47234,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Added the afrikaan(s), brazil, and ethiopia(n) languages.
% \item Added autoconfiguration of extensions.
-% \item Added the \texttt{shortext} package option.
+% \item Added the \opt{shortext} package option.
% \item Added \emph{coffee} stuff.
% \item Added \texttt{\bs addstarred} stuff (for starred chapter stuff).
% \item Fixed bug in parttocs.
@@ -46215,7 +47250,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 1998/12/03
% \begin{itemize}
-% \item Added the \texttt{tight} and \texttt{loose} package options.
+% \item Added the \opt{tight} and \opt{loose} package options.
% \end{itemize}
% \end{itemize}
% \item \textbf{29}
@@ -46226,11 +47261,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 1999/06/28
% \begin{itemize}
-% \item Added the armenian language (from Arm\TeX).
+% \item Added the armenian language (from \pack{Arm\TeX}).
% \end{itemize}
% \item 1999/07/23
% \begin{itemize}
-% \item Added the \texttt{dotted/undotted} package options (default: \texttt{dotted}).
+% \item Added the \opt{dotted}/\opt{undotted} package options (default: \opt{dotted}).
% \end{itemize}
% \item 1999/07/29
% \begin{itemize}
@@ -46249,7 +47284,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2000/04/04
% \begin{itemize}
-% \item Added compatibility with the \texttt{hyperref} package, thanks to \xname{Heiko}{Oberdiek},
+% \item Added compatibility with the \pack{hyperref} package, thanks to \xname{Heiko}{Oberdiek},
% who has also simplified some code and fixed the infamous \texttt{\bs chapter*} bug.
% \end{itemize}
% \end{itemize}
@@ -46271,7 +47306,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Added new adjustment commands: \texttt{\bs mtcaddchapter}, \texttt{\bs mtcaddsection},
% and \texttt{\bs mtcaddpart}.
-% These commands add stuff in the \texttt{.toc}, \texttt{.lof} and \texttt{.lot} files for the
+% These commands add stuff in the \suffix{.toc}, \suffix{.lof} and \suffix{.lot} files for the
% \texttt{\bs chapter*} (\texttt{\bs section*} and \texttt{\bs part*}) problem. From a suggestion by
% \xname{Karl~F.}{Everitt}.
% \end{itemize}
@@ -46284,9 +47319,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2000/12/13
% \begin{itemize}
-% \item Added in the documentation a section for use with the \texttt{tocbibind} package.
-% \item Added \texttt{.mld} files for alternate names of languages: so, \texttt{american.mld} just loads
-% \texttt{english.mld}, which contains the real definitions.
+% \item Added in the documentation a section for use with the \pack{tocbibind} package.
+% \item Added \suffix{.mld} files for alternate names of languages: so, \xfile{american.mld} just loads
+% \xfile{english.mld}, which contains the real definitions.
% \end{itemize}
% \end{itemize}
% \item \textbf{35}
@@ -46294,14 +47329,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2001/01/09
% \begin{itemize}
% \item Added macros to test if a file is ``empty'' (i.e.,~empty, blank or
-% inexistent) or ``non empty'' (i.e.,~useful). I used some code from \xname{Stephan~P.~von}{Bechtolsheim}.
-% \item Added the \texttt{checkfiles/nocheckfiles} package options.
+% inexistent) or ``non empty'' (i.e.,~useful). I used some code from \xname{Stephan~P.}{von~Bechtolsheim}.
+% \item Added the \opt{checkfiles}/\opt{nocheckfiles} package options.
% \item Replaced \texttt{\bs The@chapter} by \texttt{\bs The@mtc}.
% \end{itemize}
% \item 2001/02/26
% \begin{itemize}
-% \item Added \texttt{bulgarian.mld}, \texttt{hebrew.mld}, \texttt{icelandic.mld}, \texttt{latin.mld}, and
-% \texttt{samin.mld}.
+% \item Added \xfile{bulgarian.mld}, \xfile{hebrew.mld}, \xfile{icelandic.mld}, \xfile{latin.mld}, and
+% \xfile{samin.mld}.
% \end{itemize}
% \item 2001/03/09
% \begin{itemize}
@@ -46309,7 +47344,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2001/06/01
% \begin{itemize}
-% \item Fixed the \texttt{estonian} package option (missing).
+% \item Fixed the \lopt{estonian} package option (missing).
% \end{itemize}
% \item 2001/07/04
% \begin{itemize}
@@ -46321,7 +47356,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2002/02/11
% \begin{itemize}
% \item Corrected an interaction with \texttt{\bs tableofcontents} which creates a \texttt{\bs chapter*} or
-% a \texttt{\bs section*}, perturbing \texttt{mtc/stc} counters (problem signalled by \xname{Frank}{Mittelbach}).
+% a \texttt{\bs section*}, perturbing \cnt{mtc}/\cnt{stc} counters (problem signalled by \xname{Frank}{Mittelbach}).
% \end{itemize}
% \item 2002/02/18
% \begin{itemize}
@@ -46338,7 +47373,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2002/03/13
% \begin{itemize}
-% \item Added the bangla language.
+% \item Added the \lopt{bangla} language.
% \end{itemize}
% \item 2002/03/15
% \begin{itemize}
@@ -46364,17 +47399,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2003/01/30
% \begin{itemize}
% \item Changed the test for empty titles.
-% \item Added the \texttt{flsection} and \texttt{flsectionb} package options.
+% \item Added the \opt{flsection} and \opt{flsectionb} package options.
% \end{itemize}
% \item 2003/01/31
% \begin{itemize}
-% \item The \texttt{tight} and \texttt{loose} package options are applied to
+% \item The \opt{tight} and \opt{loose} package options are applied to
% \texttt{\bs parttoc} (\xname{Thomas}{Leonhardt}).
% \end{itemize}
% \item 2003/02/07
% \begin{itemize}
-% \item Package options \texttt{flsection} and \texttt{flsectionb} removed and
-% replaced by the \texttt{insection} package option (like \texttt{flsectionb}).
+% \item Package options \opt{flsection} and \opt{flsectionb} removed and
+% replaced by the \opt{insection} package option (like \opt{flsectionb}).
% \end{itemize}
% \item 2003/02/11
% \begin{itemize}
@@ -46382,7 +47417,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2003/02/20
% \begin{itemize}
-% \item Added frenchle and frenchpro languages (synonyms of french).
+% \item Added \lopt{frenchle} and \lopt{frenchpro} language options (synonyms of \lopt{french}).
% \item Corrected secttocs, at least.
% \end{itemize}
% \item 2003/03/18
@@ -46396,20 +47431,20 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2003/04/09
% \begin{itemize}
-% \item Modern font commands for compatibility with the \texttt{memoir} class.
-% \item \texttt{\bs nomtcpagenumbers} and \texttt{memoir} class.
+% \item Modern font commands for compatibility with the \class{memoir} class.
+% \item \texttt{\bs nomtcpagenumbers} and \class{memoir} class.
% \end{itemize}
% \item 2003/06/08
% \begin{itemize}
% \item Added \texttt{\bs @fileswfalse} and \texttt{\bs mtc@hook@beforeinputfile}
-% for the \texttt{notoccite} package (requested by \xname{Donald}{Arseneau}); added the
-% \texttt{notoccite} package option (loads the \texttt{notoccite} package).
+% for the \pack{notoccite} package (requested by \xname{Donald}{Arseneau}); added the
+% \opt{notoccite} package option (loads the \pack{notoccite} package).
% \end{itemize}
% \item 2004/09/08
% \begin{itemize}
-% \item Added language options and \texttt{.mld} files for dialects: canadian (english), acadian,
-% acadien, canadien (french), naustrian, ngerman (ngermanb).
-% \item Added comments in \texttt{.mld} files using special fonts.
+% \item Added language options and \suffix{.mld} files for dialects: \lopt{canadian} (\lopt{english}), \lopt{acadian},
+% \lopt{acadien}, \lopt{canadien} (\lopt{french}), \lopt{naustrian}, \lopt{ngerman} (\lopt{ngermanb}).
+% \item Added comments in \suffix{.mld} files using special fonts.
% \item Documentation: added a paragraph about making a TOC for
% appendices, eventually not listed in the main TOC.
% \end{itemize}
@@ -46423,23 +47458,23 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2004/12/09
% \begin{itemize}
% \item Added the japanese and castillan languages.
-% \item Removed the test on the presence of the \texttt{multicol} package in
-% \texttt{minitoc.tex}, because \texttt{multicol} is a required package.
-% \item Added a figure in \texttt{minitoc.tex} about the need of three compilations.
-% \item Added some infos in \texttt{minitoc.bug}.
-% \item Added a paragraph about a problem with the \texttt{appendix} package.
+% \item Removed the test on the presence of the \pack{multicol} package in
+% \xfile{minitoc.tex}, because \pack{multicol} is a required package.
+% \item Added a figure in \xfile{minitoc.tex} about the need of three compilations.
+% \item Added some infos in \xfile{minitoc.bug}.
+% \item Added a paragraph about a problem with the \pack{appendix} package.
% \end{itemize}
% \item 2004/12/13
% \begin{itemize}
-% \item Updated \texttt{fminitoc.bib} and \texttt{minitoc.bib}.
+% \item Updated \xfile{fminitoc.bib} and \xfile{minitoc.bib}.
% \end{itemize}
% \item 2004/12/14
% \begin{itemize}
-% \item Added the \texttt{hints} package option. This option is still experimental; your advice is welcome.
+% \item Added the \opt{hints} package option. This option is still experimental; your advice is welcome.
% \end{itemize}
% \item 2004/12/20
% \begin{itemize}
-% \item Added \texttt{fminitoc.pdf} (french documentation in PDF format).
+% \item Added \xfile{fminitoc.pdf} (french documentation in PDF format).
% \end{itemize}
% \end{itemize}
% \item \textbf{41}
@@ -46448,10 +47483,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections in documentation.
% \item Message added if some sectionning commands are not available.
-% \item Replaced \texttt{\bs typeout} commands in \texttt{minitoc.sty}
+% \item Replaced \texttt{\bs typeout} commands in \upack{minitoc}
% by the \texttt{\bs PackageInfo} or \texttt{\bs PackageWarning} commands; with the line number when useful
% (\texttt{\bs @gobble} if no line number). Hence, the package is less verbose
-% (\texttt{\bs PackageInfo} writes only in the \emph{document}\texttt{.log} file, not on the terminal).
+% (\texttt{\bs PackageInfo} writes only in the \emph{document}\suffix{.log} file, not on the terminal).
% \end{itemize}
% \item 2005/01/06
% \begin{itemize}
@@ -46464,8 +47499,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/01/11
% \begin{itemize}
-% \item \AmS\ classes: \texttt{amsart} and \texttt{amsproc} are incompatible with
-% \texttt{minitoc}, \texttt{amsbook} needs precautions.
+% \item \AmS\ classes: \class{amsart} and \class{amsproc} are incompatible with
+% \upack{minitoc}, \class{amsbook} needs precautions.
% \end{itemize}
% \item 2005/01/12
% \begin{itemize}
@@ -46474,12 +47509,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/01/18
% \begin{itemize}
% \item Added \texttt{\bs mtcsettitle}.
-% \item Added a hint for recommending the \texttt{insection} package option.
+% \item Added a hint for recommending the \opt{insection} package option.
% \end{itemize}
% \item 2005/01/19
% \begin{itemize}
% \item Added a hint about the presence of \texttt{\bs dominitoc} and co.
-% \item Added a hint about consistence of \texttt{\bs dominitoc/\bs minitoc} and co.
+% \item Added a hint about consistency of \texttt{\bs dominitoc/\bs minitoc} and co.
% \item Improved documentation about hints.
% \end{itemize}
% \item 2005/01/20
@@ -46496,10 +47531,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/01/28
% \begin{itemize}
-% \item Added many new language files: \texttt{serbianc.mld}, \texttt{chinese1.mld},
-% \texttt{chinese2.mld}, \texttt{hangul1.mld}, \texttt{hangul2.mld}, \texttt{hangul3.mld},
-% \texttt{hangul4.mld}, \texttt{hanja1.mld}, \texttt{hanja2.mld}, \texttt{japanese2.mld},
-% \texttt{japanese3.mld}, \texttt{japanese4.mld}, \texttt{japanese5.mld}, \texttt{thai.mld}.
+% \item Added many new language files: \xfile{serbianc.mld}, \xfile{chinese1.mld},
+% \xfile{chinese2.mld}, \xfile{hangul1.mld}, \xfile{hangul2.mld}, \xfile{hangul3.mld},
+% \xfile{hangul4.mld}, \xfile{hanja1.mld}, \xfile{hanja2.mld}, \xfile{japanese2.mld},
+% \xfile{japanese3.mld}, \xfile{japanese4.mld}, \xfile{japanese5.mld}, \xfile{thai.mld}.
% \end{itemize}
% \item 2005/02/02
% \begin{itemize}
@@ -46514,21 +47549,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/02/04
% \begin{itemize}
-% \item Added the \texttt{mtchideinmaintoc} environment.
+% \item Added the \env{mtchideinmaintoc} environment.
% \end{itemize}
% \item 2005/02/08
% \begin{itemize}
-% \item Added \texttt{latvian.mld}, \texttt{letton.mld}, \texttt{greek-mono.mld}, \texttt{greek-polydemo.mld},
-% \texttt{greek-polykatha.mld}, \texttt{polish2.mld}, \texttt{russian2m.mld}, and \texttt{russian2o.mld}
+% \item Added \xfile{latvian.mld}, \xfile{letton.mld}, \xfile{greek-mono.mld}, \xfile{greek-polydemo.mld},
+% \xfile{greek-polykatha.mld}, \xfile{polish2.mld}, \xfile{russian2m.mld}, and \xfile{russian2o.mld}
% as new language files.
% \end{itemize}
% \item 2005/02/09
% \begin{itemize}
-% \item Added the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
+% \item Added the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
% \end{itemize}
% \item 2005/02/10
% \begin{itemize}
-% \item Added tests on the \texttt{mtchideinmain*} environments.
+% \item Added tests on the \uenv{mtchideinmain*}\ienv{mtchideinmaintoc}\ienv{mtchideinmainlof}\ienv{mtchideinmainlot}
+% environments.
% \end{itemize}
% \item 2005/02/14
% \begin{itemize}
@@ -46564,22 +47600,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/02/24
% \begin{itemize}
% \item Fixed a big bug in \texttt{\bs mtcsetformat}.
-% \item Fixed a bug in \texttt{mtcoff.sty} about \texttt{\bs mtcfixindex}.
+% \item Fixed a bug in \xfile{mtcoff.sty} about \texttt{\bs mtcfixindex}.
% \end{itemize}
% \item 2005/03/02
% \begin{itemize}
% \item Fixed the \texttt{\bs mtcset.{}.{}.}\ macros.
% \item Moved history to the end of package code.
-% \item Added the \texttt{INSTALL} file and a chapter about installation.
+% \item Added the \xfile{INSTALL} file and a chapter about installation.
% \end{itemize}
% \item 2005/03/07
% \begin{itemize}
% \item Fixed a typo (\xname{Benjamin}{Bayart}).
-% \item Completed the hint about consistence of \texttt{\bs dominitoc/\bs minitoc} and co.
+% \item Completed the hint about consistency of \texttt{\bs dominitoc/\bs minitoc} and co.
% \end{itemize}
% \item 2005/03/08
% \begin{itemize}
-% \item Added a hint about consistence of \texttt{\bs minitoc} and \texttt{\bs tableofcontents}.
+% \item Added a hint about consistency of \texttt{\bs minitoc} and \texttt{\bs tableofcontents}.
% \end{itemize}
% \item 2005/03/09
% \begin{itemize}
@@ -46595,7 +47631,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/03/14
% \begin{itemize}
-% \item Added \texttt{bulgarianb.mld} (upper bulgarian).
+% \item Added \xfile{bulgarianb.mld} (upper bulgarian).
% \end{itemize}
% \item 2005/03/15
% \begin{itemize}
@@ -46611,25 +47647,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/03/21
% \begin{itemize}
-% \item Added \texttt{spanish2.mld}.
+% \item Added \xfile{spanish2.mld}.
% \end{itemize}
% \item 2005/03/22
% \begin{itemize}
-% \item Added a hint for the \texttt{abstract} package.
+% \item Added a hint for the \pack{abstract} package.
% \end{itemize}
% \item 2005/04/07
% \begin{itemize}
-% \item Corrected the \texttt{stc@verse} environment.
-% \item Added \texttt{finnish2.mld}, \texttt{latin2.mld}, and \texttt{magyar2.mld}.
+% \item Corrected the \env{stc@verse} environment.
+% \item Added \xfile{finnish2.mld}, \xfile{latin2.mld}, and \xfile{magyar2.mld}.
% \end{itemize}
% \item 2005/04/08
% \begin{itemize}
-% \item Renamed \texttt{portuges.mld} as \texttt{portugues.mld}.
+% \item Renamed \xfile{portuges.mld} as \xfile{portugues.mld}.
% \end{itemize}
% \item 2005/04/12
% \begin{itemize}
% \item Correction in \texttt{\bs mtcskip}.
-% \item First version in \texttt{.dtx} format.
+% \item First version in \suffix{.dtx} format.
% \end{itemize}
% \item 2005/04/14
% \begin{itemize}
@@ -46639,10 +47675,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrected a typo in \texttt{\bs @dosectlot}.
% \item Added \texttt{\bs mtcfixglossary}.
-% \item Print the documentation with ``\texttt{oneside}'' to have all marginal notes on left.
-% Added the (extended to 54 floats) code of \texttt{morefloats.sty} (\xname{Don}{Hosek}) to allow more marginpars
+% \item Print the documentation with ``\opt{oneside}'' to have all marginal notes on left.
+% Added the (extended to 54 floats) code of \pack{morefloats} (\xname{Don}{Hosek}) to allow more marginpars
% and floats.
-% \item Added \texttt{minitoc.ist} to format the index correctly.
+% \item Added \xfile{minitoc.ist} to format the index correctly.
% \end{itemize}
% \item 2005/05/26
% \begin{itemize}
@@ -46651,19 +47687,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/05/30
% \begin{itemize}
% \item Fixed chapter-level entries in parttocs, when page numbers must be removed.
-% \item Added a hint about the \texttt{sectsty} package (must be loaded \emph{before} \texttt{minitoc}).
+% \item Added a hint about the \pack{sectsty} package (must be loaded \emph{before} \upack{minitoc}).
% \end{itemize}
% \item 2005/06/01
% \begin{itemize}
% \item Added a hint about attempts to insert empty mini-tables.
% \item Added a hint about the use of obsolete commands.
-% \item The mini-lists of figures or tables should not be printed empty even if \texttt{tocdepth}${}<1$.
+% \item The mini-lists of figures or tables should not be printed empty even if \dcnt{tocdepth}${}<1$.
% \end{itemize}
% \item 2005/06/02
% \begin{itemize}
% \item Added the notion of depth for mini-tables of figures/tables.
% \item Added \texttt{\bs mtcsetdepth}.
-% \item The \texttt{hints} option is the default and no more considered as experimental.
+% \item The \opt{hints} option is the default and no more considered as experimental.
% \end{itemize}
% \item 2005/06/03
% \begin{itemize}
@@ -46671,12 +47707,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/06
% \begin{itemize}
-% \item Added \texttt{portuges.mld}, which loads \texttt{portugues.mld}.
+% \item Added \xfile{portuges.mld}, which loads \xfile{portugues.mld}.
% \end{itemize}
% \item 2005/06/07
% \begin{itemize}
-% \item Added three variants for the malayalam language: \texttt{malayalam-keli.mld},
-% \texttt{malayalam-rachana.mld}, and \texttt{malayalam-rachana2.mld}.
+% \item Added three variants for the malayalam language: \xfile{malayalam-keli.mld},
+% \xfile{malayalam-rachana.mld}, and \xfile{malayalam-rachana2.mld}.
% \end{itemize}
% \item 2005/06/14
% \begin{itemize}
@@ -46684,16 +47720,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/15
% \begin{itemize}
-% \item Added \texttt{fminitoc.ist} to format correctly the index in french.
+% \item Added \xfile{fminitoc.ist} to format correctly the index in french.
% \end{itemize}
% \item 2005/06/16
% \begin{itemize}
-% \item Changed ``Liste des Tables'' by ``Liste des Tableaux'' in \texttt{french.mld}, and in the french documentation,
-% to stick to the choices of the \texttt{babel} package.
+% \item Changed ``Liste des Tables'' by ``Liste des Tableaux'' in \xfile{french.mld}, and in the french documentation,
+% to stick to the choices of the \pack{babel} package.
% \end{itemize}
% \item 2005/06/17
% \begin{itemize}
-% \item The file \texttt{fminitoc.dtx} is now generated by \texttt{minitoc.ins}.
+% \item The file \xfile{fminitoc.dtx} is now generated by \xfile{minitoc.ins}.
% \end{itemize}
% \item 2005/06/21
% \begin{itemize}
@@ -46710,16 +47746,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/29
% \begin{itemize}
-% \item Set the flag \texttt{\bs mtcoffwarn@true} in \texttt{mtcoff.sty} if a command \texttt{\bs mtcadd...} is found.
+% \item Set the flag \texttt{\bs mtcoffwarn@true} in \pack{mtcoff} if a command \texttt{\bs mtcadd...} is found.
% \end{itemize}
% \item 2005/07/01
% \begin{itemize}
-% \item Added \texttt{castillian.mld}.
-% \item Renamed \texttt{portugues.mld} as \texttt{portuguese.mld}.
+% \item Added \xfile{castillian.mld}.
+% \item Renamed \xfile{portugues.mld} as \xfile{portuguese.mld}.
% \end{itemize}
% \item 2005/07/11
% \begin{itemize}
-% \item Added \texttt{brazilian.mld}, \texttt{british.mld}, \texttt{UKenglish.mld}, and \texttt{USenglish.mld}.
+% \item Added \xfile{brazilian.mld}, \xfile{british.mld}, \xfile{UKenglish.mld}, and \xfile{USenglish.mld}.
% \end{itemize}
% \item 2005/07/12
% \begin{itemize}
@@ -46731,11 +47767,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/07/18
% \begin{itemize}
-% \item Restoring the correspondence of each language option with a \texttt{.mld} file.
+% \item Restoring the correspondence of each language option with a \suffix{.mld} file.
% \end{itemize}
% \item 2005/07/20
% \begin{itemize}
-% \item Improving the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
+% \item Improving the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
% \end{itemize}
% \item 2005/07/21
% \begin{itemize}
@@ -46744,9 +47780,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/07/22
% \begin{itemize}
-% \item Corrected a bug in \texttt{mtcoff.sty}.
-% \item Improved some messages in \texttt{mtcoff.sty}.
-% \item Added a test on the version of the \texttt{placeins} package.
+% \item Corrected a bug in \pack{mtcoff}.
+% \item Improved some messages in \pack{mtcoff}.
+% \item Added a test on the version of the \pack{placeins} package.
% \end{itemize}
% \item 2005/08/23
% \begin{itemize}
@@ -46754,41 +47790,41 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/08/24
% \begin{itemize}
-% \item Added a note about an alignment problem in the minitocs. Updated \texttt{minitoc.bug}.
-% \item Made two versions of the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments,
+% \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.
-% \item The \texttt{memoir} class is incompatible if too recent.
+% \item The \class{memoir} class is incompatible if too recent.
% \end{itemize}
% \item 2005/08/25
% \begin{itemize}
% \item Added a comment about the position of the \texttt{\bs do.{}.{}.} preparation commands.
-% \item Corrections in the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
+% \item Corrections in the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
% \end{itemize}
% \item 2005/08/26
% \begin{itemize}
-% \item Added \texttt{guarani.mld}.
+% \item Added \xfile{guarani.mld}.
% \end{itemize}
% \item 2005/08/29
% \begin{itemize}
% \item Added \texttt{\bs incrementptc}, \texttt{\bs incrementmtc}, and \texttt{\bs incrementstc}.
% \item Added an optional argument to \texttt{\bs adjustptc}, \texttt{\bs adjustmtc}, and \texttt{\bs adjuststc}.
-% \item Added the \texttt{k-tight} and \texttt{k-loose} package options.
+% \item Added the \opt{k-tight} and \opt{k-loose} package options.
% \end{itemize}
% \item 2005/09/02
% \begin{itemize}
-% \item Added a patch for the recent version of the \texttt{memoir} class.
+% \item Added a patch for the recent version of the \class{memoir} class.
% \end{itemize}
% \item 2005/09/06
% \begin{itemize}
-% \item Added \texttt{spanish3.mld}.
+% \item Added \xfile{spanish3.mld}.
% \end{itemize}
% \item 2005/09/08
% \begin{itemize}
-% \item Use \texttt{\bs mtcselectlanguage} in language options and in ``secondary'' \texttt{.mld} files.
+% \item Use \texttt{\bs mtcselectlanguage} in language options and in ``secondary'' \suffix{.mld} files.
% \end{itemize}
% \item 2005/09/09
% \begin{itemize}
-% \item Added \texttt{\bs mtcloadmlo} to be used in some \texttt{.mld} files to load a \texttt{.mlo} file.
+% \item Added \texttt{\bs mtcloadmlo} to be used in some \suffix{.mld} files to load a \suffix{.mlo} file.
% \end{itemize}
% \item 2005/09/12
% \begin{itemize}
@@ -46796,12 +47832,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/09/13
% \begin{itemize}
-% \item Added \texttt{farsi1.mld}, \texttt{farsi1.mlo}, \texttt{farsi2.mld}, and \texttt{farsi2.mlo}.
-% \item Added a note about the \texttt{rubber} script.
+% \item Added \xfile{farsi1.mld}, \xfile{farsi1.mlo}, \xfile{farsi2.mld}, and \xfile{farsi2.mlo}.
+% \item Added a note about the \tool{rubber} tool.
% \end{itemize}
% \item 2005/09/15
% \begin{itemize}
-% \item Added \texttt{mtcglo.ist} to format the glossary.
+% \item Added \xfile{mtcglo.ist} to format the glossary.
% \end{itemize}
% \item 2005/09/16
% \begin{itemize}
@@ -46816,36 +47852,36 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/09/27
% \begin{itemize}
-% \item Added \texttt{germanb2.mld}, \texttt{ngermanb2.mld}, \texttt{norsk2.mld}, and \texttt{nynorsk2.mld}.
+% \item Added \xfile{germanb2.mld}, \xfile{ngermanb2.mld}, \xfile{norsk2.mld}, and \xfile{nynorsk2.mld}.
% \end{itemize}
% \item 2005/09/28
% \begin{itemize}
% \item New method for history: embedded lists on 3~levels.
-% \item Removed \texttt{mtcglo.ist}.
+% \item Removed \xfile{mtcglo.ist}.
% \end{itemize}
% \item 2005/09/29
% \begin{itemize}
% \item Cleaned the \texttt{*mk} scripts.
-% \item Added the \texttt{listfiles} package option.
+% \item Added the \opt{listfiles} package option.
% \end{itemize}
% \item 2005/09/30
% \begin{itemize}
% \item Corrected typos.
-% \item Added the name of the \texttt{.maf} file in the message of the \texttt{listfiles} package option.
-% \item Improved the cleaning in the \texttt{*mk} scripts, using a~\texttt{.maf} file.
+% \item Added the name of the \suffix{.maf} file in the message of the \opt{listfiles} package option.
+% \item Improved the cleaning in the \texttt{*mk} scripts, using a~\suffix{.maf} file.
% \end{itemize}
% \item 2005/10/03
% \begin{itemize}
-% \item Load the patch for \texttt{memoir.cls} only if necessary; do not load it if \texttt{memoir.cls}
+% \item Load the patch for the \class{memoir} class only if necessary; do not load it if \class{memoir}
% is dated after 2005/09/25.
-% \item Added a remark in the FAQ chapter (and \texttt{minitoc.bug}) about precautions to take with the starred
+% \item Added a remark in the FAQ chapter (and \xfile{minitoc.bug}) about precautions to take with the starred
% sectionning commands.
% \end{itemize}
% \item 2005/10/04
% \begin{itemize}
-% \item Added the \texttt{nolistfiles} package option.
-% \item Added a hint about the \texttt{caption}, \texttt{caption2}, \texttt{ccaption}, and \texttt{mcaption} packages
-% (they must be loaded \emph{before} \texttt{minitoc}).
+% \item Added the \opt{nolistfiles} package option.
+% \item Added a hint about the \pack{caption}, \pack{caption2}, \pack{ccaption}, and \pack{mcaption} packages
+% (they must be loaded \emph{before} \upack{minitoc}).
% \end{itemize}
% \item 2005/10/05
% \begin{itemize}
@@ -46855,12 +47891,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/10/06
% \begin{itemize}
% \item Minor corrections in the documentation.
-% \item Use the \texttt{xargs} Unix command in the \texttt{*mk} scripts to remove the auxiliary files.
+% \item Use the \tool{xargs} Unix command in the \texttt{*mk} scripts to remove the auxiliary files.
% \end{itemize}
% \item 2005/10/07
% \begin{itemize}
% \item Minor corrections in the documentation.
-% \item Added a short intro to the ``Frequently Asked Questions'' chapter and to \texttt{minitoc.bug}.
+% \item Added a short intro to the ``Frequently Asked Questions'' chapter and to \xfile{minitoc.bug}.
% \end{itemize}
% \item 2005/11/02
% \begin{itemize}
@@ -46881,25 +47917,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/11/09
% \begin{itemize}
% \item Continuing the ``Jargon'' chapter.
-% \item Adding \texttt{minitoc.pre} in \texttt{minitoc.l}.
-% \item Adding a note about the need of running \texttt{imk} before \texttt{emk} or \texttt{fmk}.
+% \item Adding \xfile{minitoc.pre} in \xfile{minitoc.l}.
+% \item Adding a note about the need of running \scrp{imk} before \scrp{emk} or \scrp{fmk}.
% \end{itemize}
% \item 2005/11/10
% \begin{itemize}
% \item Fixed typos in the documentation.
-% \item Added a note about a problem with \texttt{minitoc}, \texttt{hyperref} and \texttt{memoir}.
+% \item Added a note about a problem with \upack{minitoc}, \pack{hyperref} and \class{memoir}.
% \item Continuing the ``Jargon'' chapter.
% \end{itemize}
% \item 2005/11/14
% \begin{itemize}
% \item Fixed typos in the documentation.
% \item Continuing the ``Jargon'' chapter.
-% \item Improve the notes about the \texttt{memoir} class.
+% \item Improve the notes about the \class{memoir} class.
% \end{itemize}
% \item 2005/11/15
% \begin{itemize}
% \item Continuing the ``Jargon'' chapter.
-% \item Improve the notes about the \texttt{memoir} class.
+% \item Improve the notes about the \class{memoir} class.
% \item Added \texttt{\bs plfSfont}, \texttt{\bs pltSfont}, \texttt{\bs mlfSfont}, \texttt{\bs mltSfont},
% \texttt{\bs slfSfont}, and \texttt{\bs sltSfont} for subfigures and subtables entries in the mini-tables.
% \end{itemize}
@@ -46907,8 +47943,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Continuing the ``Jargon'' chapter.
% \item Fixed a bug about fonts for subfigures and subtables entries in the mini-tables.
-% \item Added \texttt{bicig2.mld}, \texttt{bithe.mld}, \texttt{manju.mld}, \texttt{xalx.mld}, and
-% \texttt{khalkha.mld}.
+% \item Added \xfile{bicig2.mld}, \xfile{bithe.mld}, \xfile{manju.mld}, \xfile{xalx.mld}, and
+% \xfile{khalkha.mld}.
% \end{itemize}
% \item 2005/11/17
% \begin{itemize}
@@ -46974,13 +48010,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Fixed typos in the documentation.
% \item Continuing the ``Jargon'' chapter.
-% \item Added a hint about the \texttt{varsects} package (must be loaded \emph{before} \texttt{minitoc}).
+% \item Added a hint about the \pack{varsects} package (must be loaded \emph{before} \upack{minitoc}).
% \end{itemize}
% \item 2005/12/06
% \begin{itemize}
% \item Continuing the ``Jargon'' chapter.
-% \item Correcting an hyperlink in the bibliography (for the \texttt{xr} package).
-% \item Attempting to avoid broken URLs, using \texttt{quote}, footnotes and \texttt{\bs par}.
+% \item Correcting an hyperlink in the bibliography (for the \pack{xr} package).
+% \item Attempting to avoid broken URLs, using \env{quote}, footnotes and \texttt{\bs par}.
% \end{itemize}
% \item 2005/12/07
% \begin{itemize}
@@ -47026,12 +48062,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/01/03
% \begin{itemize}
% \item Corrections in the documentation (thanks to \name{Markus}{Gleiszner}).
-% \item Added \texttt{addsec.tex}
+% \item Added \oexam{addsec.tex}
% \end{itemize}
% \item 2006/01/04
% \begin{itemize}
% \item Corrected the flag \texttt{\bs ifundottedmtc}.
-% \item Correction to make \texttt{addsec.tex} work.
+% \item Correction to make \oexam{addsec.tex} work.
% \end{itemize}
% \item 2006/01/05
% \begin{itemize}
@@ -47042,9 +48078,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/01/06
% \begin{itemize}
% \item Continuing the ``Jargon'' chapter.
-% \item Corrected the bibliography entry about Bang\TeX.
+% \item Corrected the bibliography entry about \pack{Bang\TeX}.
% \item Updated the bibliography.
-% \item Used the \texttt{afterpage} package in the documentation to fix a float positionning problem.
+% \item Used the \pack{afterpage} package in the documentation to fix a float positionning problem.
% \end{itemize}
% \item 2006/01/09
% \begin{itemize}
@@ -47064,8 +48100,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Updated the bibliography.
% \item Updated the documentation for the albanian, bahasa, bahasam, and hebrew2 languages.
-% \item Updated \texttt{french.mld} (removing abusive uppercase letters).
-% \item Corrected the \texttt{italian.mld} file. Added the italian2 language.
+% \item Updated \xfile{french.mld} (removing abusive uppercase letters).
+% \item Corrected the \xfile{italian.mld} file. Added the italian2 language.
% \item Added the australian and newzealand languages (english).
% \item Renamed the bahasa language as bahasai; bahasa is synonym of bahasai.
% \item Added the malay and meyalu languages, synonyms of bahasam.
@@ -47079,10 +48115,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/13
% \begin{itemize}
-% \item Fixed an instability in page breaks in the documentation of \texttt{japanese3.mld}.
-% \item Added comments in some \texttt{.mld} files.
-% \item Added \texttt{magyar3.mld}.
-% \item Updated \texttt{lithuanian.mld}.
+% \item Fixed an instability in page breaks in the documentation of \xfile{japanese3.mld}.
+% \item Added comments in some \suffix{.mld} files.
+% \item Added \xfile{magyar3.mld}.
+% \item Updated \xfile{lithuanian.mld}.
% \end{itemize}
% \item 2006/01/16
% \begin{itemize}
@@ -47096,25 +48132,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/18
% \begin{itemize}
-% \item Added some comments in point~34 of the FAQ (and in \texttt{minitoc.bug}) about the initialization of fonts.
-% \item Added \texttt{romanian2.mld} and \texttt{romanian3.mld}.
+% \item Added some comments in point~34 of the FAQ (and in \xfile{minitoc.bug}) about the initialization of fonts.
+% \item Added \xfile{romanian2.mld} and \xfile{romanian3.mld}.
% \item Updated the bibliography.
% \end{itemize}
% \item 2006/01/19
% \begin{itemize}
% \item Updated the bibliography.
-% \item Load some packages before \texttt{hyperref}.
-% \item Added \texttt{spanish4.mld}.
+% \item Load some packages before \pack{hyperref}.
+% \item Added \xfile{spanish4.mld}.
% \end{itemize}
% \item 2006/01/23
% \begin{itemize}
% \item Corrected the table about default titles.
% \item Corrected the keywords for \texttt{\bs mtcsetfont}.
-% \item Added \texttt{lowersorbian.mld}, \texttt{uppersorbian.mld}, and \texttt{ukrainian.mld}.
+% \item Added \xfile{lowersorbian.mld}, \xfile{uppersorbian.mld}, and \xfile{ukrainian.mld}.
% \end{itemize}
% \item 2006/01/24
% \begin{itemize}
-% \item Updated documentation for \texttt{lowersorbian.mld}, \texttt{uppersorbian.mld}, and \texttt{ukrainian.mld}.
+% \item Updated documentation for \xfile{lowersorbian.mld}, \xfile{uppersorbian.mld}, and \xfile{ukrainian.mld}.
% \end{itemize}
% \item 2006/01/25
% \begin{itemize}
@@ -47123,17 +48159,17 @@ 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{koma,komab}, and an entry in the FAQ chapter
-% (and in \texttt{minitoc.bug}).
+% \item Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter
+% (and in \xfile{minitoc.bug}).
% \end{itemize}
% \item 2006/01/27
% \begin{itemize}
% \item Updated the bibliography.
-% \item Added a note in documentation of \texttt{serbian.mld} and \texttt{serbianc.mld}.
+% \item Added a note in documentation of \xfile{serbian.mld} and \xfile{serbianc.mld}.
% \end{itemize}
% \item 2006/01/30
% \begin{itemize}
-% \item Added \texttt{ethiopian2.mld} (for Omega).
+% \item Added \xfile{ethiopian2.mld} (for Omega).
% \end{itemize}
% \item 2006/01/31
% \begin{itemize}
@@ -47154,8 +48190,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections in the documentation.
% \item Updated the bibliography.
-% \item Added \texttt{dblaccnt.sty} for the ``The pdf\TeX\ Program'' entry in the bibliography.
-% Its author's first name needs a double accent \mbox{(\xname{Hàn~Th\'{\^e}}{Th\`anh})}.
+% \item Added package \pack{dblaccnt} for the ``The pdf\TeX\ Program'' entry in the bibliography.
+% Its author's first name needs a double accent \mbox{(\namea{Hàn~Th\'{\^e}}{Th\`anh}{Thanh})}.
% \end{itemize}
% \item 2006/02/07
% \begin{itemize}
@@ -47173,17 +48209,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/02/13
% \begin{itemize}
-% \item Added \texttt{malayalam-omega.mld} and \texttt{malayalam-omega.mlo}.
+% \item Added \xfile{malayalam-omega.mld} and \xfile{malayalam-omega.mlo}.
% \item Updated the bibliography.
% \end{itemize}
% \item 2006/02/14
% \begin{itemize}
-% \item Added \texttt{kannada.mld}.
+% \item Added \xfile{kannada.mld}.
% \item Updated the bibliography.
% \end{itemize}
% \item 2006/02/15
% \begin{itemize}
-% \item Corrections in \texttt{russianb.mld} and \texttt{spanish.mld}.
+% \item Corrections in \xfile{russianb.mld} and \xfile{spanish.mld}.
% \item Corrections in the documentation and the bibliography.
% \item Place \texttt{\bs mtcfixglossary} before \texttt{\bs mtcfixindex}.
% \end{itemize}
@@ -47200,17 +48236,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/02/20
% \begin{itemize}
-% \item Added \texttt{u8hangul.mld}, \texttt{u8hangul.mlo}, \texttt{u8hanja.mld}, and \texttt{u8hanja.mlo}.
+% \item Added \xfile{u8hangul.mld}, \xfile{u8hangul.mlo}, \xfile{u8hanja.mld}, and \xfile{u8hanja.mlo}.
% \end{itemize}
% \item 2006/02/21
% \begin{itemize}
-% \item Renamed languages u8hangul and u8hanja.mld into hangul-u8 and hanja-u8.
+% \item Renamed languages u8hangul and u8hanja into hangul-u8 and hanja-u8.
% \item Updated the bibliography.
% \end{itemize}
% \item 2006/02/22
% \begin{itemize}
% \item Added a hint about repeated preparation commands.
-% \item Moved up the declaration of some flags relative to the \texttt{hints} option.
+% \item Moved up the declaration of some flags relative to the \opt{hints} option.
% \item Added \verb|\mtcprepare|.
% \end{itemize}
% \item 2006/02/23
@@ -47224,22 +48260,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/02/27
% \begin{itemize}
% \item Corrections in the documentation.
-% \item Added \texttt{minitoc.pre} to class~6.
+% \item Added \xfile{minitoc.pre} to class~6.
% \end{itemize}
% \item 2006/02/28
% \begin{itemize}
% \item Corrections in the documentation.
% \item Corrected the position of tables in the ``Jargon'' chapter.
-% \item Corrected \texttt{irish.mld}, \texttt{lsorbian.mld} and \texttt{usorbian.mld}.
-% \item Added \texttt{polski.mld}.
+% \item Corrected \xfile{irish.mld}, \xfile{lsorbian.mld} and \xfile{usorbian.mld}.
+% \item Added \xfile{polski.mld}.
% \end{itemize}
% \item 2006/03/01
% \begin{itemize}
-% \item Hints about the \texttt{jura} class and the \texttt{alphanum} package, incompatible with \texttt{minitoc}.
+% \item Hints about the \class{jura} class and the \pack{alphanum} package, incompatible with \upack{minitoc}.
% \end{itemize}
% \item 2006/03/02
% \begin{itemize}
-% \item Use bibliographic styles with an~\texttt{URL} field, built with the help of \texttt{urlbst}~\cite{urlbst}.
+% \item Use bibliographic styles with an~\texttt{URL} field, built with the help of \tool{urlbst}~\cite{urlbst}.
% \end{itemize}
% \item 2006/03/06
% \begin{itemize}
@@ -47247,9 +48283,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/08
% \begin{itemize}
-% \item Corrections in \texttt{magyar.mld}, \texttt{magyar2.mld}, and \texttt{magyar3.mld}.
-% \item Added \texttt{russian-cca.mld}, \texttt{russian-cca1.mld}, and \texttt{russian-lh.mld}, with their
-% \texttt{.mlo} files.
+% \item Corrections in \xfile{magyar.mld}, \xfile{magyar2.mld}, and \xfile{magyar3.mld}.
+% \item Added \xfile{russian-cca.mld}, \xfile{russian-cca1.mld}, and \xfile{russian-lh.mld}, with their
+% \suffix{.mlo} files.
% \end{itemize}
% \item 2006/03/09
% \begin{itemize}
@@ -47258,8 +48294,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/03/10
% \begin{itemize}
% \item Update the bibliography.
-% \item Added \texttt{russian-lhcyralt.mld}, \texttt{russian-lhcyrkoi.mld}, and \texttt{russian-lhcyrwin.mld}, with their
-% \texttt{.mlo} files.
+% \item Added \xfile{russian-lhcyralt.mld}, \xfile{russian-lhcyrkoi.mld}, and \xfile{russian-lhcyrwin.mld}, with their
+% \suffix{.mlo} files.
% \end{itemize}
% \item 2006/03/13
% \begin{itemize}
@@ -47267,7 +48303,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/14
% \begin{itemize}
-% \item Added \texttt{mtcmess.sty}.
+% \item Added the \pack{mtcmess} package.
% \end{itemize}
% \item 2006/03/16
% \begin{itemize}
@@ -47293,13 +48329,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/29
% \begin{itemize}
-% \item Added FAQ~37 about \texttt{.mld} files and \texttt{babel}.
-% \item Added \texttt{french1.mld} and \texttt{french2.mld}.
+% \item Added FAQ~37 about \suffix{.mld} files and \pack{babel}.
+% \item Added \xfile{french1.mld} and \xfile{french2.mld}.
% \item Update the jargon.
% \end{itemize}
% \item 2006/03/30
% \begin{itemize}
-% \item Added \texttt{english1.mld} and \texttt{english2.mld}.
+% \item Added \xfile{english1.mld} and \xfile{english2.mld}.
% \end{itemize}
% \end{itemize}
% \item 45
@@ -47307,7 +48343,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/03/31
% \begin{itemize}
% \item Suppression of the PostScript versions of the documentation.
-% \item Added \texttt{arab2.mld}, \texttt{bicig3.mld}, \texttt{buryat2.mld}, \texttt{xalx2.mld}, and \texttt{xalx3.mld}.
+% \item Added \xfile{arab2.mld}, \xfile{bicig3.mld}, \xfile{buryat2.mld}, \xfile{xalx2.mld}, and \xfile{xalx3.mld}.
% \end{itemize}
% \item 2006/04/03
% \begin{itemize}
@@ -47315,18 +48351,18 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/04/04
% \begin{itemize}
-% \item Added \texttt{swedish2.mld}.
-% \item The \texttt{insection} package option loads also the \texttt{flafter} package.
+% \item Added \xfile{swedish2.mld}.
+% \item The \opt{insection} package option loads also the \pack{flafter} package.
% \end{itemize}
% \item 2006/04/05
% \begin{itemize}
% \item Corrections in the documentation.
-% \item Added \texttt{lamed.eps} and \texttt{lamed.pdf} as images for the Lamed logo (built from \texttt{lamed.tex}).
+% \item Added \xfile{lamed.eps} and \xfile{lamed.pdf} as images for the \emph{Lamed} logo (built from \xfile{lamed.tex}).
% \item Reordering of the chapters in the user's manual (part~I).
% \end{itemize}
% \item 2006/04/06
% \begin{itemize}
-% \item Use \texttt{sectsty.sty} to better format section titles.
+% \item Use \pack{sectsty} to better format section titles.
% \end{itemize}
% \item 2006/04/07
% \begin{itemize}
@@ -47347,38 +48383,38 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/04/13
% \begin{itemize}
-% \item In the \texttt{insection} package option, load the \texttt{flafter} package \emph{before} the
-% \texttt{placeins} package.
+% \item In the \opt{insection} package option, load the \pack{flafter} package \emph{before} the
+% \pack{placeins} package.
% \item Added a figure about the float barriers.
% \end{itemize}
% \item 2006/04/27
% \begin{itemize}
-% \item Added notes in FAQ~20, about the use with the \texttt{appendix} package.
-% \item Added comments about the \texttt{insection} option.
+% \item Added notes in FAQ~20, about the use with the \pack{appendix} package.
+% \item Added comments about the \opt{insection} option.
% \item Update the bibliography.
-% \item Begin correction of the \texttt{mtchideinmaintoc} environment.
+% \item Begin correction of the \env{mtchideinmaintoc} environment.
% \end{itemize}
% \item 2006/05/02
% \begin{itemize}
-% \item Added notes in \texttt{minitoc.bug}, point~20, about the use with the \texttt{appendix} package.
-% \item End correction of the \texttt{mtchideinmaintoc} environment.
-% \item Analogous corrections in the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
+% \item Added notes in \xfile{minitoc.bug}, point~20, about the use with the \pack{appendix} package.
+% \item End correction of the \env{mtchideinmaintoc} environment.
+% \item Analogous corrections in the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
% \item Update the bibliography.
% \end{itemize}
% \item 2006/05/03
% \begin{itemize}
-% \item Added notes about the \texttt{mtchideinmainlof} and \texttt{mtchideinmainlot} environments.
-% \item Added \texttt{hide1.tex} and \texttt{hide2.tex}.
-% \item Added a hint about the \texttt{fncychap} package (must be loaded \emph{before} \texttt{minitoc}).
-% \item Added a hint about the \texttt{quotchap} package (must be loaded \emph{before} \texttt{minitoc}).
+% \item Added notes about the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments.
+% \item Added \xfile{hide1.tex} and \xfile{hide2.tex}.
+% \item Added a hint about the \pack{fncychap} package (must be loaded \emph{before} \upack{minitoc}).
+% \item Added a hint about the \pack{quotchap} package (must be loaded \emph{before} \upack{minitoc}).
% \item Update the bibliography.
% \end{itemize}
% \item 2006/05/04
% \begin{itemize}
% \item Update the bibliography.
-% \item Added a hint about the \texttt{romannum} package (must be loaded \emph{before} \texttt{minitoc}).
-% \item Added a hint about the \texttt{sfheaders} package (must be loaded \emph{before} \texttt{minitoc}).
-% \item Added a hint about the \texttt{alnumsec} package (must be loaded \emph{before} \texttt{minitoc}).
+% \item Added a hint about the \pack{romannum} package (must be loaded \emph{before} \upack{minitoc}).
+% \item Added a hint about the \pack{sfheaders} package (must be loaded \emph{before} \upack{minitoc}).
+% \item Added a hint about the \pack{alnumsec} package (must be loaded \emph{before} \upack{minitoc}).
% \item Corrections in the documentation.
% \end{itemize}
% \item 2006/05/05
@@ -47388,7 +48424,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/05/24
% \begin{itemize}
% \item Corrections in the documentation.
-% \item Renamed \texttt{hide.tex} to \texttt{hide1.tex}.
+% \item Renamed \xfile{hide.tex} to \xfile{hide1.tex}.
% \item Update the bibliography.
% \end{itemize}
% \item 2006/05/30
@@ -47399,24 +48435,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/05/31
% \begin{itemize}
% \item Update the bibliography.
-% \item Added a hint about the \texttt{captcont} package (must be loaded \emph{before} \texttt{minitoc}).
+% \item Added a hint about the \pack{captcont} package (must be loaded \emph{before} \upack{minitoc}).
% \item Corrections in the documentation.
-% \item Added \texttt{uighur.mld}, \texttt{uighur2.mld}, and \texttt{uighur3.mld} (as synonyms for the bicig variants).
+% \item Added \xfile{uighur.mld}, \xfile{uighur2.mld}, and \xfile{uighur3.mld} (as synonyms for the bicig variants).
% \end{itemize}
% \item 2006/06/01
% \begin{itemize}
% \item Corrections in the documentation.
-% \item Added description of Mon\TeX{} in the jargon.
-% \item Added a comment about the \texttt{imk} script in \texttt{INSTALL} and the ``Installation'' chapter.
+% \item Added description of \pack{Mon\TeX} in the jargon.
+% \item Added a comment about the \scrp{imk} script in \xfile{INSTALL} and the ``Installation'' chapter.
% \item Added an entry about ``package'' in the jargon.
-% \item Added the \texttt{mtc-apx.tex} example file.
+% \item Added the \exam{mtc-apx.tex} example file.
% \item Added FAQ 44 and the \texttt{\bs mtcgapbeforeheads} and \texttt{\bs mtcgapafterheads} commands.
% \end{itemize}
% \item 2006/06/02
% \begin{itemize}
% \item Corrections in the documentation.
% \item Update the bibliography.
-% \item Added the \texttt{gaps.tex} example file.
+% \item Added the \oexam{gaps.tex} example file.
% \end{itemize}
% \item 2006/06/05
% \begin{itemize}
@@ -47431,7 +48467,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/06/08
% \begin{itemize}
% \item Corrections in the documentation.
-% \item Spacing correction in \texttt{french2.mld}.
+% \item Spacing correction in \xfile{french2.mld}.
% \end{itemize}
% \end{itemize}
% \item 46
@@ -47443,58 +48479,58 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/06/21
% \begin{itemize}
% \item Update the bibliography.
-% \item Comment about the \texttt{thailatex} package.
+% \item Comment about the \pack{thailatex} package.
% \end{itemize}
% \item 2006/06/22
% \begin{itemize}
-% \item Generate some example files with \texttt{minitoc.dtx}/\texttt{minitoc.ins}.
+% \item Generate some example files with \xfile{minitoc.dtx}/\xfile{minitoc.ins}.
% \item Added chapter ``Example files''.
% \end{itemize}
% \item 2006/06/23
% \begin{itemize}
% \item Renamed chapter ``Example files'' as ``Examples of documents''.
-% \item Use the \texttt{lipsum} package~\cite{lipsum} in some of the examples of documents.
+% \item Use the \pack{lipsum} package~\cite{lipsum} in some of the examples of documents.
% \item Update the bibliography.
% \end{itemize}
% \item 2006/06/27
% \begin{itemize}
% \item Update the examples of documents.
-% \item Added the \texttt{second.tex} example file.
+% \item Added the \oexam{second.tex} example file.
% \end{itemize}
% \item 2006/06/29
% \begin{itemize}
-% \item Added the \texttt{amem.tex}, \texttt{mem.tex} and \texttt{mem1.tex} example files.
+% \item Added the \oexam{amem.tex}, \oexam{mem.tex} and \oexam{mem1.tex} example files.
% \end{itemize}
% \item 2006/06/30
% \begin{itemize}
-% \item Added the \texttt{fo1.tex}, \texttt{fo2.tex} and \texttt{scr.tex} example files.
+% \item Added the \oexam{fo1.tex}, \oexam{fo2.tex} and \oexam{scr.tex} example files.
% \end{itemize}
% \item 2006/07/03
% \begin{itemize}
-% \item Added the \texttt{subf.tex} example file.
+% \item Added the \oexam{subf.tex} example file.
% \item Corrections about the depth of minilofs, minilots and siblings.
% \end{itemize}
% \item 2006/07/04
% \begin{itemize}
-% \item Added the \texttt{tsfc.tex} and \texttt{tbi.tex} example files.
+% \item Added the \oexam{tsfc.tex} and \oexam{tbi.tex} example files.
% \item Corrections in the bibliography.
% \end{itemize}
% \item 2006/07/07
% \begin{itemize}
% \item Corrections of typos.
% \item Corrections in the bibliography.
-% \item Added the \texttt{2c.tex} and \texttt{mtc-bo.tex} example files.
-% \item Correction in \texttt{french2.mld}.
+% \item Added the \oexam{2c.tex} and \exam{mtc-bo.tex} example files.
+% \item Correction in \xfile{french2.mld}.
% \end{itemize}
% \item 2006/07/10
% \begin{itemize}
% \item Correction in minilots and minilofs (and siblings) about depth.
-% \item Added the \texttt{hop.tex} and \texttt{cri.tex} example files.
+% \item Added the \oexam{hop.tex} and \oexam{cri.tex} example files.
% \item Update the bibliography.
% \end{itemize}
% \item 2006/07/11
% \begin{itemize}
-% \item Added the \texttt{livre.tex}, \texttt{ch0.tex}, \texttt{tlc.tex} and \texttt{mu.tex} example files.
+% \item Added the \oexam{livre.tex}, \oexam{ch0.tex}, \oexam{tlc.tex} and \oexam{mu.tex} example files.
% \item Update the bibliography.
% \end{itemize}
% \item 2006/07/12
@@ -47512,21 +48548,21 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/07/18
% \begin{itemize}
-% \item Added the \texttt{hir.tex} and \texttt{hia.tex} example files.
+% \item Added the \oexam{hir.tex} and \oexam{hia.tex} example files.
% \end{itemize}
% \item 2006/07/19
% \begin{itemize}
% \item Update the bibliography.
-% \item Corrections in \texttt{add.tex} and \texttt{addsec.tex} for the index.
-% \item Added the \texttt{xmk} script to typeset the examples into PDF documents.
+% \item Corrections in \oexam{add.tex} and \oexam{addsec.tex} for the index.
+% \item Added the \scrp{xmk} script to typeset the examples into PDF documents.
% \item Updated the scripts to treat the examples.
% \end{itemize}
% \item 2006/07/20
% \begin{itemize}
% \item Do not forget \verb|\jobname.mtc1| in the list of files.
-% \item In the scripts, the backup directory (\texttt{OLD}) is now \texttt{/tmp/}\emph{username}\texttt{/OLD}.
+% \item In the scripts, the backup directory (\xfile{OLD}) is now \xfile{/tmp/`whoami`/OLD}.
% \item In the scripts, the repartition directories (\texttt{CL[0-9]}) are
-% now \texttt{/tmp/}\emph{username}\texttt{/CL[0-9]}.
+% now \texttt{/tmp/`whoami`/CL[0-9]}.
% \end{itemize}
% \end{itemize}
% \item 47
@@ -47538,7 +48574,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/07/27
% \begin{itemize}
-% \item Added \texttt{arabi.mld} and \texttt{farsi3.mld} (from the \Arabi{} system).
+% \item Added \xfile{arabi.mld} and \xfile{farsi3.mld} (from the \packa{\Arabi}{arabi} system).
% \item Update the bibliography.
% \end{itemize}
% \item 2006/07/28
@@ -47559,9 +48595,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Minor correction in warning message \texttt{F0008}.
% \item Update the bibliography.
-% \item Fixed a bug in \texttt{romanian2.mld} and \texttt{romanian3.mld}.
-% \item Shortened the result of some example documents by using the \texttt{report} class in place of the
-% \texttt{book} class (hence using one side printing).
+% \item Fixed a bug in \xfile{romanian2.mld} and \xfile{romanian3.mld}.
+% \item Shortened the result of some example documents by using the \class{report} class in place of the
+% \class{book} class (hence using one side printing).
% \end{itemize}
% \end{itemize}
% \item 48
@@ -47573,82 +48609,82 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/08/22
% \begin{itemize}
% \item Update the bibliography.
-% \item No preamble in \texttt{add.bib}.
+% \item No preamble in \oexam{add.bib}.
% \end{itemize}
% \item 2006/08/23
% \begin{itemize}
% \item Corrections in the TOC formatting.
% \item Increasing \verb|\textwidth|.
-% \item Correction of the preamble problem in \texttt{add.bib} and all generated files.
+% \item Correction of the preamble problem in \oexam{add.bib} and all generated files.
% \end{itemize}
% \item 2006/08/24
% \begin{itemize}
% \item Remove comments about spurious lines in preamble of generated files.
-% \item Added \texttt{devanagari.mld} and \texttt{hindi.mld}.
+% \item Added \xfile{devanagari.mld} and \xfile{hindi.mld}.
% \end{itemize}
% \item 2006/08/25
% \begin{itemize}
% \item Update the bibliography.
-% \item Added \texttt{hindi-modern.mld}.
+% \item Added \xfile{hindi-modern.mld}.
% \item Corrected the \verb|\name| macro (for the documentation).
% \end{itemize}
% \item 2006/08/28
% \begin{itemize}
% \item Corrections in the bibliography.
-% \item Correction (conversion) in \texttt{hindi-modern.mld}.
+% \item Correction (conversion) in \xfile{hindi-modern.mld}.
% \end{itemize}
% \item 2006/08/29
% \begin{itemize}
-% \item Added error \texttt{E0036} if \texttt{english.mld} is not found to set the default titles.
+% \item Added error \texttt{E0036} if \xfile{english.mld} is not found to set the default titles.
% \end{itemize}
% \item 2006/08/31
% \begin{itemize}
% \item Update the bibliography.
-% \item Modified the \texttt{plainurl.bst} to have family names of authors and editors in small caps and years in
-% old style digits. Titles are in emphasis. The \texttt{frplain1.bst} style is also updated.
+% \item Modified the \xfile{plainurl.bst} to have family names of authors and editors in small caps and years in
+% old style digits. Titles are in emphasis. The \xfile{frplain1.bst} style is also updated.
% \end{itemize}
% \item 2006/09/01
% \begin{itemize}
% \item Update the bibliography.
-% \item The bibliographic styles \texttt{plainurl.bst} and \texttt{frplain1.bst} are renamed \texttt{en-mtc.bst} and
-% \texttt{fr-mtc.bst}.
+% \item The bibliographic styles \xfile{plainurl.bst} and \xfile{frplain1.bst} are renamed \xfile{en-mtc.bst} and
+% \xfile{fr-mtc.bst}.
% \end{itemize}
% \item 2006/09/05
% \begin{itemize}
% \item Update the bibliography.
-% \item Renamed \texttt{add.bib} to \texttt{mtc-add.bib}.
-% \item Renamed \texttt{add.tex} to \texttt{mtc-add.tex}.
-% \item Renamed \texttt{addsec.tex} to \texttt{mtc-ads.tex}.
-% \item Renamed \texttt{2c.tex} to \texttt{mtc-2c.tex}.
-% \item The \texttt{listfiles} package option is now active by default.
+% \item Renamed \oexam{add.bib} to \exam{mtc-add.bib}.
+% \item Renamed \oexam{add.tex} to \exam{mtc-add.tex}.
+% \item Renamed \oexam{addsec.tex} to \exam{mtc-ads.tex}.
+% \item Renamed \oexam{2c.tex} to \exam{mtc-2c.tex}.
+% \item The \opt{listfiles} package option is now active by default.
% \end{itemize}
% \item 2006/09/07
% \begin{itemize}
-% \item Renamed \texttt{app-mem.tex} to \texttt{mtc-amm.tex}.
-% \item Renamed \texttt{apx.tex} to \texttt{mtc-apx.tex}.
-% \item Renamed \texttt{bo.tex} to \texttt{mtc-bo.tex}.
-% \item Renamed \texttt{ch0.tex} to \texttt{mtc-ch0.tex}.
-% \item Renamed \texttt{cri.tex} to \texttt{mtc-cri.tex}.
-% \item Renamed \texttt{fo1.tex} to \texttt{mtc-fo1.tex}.
-% \item Renamed \texttt{fo2.tex} to \texttt{mtc-fo2.tex}.
-% \item Renamed \texttt{gaps.tex} to \texttt{mtc-gap.tex}.
-% \item Renamed \texttt{hia.tex} to \texttt{mtc-hia.tex}.
-% \item Renamed \texttt{hir.tex} to \texttt{mtc-hir.tex}.
-% \item Renamed \texttt{hide1.tex} to \texttt{mtc-hi1.tex}.
-% \item Renamed \texttt{hide2.tex} to \texttt{mtc-hi2.tex}.
-% \item Renamed \texttt{hop.tex} to \texttt{mtc-hop.tex}.
-% \item Renamed \texttt{livre.tex} to \texttt{mtc-liv.tex}.
-% \item Renamed \texttt{mem.tex} to \texttt{mtc-mem.tex}.
-% \item Renamed \texttt{mem1.tex} to \texttt{mtc-mm1.tex}.
-% \item Renamed \texttt{mini-art.tex} to \texttt{mtc-art.tex}.
-% \item Renamed \texttt{minitoc-ex.tex} to \texttt{mtc-bk.tex}.
-% \item Renamed \texttt{mu.tex} to \texttt{mtc-mu.tex}.
-% \item Renamed \texttt{scr.tex} to \texttt{mtc-scr.tex}.
-% \item Renamed \texttt{second.tex} to \texttt{mtc-2nd.tex}.
-% \item Renamed \texttt{subf.tex} to \texttt{mtc-sbf.tex}.
-% \item Renamed \texttt{tbi.tex} to \texttt{mtc-tbi.tex}.
-% \item Renamed \texttt{tlc.tex} to \texttt{mtc-tlc.tex}.
-% \item Renamed \texttt{tsfc.tex} to \texttt{mtc-tsf.tex}.
+% \item Renamed \oexam{app-mem.tex} to \exam{mtc-amm.tex}.
+% \item Renamed \oexam{apx.tex} to \exam{mtc-apx.tex}.
+% \item Renamed \oexam{bo.tex} to \exam{mtc-bo.tex}.
+% \item Renamed \oexam{ch0.tex} to \exam{mtc-ch0.tex}.
+% \item Renamed \oexam{cri.tex} to \exam{mtc-cri.tex}.
+% \item Renamed \oexam{fo1.tex} to \exam{mtc-fo1.tex}.
+% \item Renamed \oexam{fo2.tex} to \exam{mtc-fo2.tex}.
+% \item Renamed \oexam{gaps.tex} to \exam{mtc-gap.tex}.
+% \item Renamed \oexam{hia.tex} to \exam{mtc-hia.tex}.
+% \item Renamed \oexam{hir.tex} to \exam{mtc-hir.tex}.
+% \item Renamed \oexam{hide1.tex} to \exam{mtc-hi1.tex}.
+% \item Renamed \oexam{hide2.tex} to \exam{mtc-hi2.tex}.
+% \item Renamed \oexam{hop.tex} to \exam{mtc-hop.tex}.
+% \item Renamed \oexam{livre.tex} to \exam{mtc-liv.tex}.
+% \item Renamed \oexam{mem.tex} to \exam{mtc-mem.tex}.
+% \item Renamed \oexam{mem1.tex} to \exam{mtc-mm1.tex}.
+% \item Renamed \oexam{mini-art.tex} to \exam{mtc-art.tex}.
+% \item Renamed \oexam{minitoc-ex.tex} to \exam{mtc-bk.tex}.
+% \item Renamed \oexam{mu.tex} to \exam{mtc-mu.tex}.
+% \item Renamed \oexam{scr.tex} to \exam{mtc-scr.tex}.
+% \item Renamed \oexam{second.tex} to \exam{mtc-2nd.tex}.
+% \item Renamed \oexam{subf.tex} to \exam{mtc-sbf.tex}.
+% \item Renamed \oexam{tbi.tex} to \exam{mtc-tbi.tex}.
+% \item Renamed \oexam{tlc.tex} to \exam{mtc-tlc.tex}.
+% \item Renamed \oexam{tsfc.tex} to \exam{mtc-tsf.tex}.
% \end{itemize}
% \item 2006/09/08
% \begin{itemize}
@@ -47666,7 +48702,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/09/13
% \begin{itemize}
-% \item Added the \texttt{mtc-syn.tex} example document file.
+% \item Added the \exam{mtc-syn.tex} example document file.
% \end{itemize}
% \end{itemize}
% \item 49
@@ -47680,7 +48716,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/09/18
% \begin{itemize}
% \item Updated the bibliography.
-% \item Added point~46 in the FAQ and example file \texttt{mtc-tlo.tex}.
+% \item Added point~46 in the FAQ and example file \exam{mtc-tlo.tex}.
% \end{itemize}
% \item 2006/09/26
% \begin{itemize}
@@ -47704,17 +48740,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Suppressed the ``Summary'' entry in the summary, but added it in the Table of Contents.
% \item Improving some tables.
-% \item Added the \texttt{japanese6.mld} and \texttt{japanese6.mlo} files.
+% \item Added the \xfile{japanese6.mld} and \xfile{japanese6.mlo} files.
% \item Updated the bibliography.
% \end{itemize}
% \item 2006/11/03
% \begin{itemize}
% \item Corrections in the bibliography.
-% \item Corrections in formatting a citation from \name{Donald}{Arsenau}.
+% \item Corrections in formatting a citation from \name{Donald}{Arseneau}.
% \item Combine four figures in one (with sub-figures).
% \item Added (in the memento) a table of the classes and packages which are incompatible or need precautions with
-% \texttt{minitoc}.
-% \item Added a hint about the \texttt{hangcaption} package (must be loaded \emph{before} \texttt{minitoc}).
+% \upack{minitoc}.
+% \item Added a hint about the \pack{hangcaption} package (must be loaded \emph{before} \upack{minitoc}).
% \end{itemize}
% \item 2006/11/06
% \begin{itemize}
@@ -47722,38 +48758,62 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/11/09
% \begin{itemize}
-% \item Added a validation of the language options with the presence of the \texttt{.mld} and \texttt{.mlo} files.
-% \item Added notes about the mandatory presence of the \texttt{english.mld} file.
+% \item Added a validation of the language options with the presence of the \suffix{.mld} and \suffix{.mlo} files.
+% \item Added notes about the mandatory presence of the \xfile{english.mld} file.
% \end{itemize}
% \item 2006/11/13
% \begin{itemize}
% \item The validation of the language options writes only informative messages in the
-% \emph{document}\texttt{.log} file and, if necessary, gives only one warning message.
+% \emph{document}\suffix{.log} file and, if necessary, gives only one warning message.
% \end{itemize}
% \end{itemize}
% \item 50
% \begin{itemize}
% \item 2006/11/17
% \begin{itemize}
-% \item Removed old examples of documents: \texttt{mtc-adds}, \texttt{mtc-amem}, \texttt{mtc-book},
-% \texttt{mtc-gaps}, \texttt{mtc-mem1}, \texttt{mtc-subf}, and \texttt{mtc-tsfc}.
+% \item Removed old examples of documents: \oexam{mtc-adds.tex}, \oexam{mtc-amem.tex}, \oexam{mtc-book.tex},
+% \oexam{mtc-gaps.tex}, \oexam{mtc-mem1.tex}, \oexam{mtc-subf.tex}, and \oexam{mtc-tsfc.tex}.
% \item Updated the bibliography.
-% \item Added the \texttt{tmk} script and a table describing a TDS structure for \texttt{minitoc}.
-% \item Added an item about the TDS in the jargon.
-% \item Updated the \texttt{INSTALL} file and the ``Installation'' chapter.
+% \item Added the \scrp{tmk} script and a table describing a \index{TDS}TDS structure for \upack{minitoc}.
+% \item Added an item about the \index{TDS}TDS in the jargon.
+% \item Updated the \xfile{INSTALL} file and the ``Installation'' chapter.
% \end{itemize}
% \item 2006/11/29
% \begin{itemize}
-% \item Added the warning message \texttt{W0094} with the list of the missing minitoc languages files (\texttt{.mld}
-% and \texttt{.mlo}).
+% \item Added the warning message \texttt{W0094} with the list of the missing minitoc languages files (\suffix{.mld}
+% and \suffix{.mlo}).
% \item Corrections in the bibliography.
-% \item Updated the \texttt{INSTALL} file and the ``Installation'' chapter.
+% \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 \texttt{minitoc-texmf.zip} (a ZIP archive of a TDS-compliant hierarchy of all files of
+% \item Added the file \xfile{minitoc-texmf.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of
% the package) to the distribution.
% \end{itemize}
% \end{itemize}
+% \item 51
+% \begin{itemize}
+% \item 2006/12/18
+% \begin{itemize}
+% \item Improving the index: packages and classes, scripts, tools, names, examples, extensions, options,
+% language options.
+% \end{itemize}
+% \item 2006/12/20
+% \begin{itemize}
+% \item Improving the index: names.
+% \item Updated some \suffix{.mld} files with names of the authors of titles.
+% \end{itemize}
+% \item 2007/01/09
+% \begin{itemize}
+% \item Miscellaneous corrections.
+% \item The names of some internal macros are shortened to fit into the margin.
+% \item Added a \verb|\ProvidesFile| command to the example files.
+% \item Indexing the environments (not perfect).
+% \item Indexing the files.
+% \item Renamed the file ``\texttt{catalog}'' into ``\xfile{CATALOG}''.
+% \item Indexing the counters and depth counters.
+% \item The example files are in their own directory in the (proposed) \index{TDS}TDS hierarchy.
+% \end{itemize}
+% \end{itemize}
% \end{itemize}
% \egroup
% \end{RaggedRight}
@@ -47787,11 +48847,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/06/01
% \begin{itemize}
% \item Nouvelle conception, pour éviter d'allouer un newwrite, ou descripteur de fichier, pour chaque chapitre
-% (un péché mortel!) (\xname{Jean-Pierre~F.}{Drucbert}).
+% (un péché mortel!) (\uname{Jean-Pierre~F.}{Drucbert}).
% \item Ajout de \texttt{\bs chapterend} pour terminer la portée d'une minitoc. (\emph{Si vous oubliez de
% mettre} \texttt{\bs chapterend} à~la fin de \emph{chaque} chapitre, une entrée pour le chapitre suivant
% apparaîtra dans chaque minitoc.) (Merci à~\xname{Yufan}{Hu}).
-% \item Remplacement de l'environnement \texttt{minipage} par un environnement \texttt{verse}, pour qu'une
+% \item Remplacement de l'environnement \env{minipage} par un environnement \env{verse}, pour qu'une
% minitoc puisse se répartir sur plusieurs pages.
% \item Toute la mise en page de la minitoc est dans la commande, donc si quelqu'un souhaite redéfinir cette
% mise en page, il a juste à~la réécrire (et seulement elle).
@@ -47800,24 +48860,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% les pseudo-chapitres \texttt{\bs chapter*}).
% \item Problèmes: vous \emph{devez} avoir mis \texttt{\bs chapterend} pour terminer chaque chapitre ayant une
% minitoc. Comment éviter cette contrainte?
-% \item La profondeur de la minitoc est ajustable par l'utilisateur avec le compteur \texttt{minitocdepth} (similaire
-% à~\texttt{tocdepth} pour la table des matières.).
+% \item La profondeur de la minitoc est ajustable par l'utilisateur avec le compteur \dcnt{minitocdepth} (similaire
+% à~\dcnt{tocdepth} pour la table des matières.).
% \item Au moins trois passes~(3) de \LaTeX{} sont nécessaires pour obtenir des minitocs correctes (la première
-% passe crée les fichiers \texttt{.mtc}\meta{X}, la deuxième les utilise (mais ils peuvent contenir des
+% passe crée les fichiers \suffix{.mtc}\meta{X}, la deuxième les utilise (mais ils peuvent contenir des
% numéros de pages faux) et les recrée, la troisième devrait être bonne).
% \item Fonctionne avec \texttt{\bs chapter[xxx]\{yyy\}} et les éléments flottants. Fonctionne en mode deux
% colonnes (mais la minitoc est composée sur une colonne; comment faire pour qu'elle s'étende sur les deux
% colonnes?).
-% \item Ajout de quelques modifications pour fonctionner avec \texttt{xr.sty} (références externes).
-% \texttt{xr.sty} version~5 est bien plus tolérant.
+% \item Ajout de quelques modifications pour fonctionner avec \pack{xr} (références externes).
+% \pack{xr} version~5 est bien plus tolérant.
% \end{itemize}
% \end{itemize}
% \item \textbf{02}
% \begin{itemize}
% \item 1993/07/05
% \begin{itemize}
-% \item Ajout de la compatibilité avec \texttt{hangcaption.sty} (le paquetage \texttt{hangcaption} (s'il est présent)
-% doit être chargé \emph{avant} le paquetage \texttt{minitoc}). \emph{Attention} aux options modifiant
+% \item Ajout de la compatibilité avec \pack{hangcaption} (le paquetage \pack{hangcaption} (s'il est présent)
+% doit être chargé \emph{avant} le paquetage \upack{minitoc}). \emph{Attention} aux options modifiant
% \texttt{\bs @caption}.
% \end{itemize}
% \end{itemize}
@@ -47834,9 +48894,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Ajout de \texttt{\bs if@realch} pour éviter que des lignes de contenu provenant de pseudo-chapitres
% aillent dans la table des matières.
-% \item Le fichier paquetage \texttt{mtcoff.sty} vous permet d'utiliser un document \LaTeX\ contenant des
-% commandes minitoc et de les rendre transparentes: il suffit de remplacer l'option \texttt{minitoc}
-% par \texttt{mtcoff}.
+% \item Le fichier paquetage \pack{mtcoff} vous permet d'utiliser un document \LaTeX\ contenant des
+% commandes minitoc et de les rendre transparentes: il suffit de remplacer le paquetage \upack{minitoc}
+% par \upack{mtcoff}.
% \end{itemize}
% \end{itemize}
% \item \textbf{05}
@@ -47851,17 +48911,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/07/15
% \begin{itemize}
% \item Correction de problèmes sur les chapitres dans la table des matières, retrait de code obsolète pour
-% \texttt{\bs caption} (les filtres sont meilleurs), ajout de la compatibilité avec \texttt{toch.sty}
-% (\texttt{toch.sty} crée une table des chapitres; si utilisé, doit être chargé \emph{avant} \texttt{minitoc.sty}).
+% \texttt{\bs caption} (les filtres sont meilleurs), ajout de la compatibilité
+% avec \pack{toch}
+% (\pack{toch} crée une table des chapitres; si utilisé, doit être chargé \emph{avant} \upack{minitoc};
+% en fait, c'est l'ancêtre du paquetage \pack{shorttoc}~\cite{shorttoc}).
% \end{itemize}
% \end{itemize}
% \item \textbf{07}
% \begin{itemize}
% \item 1993/07/22
% \begin{itemize}
-% \item (\emph{différences majeures}) Réécriture complète, en utilisant des astuces de \texttt{xr.sty}
+% \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
-% le fichier \texttt{.toc}. Suppression de \texttt{\bs chapterend} et \texttt{\bs minitocno}, ajout de
+% le fichier \suffix{.toc}. Suppression de \texttt{\bs chapterend} et \texttt{\bs minitocno}, ajout de
% \texttt{\bs minitoc}, \texttt{\bs dominitoc} et \texttt{\bs faketableofcontents}.
% \end{itemize}
% \end{itemize}
@@ -47884,7 +48946,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1993/08/05
% \begin{itemize}
-% \item Fonctionne avec les appendices. Détecte maintenant les versions obsolètes de \texttt{latex.tex}:
+% \item Fonctionne avec les appendices. Détecte maintenant les versions obsolètes de \xfile{latex.tex}:
% (\texttt{\bs @inputcheck} ou \texttt{\bs reset@font} non définies).
% \end{itemize}
% \end{itemize}
@@ -47902,8 +48964,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1993/12/16
% \begin{itemize}
% \item Utilisation de \texttt{\bs kern} au lieu de \texttt{\bs vspace*} et ajout de pénalités
-% (\texttt{\bs nopagebreak}) pour éviter une coupure de page just avant la dernière \texttt{\bs mtc@rule}.
-% \item Ajout aussi d'un environnement \texttt{samepage}.
+% (\texttt{\bs nopagebreak}) pour éviter une coupure de page juste avant la dernière \texttt{\bs mtc@rule}.
+% \item Ajout aussi d'un environnement \env{samepage}.
% \item Retrait de vieilles lignes mises en commentaire dans des versions précédentes.
% \end{itemize}
% \end{itemize}
@@ -47936,7 +48998,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/01/27
% \begin{itemize}
-% \item Ajout de \texttt{\bs parttoc}, \texttt{\bs partlof} et \texttt{\bs partlot} pour la classe \texttt{book},
+% \item Ajout de \texttt{\bs parttoc}, \texttt{\bs partlof} et \texttt{\bs partlot} pour la classe \class{book},
% de \texttt{\bs secttoc}, \texttt{\bs sectlof} et \texttt{\bs sectlot} pour les articles, avec des commandes
% et paramètres en parallèle avec ceux pour les mini-tables.
% \end{itemize}
@@ -47954,7 +49016,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item \og{} \texttt{n} \fg{} (nul) synonyme de \og{} \texttt{e} \fg{} (\emph{empty}, vide) dans l'argument optionnel
% \texttt{\bs minitoc}, \texttt{\bs dominitoc}, et analogues.
-% \item Compatibilité avec \og{} \LaTeXe \fg. Merci à~\xname{Denis}{Roegel} (qui a trouvé le problème)
+% \item Compatibilité avec \og{} \LaTeXe \fg. Merci à~\xname{Denis~B.}{Roegel} (qui a trouvé le problème)
% et \xname{Frank}{Mittelbach} (qui a donné les indications pour le résoudre).
% \item Ajout de la notion de \og{} numérotation absolue\fg{} pour les the mini-tables.
% \end{itemize}
@@ -47963,9 +49025,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/06/26
% \begin{itemize}
-% \item Rendu \texttt{minitoc} vraiment compatible avec \LaTeXe.
+% \item Rendu \upack{minitoc} vraiment compatible avec \LaTeXe.
% \item Introduction des fichiers de langue comme options. Grand merci à~\xname{Michel}{Goossens}
-% (via \xname{Frank}{Mittelbach}) qui a été inspiré par le code du paquetage \texttt{babel}
+% (via \xname{Frank}{Mittelbach}) qui a été inspiré par le code du paquetage \pack{babel}
% (de \xname{Johannes}{Braams}).
% \end{itemize}
% \end{itemize}
@@ -47977,7 +49039,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% Ajout des commandes \texttt{\bs firstchapteris}, etc.
% \item Ajout des commandes \texttt{\bs mtcrule}, \texttt{\bs nomtcrule}, etc.
% \item Correction d'une erreur dans \texttt{\bs c@mti}.
-% \item Correction dans \texttt{mtcswedish.sty} (\xname{Jan~Michel}{Rynning}).
+% \item Correction dans \xfile{mtcswedish.sty} (\xname{Jan~Michel}{Rynning}).
% \item Correction de l'appendice dans les articles.
% \end{itemize}
% \end{itemize}
@@ -47997,14 +49059,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/09/07
% \begin{itemize}
-% \item Correction de typos dans \texttt{minitoc.sty } et \texttt{minitoc.tex}.
+% \item Correction de typos dans \upack{minitoc} et \xfile{minitoc.tex}.
% \end{itemize}
% \end{itemize}
% \item \textbf{22}
% \begin{itemize}
% \item 1994/10/10
% \begin{itemize}
-% \item Correction de typos dans \texttt{minitoc.sty}.
+% \item Correction de typos dans \upack{minitoc}.
% \end{itemize}
% \end{itemize}
% \item \textbf{23}
@@ -48013,7 +49075,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Ajout d'une ligne manquante dans \texttt{\bs sectlof}.
% \item Fonctionne avec les classes de document réinitialisant le numéro de chapitre (ou de section)
-% à~chaque partie (merci à~\xname{Denis}{Roegel}).
+% à~chaque partie (merci à~\xname{Denis~B.}{Roegel}).
% \item Retrait du code pour \texttt{\bs firstchapteris} et compagnie. Ces commandes sont obsolètes.
% \item Retrait du code pour l'appendice.
% \end{itemize}
@@ -48022,16 +49084,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1994/12/21
% \begin{itemize}
-% \item Les commandes \texttt{\bs protect} ont été retirées des fichiers \texttt{.toc}, \texttt{.lot} et
-% \texttt{.lot}, donc certaines commandes internes on t été corrigées pour être compatibles avec la version
-% de \LaTeXe\ de décembre 1994. Merci à~\xname{Denis}{Roegel} qui a fait le travail.
+% \item Les commandes \texttt{\bs protect} ont été retirées des fichiers \suffix{.toc}, \suffix{.lot} et
+% \suffix{.lot}, donc certaines commandes internes on t été corrigées pour être compatibles avec la version
+% de \LaTeXe\ de décembre 1994. Merci à~\xname{Denis~B.}{Roegel} qui a fait le travail.
% \end{itemize}
% \end{itemize}
% \item \textbf{25}
% \begin{itemize}
% \item 1996/09/13
% \begin{itemize}
-% \item Mise à~jour de \texttt{mtcnorsk.sty} et ajout de \texttt{mtcnynorsk.sty} sur une suggestion
+% \item Mise à~jour de \xfile{mtcnorsk.sty} et ajout de \xfile{mtcnynorsk.sty} sur une suggestion
% de \xname{Dag}{Langmyhr}.
% \end{itemize}
% \end{itemize}
@@ -48039,11 +49101,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 1996/11/14
% \begin{itemize}
-% \item Les fichiers spécifiques des langues sont maintenant nommés \emph{langue}\texttt{.mld} (remplace
-% \texttt{mtc}\emph{langue}\texttt{.sty}) parce que ne sont pas des paquetages et que cela fait des noms
+% \item Les fichiers spécifiques des langues sont maintenant nommés \emph{langue}\suffix{.mld} (remplace
+% \texttt{mtc}\emph{langue}\suffix{.sty}) parce que ne sont pas des paquetages et que cela fait des noms
% plus courts.
% \item Ajout des langues breton, estonian, germanb, greek, irish, russianb, scottish, lower- et upper-sorbian;
-% renommage de \og{} esperanto \fg{} en \og{} esperant \fg{} comme dans le paquetage \texttt{babel}.
+% renommage de \og{} esperanto \fg{} en \og{} esperant \fg{} comme dans le paquetage \pack{babel}.
% \end{itemize}
% \end{itemize}
% \item \textbf{27}
@@ -48051,9 +49113,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 1996/12/20
% \begin{itemize}
% \item Corrections pour les commandes de sectionnement étoilées.
-% \item \texttt{english.mld} chargé comme langue par défaut.
-% \item Ajout de \texttt{vietnam.mld} et \texttt{arab.mld}.
-% \item Renommage de \texttt{minitocoff.sty} en \texttt{mtcoff.sty} pour que le nom reste court.
+% \item \xfile{english.mld} chargé comme langue par défaut.
+% \item Ajout de \xfile{vietnam.mld} et \xfile{arab.mld}.
+% \item Renommage de \pack{minitocoff} en \pack{mtcoff} pour que le nom reste court.
% \end{itemize}
% \end{itemize}
% \item \textbf{28}
@@ -48062,7 +49124,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Ajout des langues afrikaan(s), brazil et ethiopia(n).
% \item Ajout de l'autoconfiguration des suffixes.
-% \item Ajout de l'option de paquetage \texttt{shortext}.
+% \item Ajout de l'option de paquetage \opt{shortext}.
% \item Ajout du code \emph{coffee} (pauses café).
% \item Ajout du code de \texttt{\bs addstarred} (pour ce qui concerne un chapitre étoilé).
% \item Correction d'une erreur dans les parttocs.
@@ -48076,7 +49138,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 1998/12/03
% \begin{itemize}
-% \item Ajout des options de paquetage \texttt{tight} et \texttt{loose}.
+% \item Ajout des options de paquetage \opt{tight} et \opt{loose}.
% \end{itemize}
% \end{itemize}
% \item \textbf{29}
@@ -48087,11 +49149,11 @@ 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 Arm\TeX).
+% \item Ajout de la langue armenian (d'après \pack{Arm\TeX}).
% \end{itemize}
% \item 1999/07/23
% \begin{itemize}
-% \item Ajout des options de paquetage \texttt{dotted/undotted} (défaut: \texttt{dotted}).
+% \item Ajout des options de paquetage \opt{dotted}/\opt{undotted} (défaut: \opt{dotted}).
% \end{itemize}
% \item 1999/07/29
% \begin{itemize}
@@ -48110,7 +49172,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2000/04/04
% \begin{itemize}
-% \item Ajout de la compatibilité avec le paquetage \texttt{hyperref}, merci à~\xname{Heiko}{Oberdiek},
+% \item Ajout de la compatibilité avec le paquetage \pack{hyperref}, merci à~\xname{Heiko}{Oberdiek},
% qui a aussi simplifié certains morceaux de code et corrigé l'infâme erreur sur \texttt{\bs chapter*}.
% \end{itemize}
% \end{itemize}
@@ -48131,8 +49193,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2000/12/07
% \begin{itemize}
% \item Ajout de nouvelles commandes d'ajustement: \texttt{\bs mtcaddchapter}, \texttt{\bs mtcaddsection} et
-% \texttt{\bs mtcaddpart}. Ces commandes ajoutent des choses dans les fichiers \texttt{.toc}, \texttt{.lof}
-% et \texttt{.lot} pour le problème de \texttt{\bs chapter*} (\texttt{\bs section*} et \texttt{\bs part*}).
+% \texttt{\bs mtcaddpart}. Ces commandes ajoutent des choses dans les fichiers \suffix{.toc}, \suffix{.lof}
+% et \suffix{.lot} pour le problème de \texttt{\bs chapter*} (\texttt{\bs section*} et \texttt{\bs part*}).
% D'après une suggestion de \xname{Karl~F.}{Everitt}.
% \end{itemize}
% \item 2000/12/08
@@ -48144,9 +49206,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2000/12/13
% \begin{itemize}
-% \item Ajout dans la documentation d'une section sur l'utilisation avec le paquetage \texttt{tocbibind}.
-% \item Ajout de fichiers \texttt{.mld} pour les noms alternatifs de langues: ainsi, \texttt{american.mld} ne fait
-% que charger \texttt{english.mld}, qui contient les vraies définitions.
+% \item Ajout dans la documentation d'une section sur l'utilisation avec le paquetage \pack{tocbibind}.
+% \item Ajout de fichiers \suffix{.mld} pour les noms alternatifs de langues: ainsi, \xfile{american.mld} ne fait
+% que charger \xfile{english.mld}, qui contient les vraies définitions.
% \end{itemize}
% \end{itemize}
% \item \textbf{35}
@@ -48154,14 +49216,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2001/01/09
% \begin{itemize}
% \item Ajout de macros pour tester si un fichier est \og{} vide\fg{} (c'est-à-dire vide, blanc ou inexistant)
-% ou \og{} non vide \fg{} (c'est-à-dire utile). J'ai utilisé du code de \xname{Stephan~P.~von}{Bechtolsheim}.
-% \item Ajout des options de paquetage \texttt{checkfiles/nocheckfiles}.
+% ou \og{} non vide \fg{} (c'est-à-dire utile). J'ai utilisé du code de \xname{Stephan~P.}{von~Bechtolsheim}.
+% \item Ajout des options de paquetage \opt{checkfiles}\\opt{nocheckfiles}.
% \item Remplacement de \texttt{\bs The@chapter} par \texttt{\bs The@mtc}.
% \end{itemize}
% \item 2001/02/26
% \begin{itemize}
-% \item Ajout de \texttt{bulgarian.mld}, \texttt{hebrew.mld}, \texttt{icelandic.mld}, \texttt{latin.mld} et
-% \texttt{samin.mld}.
+% \item Ajout de \xfile{bulgarian.mld}, \xfile{hebrew.mld}, \xfile{icelandic.mld}, \xfile{latin.mld} et
+% \xfile{samin.mld}.
% \end{itemize}
% \item 2001/03/09
% \begin{itemize}
@@ -48169,7 +49231,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2001/06/01
% \begin{itemize}
-% \item Correction de l'option de paquetage \texttt{estonian} (manquante).
+% \item Correction de l'option de paquetage \lopt{estonian} (manquante).
% \end{itemize}
% \item 2001/07/04
% \begin{itemize}
@@ -48181,7 +49243,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2002/02/11
% \begin{itemize}
% \item Correction d'une interaction avec \texttt{\bs tableofcontents} qui crée un \texttt{\bs chapter*} ou
-% une \texttt{\bs section*}, en perturbant les compteurs \texttt{mtc/stc} (problème signalé par
+% une \texttt{\bs section*}, en perturbant les compteurs \cnt{mtc}/\cnt{stc} (problème signalé par
% \xname{Frank}{Mittelbach}).
% \end{itemize}
% \item 2002/02/18
@@ -48199,7 +49261,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2002/03/13
% \begin{itemize}
-% \item Ajout de la langue bangla.
+% \item Ajout de la langue \lopt{bangla}.
% \end{itemize}
% \item 2002/03/15
% \begin{itemize}
@@ -48225,17 +49287,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2003/01/30
% \begin{itemize}
% \item Changement du test pour les titres vides.
-% \item Ajout des options de paquetage \texttt{flsection} et \texttt{flsectionb}.
+% \item Ajout des options de paquetage \opt{flsection} et \opt{flsectionb}.
% \end{itemize}
% \item 2003/01/31
% \begin{itemize}
-% \item Les options de paquetage \texttt{tight} et \texttt{loose} sont appliquées à~\texttt{\bs parttoc}
+% \item Les options de paquetage \opt{tight} et \opt{loose} sont appliquées à~\texttt{\bs parttoc}
% (\xname{Thomas}{Leonhardt}).
% \end{itemize}
% \item 2003/02/07
% \begin{itemize}
-% \item Options de paquetage \texttt{flsection} et \texttt{flsectionb} retirées et remplacées par l'option
-% de paquetage \texttt{insection} (comme \texttt{flsectionb}).
+% \item Options de paquetage \opt{flsection} et \opt{flsectionb} retirées et remplacées par l'option
+% de paquetage \opt{insection} (comme \opt{flsectionb}).
% \end{itemize}
% \item 2003/02/11
% \begin{itemize}
@@ -48257,20 +49319,20 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item 2003/04/09
% \begin{itemize}
-% \item Commandes de fontes modernes pour compatibilité avec la classe \texttt{memoir}.
-% \item \texttt{\bs nomtcpagenumbers} et la classe \texttt{memoir}.
+% \item Commandes de fontes modernes pour compatibilité avec la classe \class{memoir}.
+% \item \texttt{\bs nomtcpagenumbers} et la classe \class{memoir}.
% \end{itemize}
% \item 2003/06/08
% \begin{itemize}
% \item Ajout de \texttt{\bs @fileswfalse} et \texttt{\bs mtc@hook@beforeinputfile} pour le paquetage
-% \texttt{notoccite} (demandé par \xname{Donald}{Arseneau}); ajout de l'option de paquetage
-% \texttt{notoccite} (charge le paquetage \texttt{notoccite}).
+% \pack{notoccite} (demandé par \xname{Donald}{Arseneau}); ajout de l'option de paquetage
+% \opt{notoccite} (charge le paquetage \pack{notoccite}).
% \end{itemize}
% \item 2004/09/08
% \begin{itemize}
-% \item Ajout des options de langue et des fichiers \texttt{.mld} pour les dialectes: canadian (english), acadian,
-% acadien, canadien (french), naustrian, ngerman (ngermanb).
-% \item Ajout de commentaires dans les fichiers \texttt{.mld} utilisant des fontes spéciales.
+% \item Ajout des options de langue et des fichiers \suffix{.mld} pour les dialectes: \lopt{canadian} (\lopt{english}),
+% \lopt{acadian}, \lopt{acadien}, \lopt{canadien} (\lopt{french}), \lopt{naustrian}, \lopt{ngerman} (\lopt{ngermanb}).
+% \item Ajout de commentaires dans les fichiers \suffix{.mld} utilisant des fontes spéciales.
% \item Corrections dans la documentation: ajout d'un paragraphe sur comment faire une table des matières pour
% les appendices, éventuellement non listés dans la table des matières principale.
% \end{itemize}
@@ -48284,23 +49346,23 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2004/12/09
% \begin{itemize}
% \item Ajout des langues japanese et castillan.
-% \item Retrait du test sur la présence du paquetage \texttt{multicol} dans \texttt{minitoc.tex},
-% puisque \texttt{multicol} est un paquetage obligatoire (\emph{required}).
-% \item Ajout d'une figure dans \texttt{minitoc.tex} sur la nécessité de trois compilations.
-% \item Ajout de quelques informations dans \texttt{minitoc.bug}.
-% \item Ajout d'un paragraphe sur un problème avec le paquetage \texttt{appendix}.
+% \item Retrait du test sur la présence du paquetage \pack{multicol} dans \xfile{minitoc.tex},
+% puisque \pack{multicol} est un paquetage obligatoire (\emph{required}).
+% \item Ajout d'une figure dans \xfile{minitoc.tex} sur la nécessité de trois compilations.
+% \item Ajout de quelques informations dans \xfile{minitoc.bug}.
+% \item Ajout d'un paragraphe sur un problème avec le paquetage \pack{appendix}.
% \end{itemize}
% \item 2004/12/13
% \begin{itemize}
-% \item Mise à~jour de \texttt{fminitoc.bib} et \texttt{minitoc.bib}.
+% \item Mise à~jour de \xfile{fminitoc.bib} et \xfile{minitoc.bib}.
% \end{itemize}
% \item 2004/12/14
% \begin{itemize}
-% \item Ajout de l'option de paquetage \texttt{hints}. Cette option est encore expérimentale; votre avis est le bienvenu.
+% \item Ajout de l'option de paquetage \opt{hints}. Cette option est encore expérimentale; votre avis est le bienvenu.
% \end{itemize}
% \item 2004/12/20
% \begin{itemize}
-% \item Ajout de \texttt{fminitoc.pdf} (documentation en français en format PDF).
+% \item Ajout de \xfile{fminitoc.pdf} (documentation en français en format PDF).
% \end{itemize}
% \end{itemize}
% \item \textbf{41}
@@ -48309,10 +49371,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections dans la documentation.
% \item Message ajouté si certaines commandes de sectionnement ne sont pas disponibles.
-% \item Remplacement des commandes \texttt{\bs typeout} dans \texttt{minitoc.sty} par les commandes
+% \item Remplacement des commandes \texttt{\bs typeout} dans \upack{minitoc} par les commandes
% \texttt{\bs PackageInfo} ou \texttt{\bs PackageWarning}; avec le numéro de ligne lorsqu'il est utile
% (\texttt{\bs @gobble} si pas de numéro de ligne). En conséquence, le paquetage est moins bavard
-% (\texttt{\bs PackageInfo} écrit seulement dans le fichier \emph{document}\texttt{.log}, pas sur le terminal).
+% (\texttt{\bs PackageInfo} écrit seulement dans le fichier \emph{document}\suffix{.log}, pas sur le terminal).
% \end{itemize}
% \item 2005/01/06
% \begin{itemize}
@@ -48325,8 +49387,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/01/11
% \begin{itemize}
-% \item Classes \AmS: \texttt{amsart} et \texttt{amsproc} sont incompatibles avec \texttt{minitoc},
-% \texttt{amsbook} demande des précautions.
+% \item Classes \AmS: \class{amsart} et \class{amsproc} sont incompatibles avec \upack{minitoc},
+% \class{amsbook} demande des précautions.
% \end{itemize}
% \item 2005/01/12
% \begin{itemize}
@@ -48335,7 +49397,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/01/18
% \begin{itemize}
% \item Ajout de \texttt{\bs mtcsettitle}.
-% \item Ajout d'un \emph{hint} pour recommander l'option de paquetage \texttt{insection}.
+% \item Ajout d'un \emph{hint} pour recommander l'option de paquetage \opt{insection}.
% \end{itemize}
% \item 2005/01/19
% \begin{itemize}
@@ -48358,10 +49420,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/01/28
% \begin{itemize}
-% \item Ajout de nombreux fichiers de langues: \texttt{serbianc.mld}, \texttt{chinese1.mld}, \texttt{chinese2.mld},
-% \texttt{hangul1.mld}, \texttt{hangul2.mld}, \texttt{hangul3.mld}, \texttt{hangul4.mld}, \texttt{hanja1.mld},
-% \texttt{hanja2.mld}, \texttt{japanese2.mld}, \texttt{japanese3.mld}, \texttt{japanese4.mld},
-% \texttt{japanese5.mld}, \texttt{thai.mld}.
+% \item Ajout de nombreux fichiers de langues: \xfile{serbianc.mld}, \xfile{chinese1.mld}, \xfile{chinese2.mld},
+% \xfile{hangul1.mld}, \xfile{hangul2.mld}, \xfile{hangul3.mld}, \xfile{hangul4.mld}, \xfile{hanja1.mld},
+% \xfile{hanja2.mld}, \xfile{japanese2.mld}, \xfile{japanese3.mld}, \xfile{japanese4.mld},
+% \xfile{japanese5.mld}, \xfile{thai.mld}.
% \end{itemize}
% \item 2005/02/02
% \begin{itemize}
@@ -48375,21 +49437,21 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/02/04
% \begin{itemize}
-% \item Ajout de l'environnement \texttt{mtchideinmaintoc}.
+% \item Ajout de l'environnement \env{mtchideinmaintoc}.
% \end{itemize}
% \item 2005/02/08
% \begin{itemize}
-% \item Ajout de nouvelles langues: \texttt{latvian.mld}, \texttt{letton.mld}, \texttt{greek-mono.mld},
-% \texttt{greek-polydemo.mld}, \texttt{greek-polykatha.mld}, \texttt{polish2.mld}, \texttt{russian2m.mld},
-% \texttt{russian2o.mld}.
+% \item Ajout de nouvelles langues: \xfile{latvian.mld}, \xfile{letton.mld}, \xfile{greek-mono.mld},
+% \xfile{greek-polydemo.mld}, \xfile{greek-polykatha.mld}, \xfile{polish2.mld}, \xfile{russian2m.mld},
+% \xfile{russian2o.mld}.
% \end{itemize}
% \item 2005/02/09
% \begin{itemize}
-% \item Ajout des environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
+% \item Ajout des environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
% \end{itemize}
% \item 2005/02/10
% \begin{itemize}
-% \item Ajout de tests sur les environnements \texttt{mtchideinmain*}.
+% \item Ajout de tests sur les environnements \env{mtchideinmain*}.
% \end{itemize}
% \item 2005/02/14
% \begin{itemize}
@@ -48425,13 +49487,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/02/24
% \begin{itemize}
% \item Correction d'une grosse erreur dans \texttt{\bs mtcsetformat}.
-% \item Correction d'une erreur dans \texttt{mtcoff.sty} à~propos de \texttt{\bs mtcfixindex}.
+% \item Correction d'une erreur dans le paquetage \pack{mtcoff} à~propos de \texttt{\bs mtcfixindex}.
% \end{itemize}
% \item 2005/03/02
% \begin{itemize}
% \item Correction des macros \texttt{\bs mtcset.{}.{}.}
% \item Déplacement de l'historique vers la fin du code du paquetage.
-% \item Ajout du fichier \texttt{INSTALL} et d'un chapitre sur l'installation.
+% \item Ajout du fichier \xfile{INSTALL} et d'un chapitre sur l'installation.
% \end{itemize}
% \item 2005/03/07
% \begin{itemize}
@@ -48456,7 +49518,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/03/14
% \begin{itemize}
-% \item Ajout de \texttt{bulgarianb.mld} (haut bulgare).
+% \item Ajout de \xfile{bulgarianb.mld} (haut bulgare).
% \end{itemize}
% \item 2005/03/15
% \begin{itemize}
@@ -48473,25 +49535,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/03/21
% \begin{itemize}
-% \item Ajout de \texttt{spanish2.mld}.
+% \item Ajout de \xfile{spanish2.mld}.
% \end{itemize}
% \item 2005/03/22
% \begin{itemize}
-% \item Ajout d'un \emph{hint} pour le paquetage \texttt{abstract}.
+% \item Ajout d'un \emph{hint} pour le paquetage \pack{abstract}.
% \end{itemize}
% \item 2005/04/06
% \begin{itemize}
-% \item Correction de l'environnement \texttt{stc@verse}.
-% \item Ajout de \texttt{finnish2.mld}, \texttt{latin2.mld} et \texttt{magyar2.mld}.
+% \item Correction de l'environnement \env{stc@verse}.
+% \item Ajout de \xfile{finnish2.mld}, \xfile{latin2.mld} et \xfile{magyar2.mld}.
% \end{itemize}
% \item 2005/04/08
% \begin{itemize}
-% \item Renommage de \texttt{portuges.mld} en \texttt{portugues.mld}.
+% \item Renommage de \xfile{portuges.mld} en \xfile{portugues.mld}.
% \end{itemize}
% \item 2005/04/12
% \begin{itemize}
% \item Correction dans \texttt{\bs mtcskip}.
-% \item Première version en format \texttt{.dtx}.
+% \item Première version en format \suffix{.dtx}.
% \end{itemize}
% \item 2005/04/14
% \begin{itemize}
@@ -48501,11 +49563,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Correction d'un typo dans \texttt{\bs @dosectlot}.
% \item Ajout de \texttt{\bs mtcfixglossary}.
-% \item Impression de la documentation avec \og{} \texttt{oneside} \fg{} pour avoir toutes les notes marginales
-% sur la gauche. Ajout du code (étendu à~54 éléments flottants) de \texttt{morefloats.sty}
+% \item Impression de la documentation avec \og{} \opt{oneside} \fg{} pour avoir toutes les notes marginales
+% sur la gauche. Ajout du code (étendu à~54 éléments flottants) de \pack{morefloats}
% (\xname{Don}{Hosek}) pour permettre
% davantage de notes marginales et d'éléments flottants.
-% \item Ajout de \texttt{minitoc.ist} pour mettre en page l'index correctement.
+% \item Ajout de \xfile{minitoc.ist} pour mettre en page l'index correctement.
% \end{itemize}
% \item 2005/05/26
% \begin{itemize}
@@ -48514,19 +49576,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/05/30
% \begin{itemize}
% \item Correction des entrées de niveau chapitre dans les parttocs, lorsque les numéros de pages doivent être omis.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{sectsty} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{sectsty} (il doit être chargé \emph{avant} \upack{minitoc}).
% \end{itemize}
% \item 2005/06/01
% \begin{itemize}
% \item Ajout d'un \emph{hint} sur les tentatives d'insertion de mini-tables vides.
% \item Ajout d'un \emph{hint} sur l'utilisation de commandes obsolètes.
-% \item Les mini-listes de figures ou de tableaux ne doivent pas être imprimées vides même si \texttt{tocdepth}${}<1$.
+% \item Les mini-listes de figures ou de tableaux ne doivent pas être imprimées vides même si \dcnt{tocdepth}${}<1$.
% \end{itemize}
% \item 2005/06/02
% \begin{itemize}
% \item Ajout de la notion de profondeur pour les mini-listes de figures/tableaux.
% \item Ajout de \texttt{\bs mtcsetdepth}.
-% \item L'option \texttt{hints} est le choix par défaut et elle n'est plus considérée comme expérimentale.
+% \item L'option \opt{hints} est le choix par défaut et elle n'est plus considérée comme expérimentale.
% \end{itemize}
% \item 2005/06/03
% \begin{itemize}
@@ -48534,12 +49596,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/06
% \begin{itemize}
-% \item Ajout de \texttt{portuges.mld}, qui charge \texttt{portugues.mld}.
+% \item Ajout de \xfile{portuges.mld}, qui charge \xfile{portugues.mld}.
% \end{itemize}
% \item 2005/06/07
% \begin{itemize}
-% \item Ajout de trois variantes pour la langue malayalam: \texttt{malayalam-keli.mld},
-% \texttt{malayalam-rachana.mld} et \texttt{malayalam-rachana2.mld}.
+% \item Ajout de trois variantes pour la langue malayalam: \xfile{malayalam-keli.mld},
+% \xfile{malayalam-rachana.mld} et \xfile{malayalam-rachana2.mld}.
% \end{itemize}
% \item 2005/06/14
% \begin{itemize}
@@ -48547,16 +49609,16 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/15
% \begin{itemize}
-% \item Ajout de \texttt{fminitoc.ist} pour mettre en forme correctement l'index en français.
+% \item Ajout de \xfile{fminitoc.ist} pour mettre en forme correctement l'index en français.
% \end{itemize}
% \item 2005/06/16
% \begin{itemize}
-% \item Changement de \og{} Liste des Tables \fg{} en \og{} Liste des Tableaux \fg{} dans \texttt{french.mld} et
-% dans la documentation française, pour suivre les choix du paquetage \texttt{babel}.
+% \item Changement de \og{} Liste des Tables \fg{} en \og{} Liste des Tableaux \fg{} dans \xfile{french.mld} et
+% dans la documentation française, pour suivre les choix du paquetage \pack{babel}.
% \end{itemize}
% \item 2005/06/17
% \begin{itemize}
-% \item Le fichier \texttt{fminitoc.dtx} est maintenant engendré par \texttt{minitoc.ins}.
+% \item Le fichier \xfile{fminitoc.dtx} est maintenant engendré par \xfile{minitoc.ins}.
% \end{itemize}
% \item 2005/06/21
% \begin{itemize}
@@ -48576,17 +49638,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/06/29
% \begin{itemize}
-% \item Établir l'indicateur \texttt{\bs mtcoffwarn@true} par \texttt{mtcoff.sty} si une commande
+% \item Établir l'indicateur \texttt{\bs mtcoffwarn@true} par \pack{mtcoff} si une commande
% \texttt{\bs mtcadd...} est trouvée.
% \end{itemize}
% \item 2005/07/01
% \begin{itemize}
-% \item Ajout de \texttt{castillian.mld}.
-% \item Renommage de \texttt{portugues.mld} en \texttt{portuguese.mld}.
+% \item Ajout de \xfile{castillian.mld}.
+% \item Renommage de \xfile{portugues.mld} en \xfile{portuguese.mld}.
% \end{itemize}
% \item 2005/07/11
% \begin{itemize}
-% \item Ajout de \texttt{brazilian.mld}, \texttt{british.mld}, \texttt{UKenglish.mld} et \texttt{USenglish.mld}.
+% \item Ajout de \xfile{brazilian.mld}, \xfile{british.mld}, \xfile{UKenglish.mld} et \xfile{USenglish.mld}.
% \end{itemize}
% \item 2005/07/12
% \begin{itemize}
@@ -48598,11 +49660,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/07/18
% \begin{itemize}
-% \item Restauration de la correspondance de chaque option de langue avec un fichier \texttt{.mld}.
+% \item Restauration de la correspondance de chaque option de langue avec un fichier \suffix{.mld}.
% \end{itemize}
% \item 2005/07/20
% \begin{itemize}
-% \item Amélioration des environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
+% \item Amélioration des environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
% \end{itemize}
% \item 2005/07/21
% \begin{itemize}
@@ -48612,9 +49674,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/07/22
% \begin{itemize}
-% \item Correction d'une bourde dans \texttt{mtcoff.sty}.
-% \item Amélioration de quelques messages dans \texttt{mtcoff.sty}.
-% \item Ajout d'un test sur la version du paquetage \texttt{placeins}.
+% \item Correction d'une bourde dans \pack{mtcoff}.
+% \item Amélioration de quelques messages dans \pack{mtcoff}.
+% \item Ajout d'un test sur la version du paquetage \pack{placeins}.
% \end{itemize}
% \item 2005/08/23
% \begin{itemize}
@@ -48622,43 +49684,43 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/08/24
% \begin{itemize}
-% \item Ajout d'une note sur un problème d'alignement dans les minitocs. Mise à~jour de \texttt{minitoc.bug}.
-% \item Fait deux versions des environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot},
+% \item Ajout d'une note sur un problème d'alignement dans les minitocs. Mise à~jour de \xfile{minitoc.bug}.
+% \item Fait deux versions des environnements \env{mtchideinmainlof} et \env{mtchideinmainlot},
% selon la présence du compteur de profondeur correspondant.
-% \item La classe \texttt{memoir} est incompatible si elle est trop récente.
+% \item La classe \class{memoir} est incompatible si elle est trop récente.
% \end{itemize}
% \item 2005/08/25
% \begin{itemize}
% \item Ajout d'un commentaire sur la position des commandes \texttt{\bs do.{}.{}.} de préparation.
-% \item Corrections dans les environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
+% \item Corrections dans les environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
% \end{itemize}
% \item 2005/08/26
% \begin{itemize}
-% \item Ajout de \texttt{guarani.mld}.
+% \item Ajout de \xfile{guarani.mld}.
% \end{itemize}
% \item 2005/08/29
% \begin{itemize}
% \item Ajout de \texttt{\bs incrementptc}, \texttt{\bs incrementmtc} et \texttt{\bs incrementstc}.
% \item Ajout d'un argument optionnel à~\texttt{\bs adjustptc}, \texttt{\bs adjustmtc} et \texttt{\bs adjuststc}.
-% \item Ajout des options de paquetage \texttt{k-tight} et \texttt{k-loose}.
+% \item Ajout des options de paquetage \opt{k-tight} et \opt{k-loose}.
% \end{itemize}
% \item 2005/09/02
% \begin{itemize}
-% \item Ajout d'un patch pour la version récente de la classe \texttt{memoir}.
+% \item Ajout d'un patch pour la version récente de la classe \class{memoir}.
% \end{itemize}
% \item 2005/09/06
% \begin{itemize}
-% \item Ajout de \texttt{spanish3.mld}.
+% \item Ajout de \xfile{spanish3.mld}.
% \end{itemize}
% \item 2005/09/08
% \begin{itemize}
% \item Utiliser \texttt{\bs mtcselectlanguage} dans les options de langue et dans les fichiers
-% \texttt{.mld} \og{} secondaires\fg.
+% \suffix{.mld} \og{} secondaires\fg.
% \end{itemize}
% \item 2005/09/09
% \begin{itemize}
-% \item Ajout de \texttt{\bs mtcloadmlo} à~utiliser dans certains fichiers \texttt{.mld} pour charger
-% un fichier \texttt{.mlo}.
+% \item Ajout de \texttt{\bs mtcloadmlo} à~utiliser dans certains fichiers \suffix{.mld} pour charger
+% un fichier \suffix{.mlo}.
% \end{itemize}
% \item 2005/09/12
% \begin{itemize}
@@ -48666,12 +49728,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/09/13
% \begin{itemize}
-% \item Ajout de \texttt{farsi1.mld}, \texttt{farsi1.mlo}, \texttt{farsi2.mld} et \texttt{farsi2.mlo}.
-% \item Ajout d'une note sur le script \texttt{rubber}.
+% \item Ajout de \xfile{farsi1.mld}, \xfile{farsi1.mlo}, \xfile{farsi2.mld} et \xfile{farsi2.mlo}.
+% \item Ajout d'une note sur l'outil \tool{rubber}.
% \end{itemize}
% \item 2005/09/15
% \begin{itemize}
-% \item Ajout de \texttt{mtcglo.ist} pour formatter le glossaire.
+% \item Ajout de \xfile{mtcglo.ist} pour formatter le glossaire.
% \end{itemize}
% \item 2005/09/16
% \begin{itemize}
@@ -48686,36 +49748,36 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2005/09/27
% \begin{itemize}
-% \item Ajout de \texttt{germanb2.mld}, \texttt{ngermanb2.mld}, \texttt{norsk2.mld} et \texttt{nynorsk2.mld}.
+% \item Ajout de \xfile{germanb2.mld}, \xfile{ngermanb2.mld}, \xfile{norsk2.mld} et \xfile{nynorsk2.mld}.
% \end{itemize}
% \item 2005/09/28
% \begin{itemize}
% \item Nouvelle méthode pour l'historique: listes imbriquées sur 3~niveaux.
-% \item Retrait de \texttt{mtcglo.ist}.
+% \item Retrait de \xfile{mtcglo.ist}.
% \end{itemize}
% \item 2005/09/29
% \begin{itemize}
% \item Nettoyage des scripts \texttt{*mk}.
-% \item Ajout de l'option de paquetage \texttt{listfiles}.
+% \item Ajout de l'option de paquetage \opt{listfiles}.
% \end{itemize}
% \item 2005/09/30
% \begin{itemize}
% \item Correction de typos.
-% \item Ajout du nom du fichier \texttt{.maf} dans le message de l'option de paquetage \texttt{listfiles}.
-% \item Amélioration du nettoyage dans les scripts \texttt{*mk}, en utilisant un fichier \texttt{.maf}.
+% \item Ajout du nom du fichier \suffix{.maf} dans le message de l'option de paquetage \opt{listfiles}.
+% \item Amélioration du nettoyage dans les scripts \texttt{*mk}, en utilisant un fichier \suffix{.maf}.
% \end{itemize}
% \item 2005/10/03
% \begin{itemize}
-% \item Charger la correction pour \texttt{memoir.cls} seulement si nécessaire; ne pas la charger si
-% \texttt{memoir.cls} est datée après 2005/09/25.
-% \item Ajout d'une remarque dans le chapitre \og{} Questions Fréquemment Posées\fg{} (et dans \texttt{minitoc.bug})
+% \item Charger la correction pour la classe \class{memoir} seulement si nécessaire; ne pas la charger si
+% \class{memoir} est datée après 2005/09/25.
+% \item Ajout d'une remarque dans le chapitre \og{} Questions Fréquemment Posées\fg{} (et dans \xfile{minitoc.bug})
% sur les précautions à~prendre avec les commandes de sectionnement étoilées.
% \end{itemize}
% \item 2005/10/04
% \begin{itemize}
-% \item Ajout de l'option de paquetage \texttt{nolistfiles}.
-% \item Ajout d'un \emph{hint} sur les paquetages \texttt{caption}, \texttt{caption2}, \texttt{ccaption} et
-% \texttt{mcaption} (ils doivent être chargés \emph{avant} \texttt{minitoc}).
+% \item Ajout de l'option de paquetage \opt{nolistfiles}.
+% \item Ajout d'un \emph{hint} sur les paquetages \pack{caption}, \pack{caption2}, \pack{ccaption} et
+% \pack{mcaption} (ils doivent être chargés \emph{avant} \upack{minitoc}).
% \end{itemize}
% \item 2005/10/05
% \begin{itemize}
@@ -48725,14 +49787,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/10/06
% \begin{itemize}
% \item Corrections mineures dans la documentation.
-% \item Utiliser la commande Unix \texttt{xargs} Unix dans les scripts \texttt{*mk} pour détruire les fichiers
+% \item Utiliser la commande Unix \tool{xargs} Unix dans les scripts \texttt{*mk} pour détruire les fichiers
% auxiliaires.
% \end{itemize}
% \item 2005/10/07
% \begin{itemize}
% \item Corrections mineures dans la documentation.
% \item Ajout d'une courte introduction dans le chapitre \og{} Questions fréquemment posées\fg{} et
-% dans \texttt{minitoc.bug}.
+% dans \xfile{minitoc.bug}.
% \end{itemize}
% \item 2005/11/02
% \begin{itemize}
@@ -48753,25 +49815,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2005/11/09
% \begin{itemize}
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Ajout de \texttt{minitoc.pre} dans \texttt{minitoc.l}.
-% \item Ajout d'une note sur la nécessité d'exécuter \texttt{imk} avant \texttt{emk} ou \texttt{fmk}.
+% \item Ajout de \xfile{minitoc.pre} dans \xfile{minitoc.l}.
+% \item Ajout d'une note sur la nécessité d'exécuter \scrp{imk} avant \scrp{emk} ou \scrp{fmk}.
% \end{itemize}
% \item 2005/11/10
% \begin{itemize}
% \item Correction de typos dans la documentation.
-% \item Ajout d'une note sur un problème avec \texttt{minitoc}, \texttt{hyperref} et \texttt{memoir}.
+% \item Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \class{memoir}.
% \item Continuation du chapitre \og{} Jargon\fg.
% \end{itemize}
% \item 2005/11/14
% \begin{itemize}
% \item Correction de typos dans la documentation.
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Amélioration des notes sur la classe \texttt{memoir}.
+% \item Amélioration des notes sur la classe \class{memoir}.
% \end{itemize}
% \item 2005/11/15
% \begin{itemize}
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Amélioration des notes sur la classe \texttt{memoir}.
+% \item Amélioration des notes sur la classe \class{memoir}.
% \item Ajout de \texttt{\bs plfSfont}, \texttt{\bs pltSfont}, \texttt{\bs mlfSfont}, \texttt{\bs mltSfont},
% \texttt{\bs slfSfont} et \texttt{\bs sltSfont} pour les entrées de sous-figures et de sous-tables dans
% les mini-tables.
@@ -48781,8 +49843,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item Continuation du chapitre \og{} Jargon\fg.
% \item Correction d'une erreur sur les fontes pour les entrées de sous-figures et de sous-tables dans les
% mini-tables.
-% \item Ajout de \texttt{bicig2.mld}, \texttt{bithe.mld}, \texttt{manju.mld}, \texttt{xalx.mld} et
-% \texttt{khalkha.mld}.
+% \item Ajout de \xfile{bicig2.mld}, \xfile{bithe.mld}, \xfile{manju.mld}, \xfile{xalx.mld} et
+% \xfile{khalkha.mld}.
% \end{itemize}
% \item 2005/11/17
% \begin{itemize}
@@ -48848,13 +49910,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Correction de typos dans la documentation.
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{varsects} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{varsects} (il doit être chargé \emph{avant} \upack{minitoc}).
% \end{itemize}
% \item 2005/12/06
% \begin{itemize}
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Correction d'un hyperlien dans la bibliographie (pour le paquetage \texttt{xr}).
-% \item Tentative pour éviter des URLs cassés, en utilisant \texttt{quote}, des notes infrapaginales et \texttt{\bs par}.
+% \item Correction d'un hyperlien dans la bibliographie (pour le paquetage \pack{xr}).
+% \item Tentative pour éviter des URLs cassés, en utilisant \env{quote}, des notes infrapaginales et \texttt{\bs par}.
% \end{itemize}
% \item 2005/12/07
% \begin{itemize}
@@ -48900,12 +49962,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/01/03
% \begin{itemize}
% \item Corrections dans la documentation (merci à~\name{Markus}{Gleiszner}).
-% \item Ajout de \texttt{addsec.tex}.
+% \item Ajout de \oexam{addsec.tex}.
% \end{itemize}
% \item 2006/01/04
% \begin{itemize}
% \item Correction de l'indicateur \texttt{\bs ifundottedmtc}.
-% \item Correction pour faire marcher \texttt{addsec.tex}.
+% \item Correction pour faire marcher \oexam{addsec.tex}.
% \end{itemize}
% \item 2006/01/05
% \begin{itemize}
@@ -48916,9 +49978,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/01/06
% \begin{itemize}
% \item Continuation du chapitre \og{} Jargon\fg.
-% \item Correction de l'entrée bibliographique sur Bang\TeX.
+% \item Correction de l'entrée bibliographique sur \pack{Bang\TeX}.
% \item Mise à~jour de la bibliographie.
-% \item Utilisation du paquetage \texttt{afterpage} dans la documentation pour résoudre un problème de placement
+% \item Utilisation du paquetage \pack{afterpage} dans la documentation pour résoudre un problème de placement
% de flottants.
% \end{itemize}
% \item 2006/01/09
@@ -48939,8 +50001,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
% \item Mise à~jour de la documentation pour les langues albanian, bahasa, bahasam et hebrew2.
-% \item Mise à~jour de \texttt{french.mld} (retrait de majuscules abusives).
-% \item Correction du fichier \texttt{italian.mld} language. Ajout de la langue italian2.
+% \item Mise à~jour de \xfile{french.mld} (retrait de majuscules abusives).
+% \item Correction du fichier \xfile{italian.mld} language. Ajout de la langue italian2.
% \item Ajout des langues australian et newzealand (english).
% \item La langue bahasa est renommée en bahasai; bahasa est synonyme de bahasai.
% \item Ajout des langues malay et meyalu, synonymes de bahasam.
@@ -48954,10 +50016,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/13
% \begin{itemize}
-% \item Correction d'une instabilité dans les coupures de page dans la documentation de \texttt{japanese3.mld}.
-% \item Ajout de commentaires dans quelques dichiers \texttt{.mld}.
-% \item Ajout de \texttt{magyar3.mld}.
-% \item Mise à~jour de \texttt{lithuanian.mld}.
+% \item Correction d'une instabilité dans les coupures de page dans la documentation de \xfile{japanese3.mld}.
+% \item Ajout de commentaires dans quelques fichiers \suffix{.mld}.
+% \item Ajout de \xfile{magyar3.mld}.
+% \item Mise à~jour de \xfile{lithuanian.mld}.
% \end{itemize}
% \item 2006/01/16
% \begin{itemize}
@@ -48971,26 +50033,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/01/18
% \begin{itemize}
-% \item Ajout de quelques commentaires dans le point~34 des questions fréquemment posées (et dans in \texttt{minitoc.bug})
+% \item Ajout de quelques commentaires dans le point~34 des questions fréquemment posées (et dans \xfile{minitoc.bug})
% à~propos de l'initialisation des fontes.
-% \item Ajout de \texttt{romanian2.mld} et \texttt{romanian3.mld}.
+% \item Ajout de \xfile{romanian2.mld} et \xfile{romanian3.mld}.
% \end{itemize}
% \item 2006/01/19
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Chargement de certains paquetages avant \texttt{hyperref}.
-% \item Ajout de \texttt{spanish4.mld}.
+% \item Chargement de certains paquetages avant \pack{hyperref}.
+% \item Ajout de \xfile{spanish4.mld}.
% \end{itemize}
% \item 2006/01/23
% \begin{itemize}
% \item Correction du tableau sur les titres par défaut.
% \item Correction dans les mots-clés de \texttt{\bs mtcsetfont}.
-% \item Ajout de \texttt{lowersorbian.mld}, \texttt{uppersorbian.mld} et \texttt{ukrainian.mld}.
+% \item Ajout de \xfile{lowersorbian.mld}, \xfile{uppersorbian.mld} et \xfile{ukrainian.mld}.
% \end{itemize}
% \item 2006/01/24
% \begin{itemize}
-% \item Mise à~jour de la documentation pour \texttt{lowersorbian.mld}, \texttt{uppersorbian.mld}
-% et \texttt{ukrainian.mld}.
+% \item Mise à~jour de la documentation pour \xfile{lowersorbian.mld}, \xfile{uppersorbian.mld}
+% et \xfile{ukrainian.mld}.
% \end{itemize}
% \item 2006/01/25
% \begin{itemize}
@@ -48999,17 +50061,17 @@ 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{koma,komab} et d'un point dans les questions
-% fréquemment posées (et dans in \texttt{minitoc.bug}).
+% \item Ajout d'un \emph{hint} sur les classes \KOMAScript{}~\cite{komab,koma} et d'un point dans les questions
+% fréquemment posées (et dans in \xfile{minitoc.bug}).
% \end{itemize}
% \item 2006/01/27
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout d'une note dans la documentation de \texttt{serbian.mld} et \texttt{serbianc.mld}.
+% \item Ajout d'une note dans la documentation de \xfile{serbian.mld} et \xfile{serbianc.mld}.
% \end{itemize}
% \item 2006/01/30
% \begin{itemize}
-% \item Ajout de \texttt{ethiopian2.mld} (pour Omega).
+% \item Ajout de \xfile{ethiopian2.mld} (pour Omega).
% \end{itemize}
% \item 2006/01/31
% \begin{itemize}
@@ -49030,8 +50092,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections dans la documentation.
% \item Mise à~jour de la bibliographie.
-% \item Ajout de \texttt{dblaccnt.sty} pour l'entrée «~The pdf\TeX\ Program~» dans la bibliographie. Le prénom de son
-% auteur a besoin d'un double accent \mbox{(\xname{Hàn~Th\'{\^e}}{Th\`anh})}.
+% \item Ajout du pacquetage \pack{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{Hàn~Th\'{\^e}}{Th\`anh}{Thanh})}.
% \end{itemize}
% \item 2006/02/07
% \begin{itemize}
@@ -49049,17 +50111,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/02/13
% \begin{itemize}
-% \item Ajout de \texttt{malayalam-omega.mld} et \texttt{malayalam-omega.mlo}.
+% \item Ajout de \xfile{malayalam-omega.mld} et \xfile{malayalam-omega.mlo}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/02/14
% \begin{itemize}
-% \item Ajout de \texttt{kannada.mld}.
+% \item Ajout de \xfile{kannada.mld}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/02/15
% \begin{itemize}
-% \item Corrections dans \texttt{russianb.mld} et \texttt{spanish.mld}.
+% \item Corrections dans \xfile{russianb.mld} et \xfile{spanish.mld}.
% \item Corrections dans la documentation et la bibliographie.
% \item Mettre \texttt{\bs mtcfixglossary} avant \texttt{\bs mtcfixindex}.
% \end{itemize}
@@ -49076,7 +50138,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/02/20
% \begin{itemize}
-% \item Ajout de \texttt{u8hangul.mld}, \texttt{u8hangul.mlo}, \texttt{u8hanja.mld} et \texttt{u8hanja.mlo}.
+% \item Ajout de \xfile{u8hangul.mld}, \xfile{u8hangul.mlo}, \xfile{u8hanja.mld} et \xfile{u8hanja.mlo}.
% \end{itemize}
% \item 2006/02/21
% \begin{itemize}
@@ -49086,7 +50148,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/02/22
% \begin{itemize}
% \item Ajout d'un \emph{hint} pour des commandes de préparation répétées.
-% \item Déplacement vers le haut de la déclaration de certains indicateurs concernant l'option \texttt{hints}.
+% \item Déplacement vers le haut de la déclaration de certains indicateurs concernant l'option \opt{hints}.
% \item Ajout de \verb|\mtcprepare|.
% \end{itemize}
% \item 2006/02/23
@@ -49100,23 +50162,23 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/02/27
% \begin{itemize}
% \item Corrections dans la documentation.
-% \item Ajout de \texttt{minitoc.pre} à~la classe~6.
+% \item Ajout de \xfile{minitoc.pre} à~la classe~6.
% \end{itemize}
% \item 2006/02/28
% \begin{itemize}
% \item Corrections dans la documentation.
% \item Correction de la position des tableaux dans le chapitre «~Jargon~».
-% \item Correction de \texttt{irish.mld}, \texttt{lsorbian.mld} et \texttt{usorbian.mld}.
-% \item Ajout de \texttt{polski.mld}.
+% \item Correction de \xfile{irish.mld}, \xfile{lsorbian.mld} et \xfile{usorbian.mld}.
+% \item Ajout de \xfile{polski.mld}.
% \end{itemize}
% \item 2006/03/01
% \begin{itemize}
-% \item \emph{Hints} sur la classe \texttt{jura} et le paquetage \texttt{alphanum}, incompatibles avec \texttt{minitoc}.
+% \item \emph{Hints} sur la classe \class{jura} et le paquetage \pack{alphanum}, incompatibles avec \upack{minitoc}.
% \end{itemize}
% \item 2006/03/02
% \begin{itemize}
% \item Utilisation de styles bibliographiques avec un champ \texttt{URL}, construits à~l'aide de
-% \texttt{urlbst}~\cite{urlbst}.
+% \tool{urlbst}~\cite{urlbst}.
% \end{itemize}
% \item 2006/03/06
% \begin{itemize}
@@ -49124,9 +50186,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/08
% \begin{itemize}
-% \item Corrections dans \texttt{magyar.mld}, \texttt{magyar2.mld} et \texttt{magyar3.mld}.
-% \item Ajout de \texttt{russian-cca.mld}, \texttt{russian-cca1.mld} et \texttt{russian-lh.mld}, avec leurs
-% fichiers \texttt{.mlo}.
+% \item Corrections dans \xfile{magyar.mld}, \xfile{magyar2.mld} et \xfile{magyar3.mld}.
+% \item Ajout de \xfile{russian-cca.mld}, \xfile{russian-cca1.mld} et \xfile{russian-lh.mld}, avec leurs
+% fichiers \suffix{.mlo}.
% \end{itemize}
% \item 2006/03/09
% \begin{itemize}
@@ -49135,8 +50197,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/03/10
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout de \texttt{russian-lhcyralt.mld}, \texttt{russian-lhcyrkoi.mld} et \texttt{russian-lhcyrwin.mld}, avec
-% leurs fichiers \texttt{.mlo}.
+% \item Ajout de \xfile{russian-lhcyralt.mld}, \xfile{russian-lhcyrkoi.mld} et \xfile{russian-lhcyrwin.mld}, avec
+% leurs fichiers \suffix{.mlo}.
% \end{itemize}
% \item 2006/03/13
% \begin{itemize}
@@ -49144,7 +50206,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/14
% \begin{itemize}
-% \item Ajout de \texttt{mtcmess.sty}.
+% \item Ajout du paquetage \pack{mtcmess}.
% \end{itemize}
% \item 2006/03/16
% \begin{itemize}
@@ -49170,13 +50232,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/03/29
% \begin{itemize}
-% \item Ajout de la question~37 sur les fichiers \texttt{.mld} et \texttt{babel}.
-% \item Ajout de \texttt{french1.mld} et \texttt{french2.mld}.
+% \item Ajout de la question~37 sur les fichiers \suffix{.mld} et \pack{babel}.
+% \item Ajout de \xfile{french1.mld} et \xfile{french2.mld}.
% \item Mise à~jour du jargon.
% \end{itemize}
% \item 2006/03/30
% \begin{itemize}
-% \item Ajout de \texttt{english1.mld} et \texttt{english2.mld}.
+% \item Ajout de \xfile{english1.mld} et \xfile{english2.mld}.
% \end{itemize}
% \end{itemize}
% \item 45
@@ -49184,7 +50246,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/03/31
% \begin{itemize}
% \item Suppression des versions PostScript de la documentation.
-% \item Ajout de \texttt{arab2.mld}, \texttt{bicig3.mld}, \texttt{buryat2.mld}, \texttt{xalx2.mld} et \texttt{xalx3.mld}.
+% \item Ajout de \xfile{arab2.mld}, \xfile{bicig3.mld}, \xfile{buryat2.mld}, \xfile{xalx2.mld} et \xfile{xalx3.mld}.
% \end{itemize}
% \item 2006/04/03
% \begin{itemize}
@@ -49192,19 +50254,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/04/04
% \begin{itemize}
-% \item Ajout de \texttt{swedish2.mld}.
-% \item L'option de paquetage \texttt{insection} charge aussi le paquetage \texttt{flafter}.
+% \item Ajout de \xfile{swedish2.mld}.
+% \item L'option de paquetage \opt{insection} charge aussi le paquetage \pack{flafter}.
% \end{itemize}
% \item 2006/04/05
% \begin{itemize}
% \item Corrections dans la documentation.
-% \item Ajout de \texttt{lamed.eps} et \texttt{lamed.pdf} comme images pour le logo de Lamed (construit depuis
-% \texttt{lamed.tex}).
+% \item Ajout de \xfile{lamed.eps} et \xfile{lamed.pdf} comme images pour le logo de \emph{Lamed} (construit depuis
+% \xfile{lamed.tex}).
% \item Ré-ordonnancement des chapitres du manuel de l'utilisateur (partie~I).
% \end{itemize}
% \item 2006/04/06
% \begin{itemize}
-% \item Utilisation de \texttt{sectsty.sty} pour mieux mettre en forme les titres des sections.
+% \item Utilisation de \pack{sectsty} pour mieux mettre en forme les titres des sections.
% \end{itemize}
% \item 2006/04/07
% \begin{itemize}
@@ -49225,37 +50287,37 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/04/13
% \begin{itemize}
-% \item Dans l'option de paquetage \texttt{insection}, charger le paquetage \texttt{flafter} \emph{avant} le
-% paquetage \texttt{placeins}.
+% \item Dans l'option de paquetage \opt{insection}, charger le paquetage \pack{flafter} \emph{avant} le
+% paquetage \pack{placeins}.
% \item Ajout d'une figure sur les barrières de flottants.
% \end{itemize}
% \item 2006/04/27
% \begin{itemize}
-% \item Ajout de notes dans la question~20, sur l'utilisation avec le paquetage \texttt{appendix}.
-% \item Ajout de commentaires pour l'option \texttt{insection}.
+% \item Ajout de notes dans la question~20, sur l'utilisation avec le paquetage \pack{appendix}.
+% \item Ajout de commentaires pour l'option \opt{insection}.
% \item Mise à~jour de la bibliographie.
-% \item Début de la correction de l'environnement \texttt{mtchideinmaintoc}.
+% \item Début de la correction de l'environnement \env{mtchideinmaintoc}.
% \end{itemize}
% \item 2006/05/02
% \begin{itemize}
-% \item Ajout de notes dans \texttt{minitoc.bug}, point~20, sur l'utilisation avec le paquetage \texttt{appendix}.
-% \item Fin de la correction de l'environnement \texttt{mtchideinmaintoc}.
-% \item Corrections analogues dans les environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
+% \item Ajout de notes dans \xfile{minitoc.bug}, point~20, sur l'utilisation avec le paquetage \pack{appendix}.
+% \item Fin de la correction de l'environnement \env{mtchideinmaintoc}.
+% \item Corrections analogues dans les environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/05/03
% \begin{itemize}
-% \item Ajout de notes à~propos des environnements \texttt{mtchideinmainlof} et \texttt{mtchideinmainlot}.
-% \item Ajout de \texttt{hide1.tex} et \texttt{hide2.tex}.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{fncychap} (il doit être chargé \emph{avant} \texttt{minitoc}).
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{quotchap} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% \item Ajout de notes à~propos des environnements \env{mtchideinmainlof} et \env{mtchideinmainlot}.
+% \item Ajout de \oexam{hide1.tex} et \oexam{hide2.tex}.
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{fncychap} (il doit être chargé \emph{avant} \upack{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{quotchap} (il doit être chargé \emph{avant} \upack{minitoc}).
% \end{itemize}
% \item 2006/05/04
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{romannum} (il doit être chargé \emph{avant} \texttt{minitoc}).
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{sfheaders} (il doit être chargé \emph{avant} \texttt{minitoc}).
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{alnumsec} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{romannum} (il doit être chargé \emph{avant} \upack{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{sfheaders} (il doit être chargé \emph{avant} \upack{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{alnumsec} (il doit être chargé \emph{avant} \upack{minitoc}).
% \item Corrections dans la documentation.
% \end{itemize}
% \item 2006/05/05
@@ -49265,7 +50327,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/05/24
% \begin{itemize}
% \item Corrections dans la documentation.
-% \item Renommé \texttt{hide.tex} en \texttt{hide1.tex}.
+% \item Renommé \oexam{hide.tex} en \oexam{hide1.tex}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/05/30
@@ -49276,25 +50338,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/05/31
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{captcont} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{captcont} (il doit être chargé \emph{avant} \upack{minitoc}).
% \item Corrections dans la documentation.
-% \item Ajout de \texttt{uighur.mld}, \texttt{uighur2.mld} et \texttt{uighur3.mld} (comme synonymes pour les
+% \item Ajout de \xfile{uighur.mld}, \xfile{uighur2.mld} et \xfile{uighur3.mld} (comme synonymes pour les
% variantes de la langue bicig).
% \end{itemize}
% \item 2006/06/01
% \begin{itemize}
% \item Corrections dans la documentation.
-% \item Ajout d'une description de Mon\TeX{} dans le jargon.
-% \item Ajout d'un commentaire sur le script \texttt{imk} dans \texttt{INSTALL} et le chapitre «~Installation~».
+% \item Ajout d'une description de \pack{Mon\TeX} dans le jargon.
+% \item Ajout d'un commentaire sur le script \scrp{imk} dans \xfile{INSTALL} et le chapitre «~Installation~».
% \item Ajout d'une entrée «~paquetage~» dans le jargon.
-% \item Ajout du fichier exemple \texttt{mtc-apx.tex}.
+% \item Ajout du fichier exemple \exam{mtc-apx.tex}.
% \item Ajout du point~44 de la FAQ et des commandes \texttt{\bs mtcgapbeforeheads} et \texttt{\bs mtcgapafterheads}.
% \end{itemize}
% \item 2006/06/02
% \begin{itemize}
% \item Corrections dans la documentation.
% \item Mise à~jour de la bibliographie.
-% \item Ajout du fichier exemple \texttt{gaps.tex}.
+% \item Ajout du fichier exemple \oexam{gaps.tex}.
% \end{itemize}
% \item 2006/06/05
% \begin{itemize}
@@ -49310,7 +50372,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Corrections dans la documentation.
% \end{itemize}
-% \item Correction d'espacement dans \texttt{french2.mld}.
+% \item Correction d'espacement dans \xfile{french2.mld}.
% \end{itemize}
% \item 46
% \begin{itemize}
@@ -49321,58 +50383,58 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/06/21
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Commentaire sur le paquetage \texttt{thailatex}.
+% \item Commentaire sur le paquetage \pack{thailatex}.
% \end{itemize}
% \item 2006/06/22
% \begin{itemize}
-% \item Engendrer certains fichiers d'exemples avec \texttt{minitoc.dtx}/\texttt{minitoc.ins}.
+% \item Engendrer certains fichiers d'exemples avec \xfile{minitoc.dtx}/\xfile{minitoc.ins}.
% \item Ajout du chapitre «~Fichiers d'exemples~».
% \end{itemize}
% \item 2006/06/23
% \begin{itemize}
% \item Renommé le chapitre «~Fichiers d'exemples~» en «~Exemples de documents~».
-% \item Utiliser le paquetage \texttt{lipsum}~\cite{lipsum} dans certains des exemples de documents.
+% \item Utiliser le paquetage \pack{lipsum}~\cite{lipsum} dans certains des exemples de documents.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/06/27
% \begin{itemize}
% \item Mise à~jour des exemples de documents.
-% \item Ajout du fichier d'exemple \texttt{second.tex}.
+% \item Ajout du fichier d'exemple \oexam{second.tex}.
% \end{itemize}
% \item 2006/06/29
% \begin{itemize}
-% \item Ajout des fichiers d'exemple \texttt{mtc-amm.tex}, \texttt{mem.tex} et \texttt{mem1.tex}.
+% \item Ajout des fichiers d'exemple \exam{mtc-amm.tex}, \oexam{mem.tex} et \oexam{mem1.tex}.
% \end{itemize}
% \item 2006/06/30
% \begin{itemize}
-% \item Ajout des fichiers d'exemple \texttt{fo1.tex}, \texttt{fo2.tex} et \texttt{scr.tex}.
+% \item Ajout des fichiers d'exemple \oexam{fo1.tex}, \oexam{fo2.tex} et \oexam{scr.tex}.
% \end{itemize}
% \item 2006/07/03
% \begin{itemize}
-% \item Ajout du fichier d'exemple \texttt{subf.tex}.
+% \item Ajout du fichier d'exemple \oexam{subf.tex}.
% \item Corrections sur la profondeur des minilofs, minilots et similaires.
% \end{itemize}
% \item 2006/07/04
% \begin{itemize}
-% \item Ajout des fichiers d'exemple \texttt{tsfc.tex} et \texttt{tbi.tex}.
+% \item Ajout des fichiers d'exemple \oexam{tsfc.tex} et \oexam{tbi.tex}.
% \item Corrections dans la bibliographie.
% \end{itemize}
% \item 2006/07/07
% \begin{itemize}
% \item Corrections de typos.
% \item Corrections dans la bibliographie.
-% \item Ajout des fichiers d'exemple \texttt{2c.tex} et \texttt{mtc-bo.tex}.
-% \item Correction dans \texttt{french2.mld}.
+% \item Ajout des fichiers d'exemple \oexam{2c.tex} et \exam{mtc-bo.tex}.
+% \item Correction dans \xfile{french2.mld}.
% \end{itemize}
% \item 2006/07/10
% \begin{itemize}
% \item Correction dans les minilots et minilofs (et analogues) sur la profondeur.
-% \item Ajout des fichiers d'exemple \texttt{hop.tex} et \texttt{cri.tex}.
+% \item Ajout des fichiers d'exemple \oexam{hop.tex} et \oexam{cri.tex}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/07/11
% \begin{itemize}
-% \item Ajout des fichiers d'exemple \texttt{livre.tex}, \texttt{ch0.tex}, \texttt{tlc.tex} et \texttt{mu.tex}.
+% \item Ajout des fichiers d'exemple \oexam{livre.tex}, \oexam{ch0.tex}, \oexam{tlc.tex} et \oexam{mu.tex}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/07/12
@@ -49390,22 +50452,22 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/07/18
% \begin{itemize}
-% \item Ajout des fichiers d'exemple \texttt{hir.tex} et \texttt{hia.tex}.
+% \item Ajout des fichiers d'exemple \oexam{hir.tex} et \oexam{hia.tex}.
% \end{itemize}
% \item 2006/07/19
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Corrections dans \texttt{add.tex} et \texttt{addsec.tex} pour l'index.
-% \item Ajout du script \texttt{xmk} pour composer les exemples en documents PDF.
+% \item Corrections dans \oexam{add.tex} et \oexam{addsec.tex} pour l'index.
+% \item Ajout du script \scrp{xmk} pour composer les exemples en documents PDF.
% \item Mise à~jour des scripts pour traiter les exemples.
% \end{itemize}
% \item 2006/07/20
% \begin{itemize}
% \item Ne pas oublier \verb|\jobname.mtc1| dans la liste des fichiers.
-% \item Dans les scripts, le répertoire de \emph{backup} (\texttt{OLD}) est
-% désormais \texttt{/tmp/}\emph{username}\texttt{/OLD}.
+% \item Dans les scripts, le répertoire de \emph{backup} (\ixfile{OLD}) est
+% désormais \ixfile{/tmp/`whoami`/OLD}.
% \item Dans les scripts, les répertoires de répartition (\texttt{CL[0-9]}) sont
-% désormais \texttt{/tmp/}\emph{username}\texttt{/CL[0-9]}.
+% désormais \texttt{/tmp/`whoami`/CL[0-9]}.
% \end{itemize}
% \end{itemize}
% \item 47
@@ -49417,7 +50479,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/07/27
% \begin{itemize}
-% \item Ajout de \texttt{arabi.mld} et \texttt{farsi3.mld} (d'après le système \Arabi).
+% \item Ajout de \xfile{arabi.mld} et \xfile{farsi3.mld} (d'après le système \packa{\Arabi}{arabi}).
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/07/28
@@ -49438,9 +50500,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Correction mineure dans le message d'avertissement \texttt{F0008}.
% \item Mise à~jour de la bibliographie.
-% \item Correction d'une erreur dans \texttt{romanian2.mld} et \texttt{romanian3.mld}.
-% \item Raccourcissement du résultat de certains exemples de documents en utilisant la classe \texttt{report}
-% au lieu de la classe \texttt{book} (d'où une impression en recto seul).
+% \item Correction d'une erreur dans \xfile{romanian2.mld} et \xfile{romanian3.mld}.
+% \item Raccourcissement du résultat de certains exemples de documents en utilisant la classe \class{report}
+% au lieu de la classe \class{book} (d'où une impression en recto seul).
% \end{itemize}
% \end{itemize}
% \item 48
@@ -49452,83 +50514,83 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/08/22
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Pas de préambule dans \texttt{add.bib}.
+% \item Pas de préambule dans \oexam{add.bib}.
% \end{itemize}
% \item 2006/08/23
% \begin{itemize}
% \item Corrections dans le format de la table des matières.
% \item Augmentation de \verb|\textwidth|.
-% \item Correction du problème de préambule dans \texttt{add.bib} et tous les fichiers générés.
+% \item Correction du problème de préambule dans \oexam{add.bib} et tous les fichiers générés.
% \end{itemize}
% \item 2006/08/24
% \begin{itemize}
% \item Retrait des commentaires sur les lignes superflues dans le préambule des fichiers générés.
-% \item Ajout de \texttt{devanagari.mld} et \texttt{hindi.mld}.
+% \item Ajout de \xfile{devanagari.mld} et \xfile{hindi.mld}.
% \end{itemize}
% \item 2006/08/25
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout de \texttt{hindi-modern.mld}.
+% \item Ajout de \xfile{hindi-modern.mld}.
% \item Correction de la macro \verb|\name| (pour la documentation).
% \end{itemize}
% \item 2006/08/28
% \begin{itemize}
% \item Corrections dans la bibliographie.
-% \item Correction (conversion) dans \texttt{hindi-modern.mld}.
+% \item Correction (conversion) dans \xfile{hindi-modern.mld}.
% \end{itemize}
% \item 2006/08/29
% \begin{itemize}
-% \item Ajout de l'erreur \texttt{E0036} si \texttt{english.mld} n'est pas trouvé pour établir les titres par défaut.
+% \item Ajout de l'erreur \texttt{E0036} si \xfile{english.mld} n'est pas trouvé pour établir les titres par défaut.
% \end{itemize}
% \item 2006/08/31
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Modification du style bibliographique \texttt{plainurl.bst} pour avoir les noms de famille des auteurs
+% \item Modification du style bibliographique \xfile{plainurl.bst} pour avoir les noms de famille des auteurs
% et rédacteurs (\emph{editors}) en petites capitales et les années en chiffres de style ancien. Les
-% titres sont mis en emphase. Le style \texttt{frplain1.bst} est aussi mis à~jour.
+% titres sont mis en emphase. Le style \xfile{frplain1.bst} est aussi mis à~jour.
% \end{itemize}
% \item 2006/09/01
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Les styles bibliographiques \texttt{plainurl.bst} et \texttt{frplain1.bst} sont renommés \texttt{en-mtc.bst} et
-% \texttt{fr-mtc.bst}.
+% \item Les styles bibliographiques \xfile{plainurl.bst} et \xfile{frplain1.bst} sont renommés \xfile{en-mtc.bst} et
+% \xfile{fr-mtc.bst}.
% \end{itemize}
% \item 2006/09/05
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Renommage de \texttt{add.bib} en \texttt{mtc-add.bib}.
-% \item Renommage de \texttt{add.tex} en \texttt{mtc-add.tex}.
-% \item Renommage de \texttt{addsec.tex} en \texttt{mtc-ads.tex}.
-% \item Renommage de \texttt{2c.tex} en \texttt{mtc-2c.tex}.
-% \item L'option de paquetage \texttt{listfiles} est désormais active par défaut.
+% \item Renommage de \oexam{add.bib} en \exam{mtc-add.bib}.
+% \item Renommage de \oexam{add.tex} en \exam{mtc-add.tex}.
+% \item Renommage de \oexam{addsec.tex} en \exam{mtc-ads.tex}.
+% \item Renommage de \oexam{2c.tex} en \exam{mtc-2c.tex}.
+% \item L'option de paquetage \opt{listfiles} est désormais active par défaut.
% \end{itemize}
% \item 2006/09/07
% \begin{itemize}
-% \item Renommage de \texttt{app-mem.tex} en \texttt{mtc-amm.tex}.
-% \item Renommage de \texttt{apx.tex} en \texttt{mtc-apx.tex}.
-% \item Renommage de \texttt{bo.tex} en \texttt{mtc-bo.tex}.
-% \item Renommage de \texttt{ch0.tex} en \texttt{mtc-ch0.tex}.
-% \item Renommage de \texttt{cri.tex} en \texttt{mtc-cri.tex}.
-% \item Renommage de \texttt{fo1.tex} en \texttt{mtc-fo1.tex}.
-% \item Renommage de \texttt{fo2.tex} en \texttt{mtc-fo2.tex}.
-% \item Renommage de \texttt{gaps.tex} en \texttt{mtc-gap.tex}.
-% \item Renommage de \texttt{hia.tex} en \texttt{mtc-hia.tex}.
-% \item Renommage de \texttt{hir.tex} en \texttt{mtc-hir.tex}.
-% \item Renommage de \texttt{hide1.tex} en \texttt{mtc-hi1.tex}.
-% \item Renommage de \texttt{hide2.tex} en \texttt{mtc-hi2.tex}.
-% \item Renommage de \texttt{hop.tex} en \texttt{mtc-hop.tex}.
-% \item Renommage de \texttt{livre.tex} en \texttt{mtc-liv.tex}.
-% \item Renommage de \texttt{mem.tex} en \texttt{mtc-mem.tex}.
-% \item Renommage de \texttt{mem1.tex} en \texttt{mtc-mm1.tex}.
-% \item Renommage de \texttt{mini-art.tex} en \texttt{mtc-art.tex}.
-% \item Renommage de \texttt{minitoc-ex.tex} en \texttt{mtc-bk.tex}.
-% \item Renommage de \texttt{mu.tex} en \texttt{mtc-mu.tex}.
-% \item Renommage de \texttt{scr.tex} en \texttt{mtc-scr.tex}.
-% \item Renommage de \texttt{second.tex} en \texttt{mtc-2nd.tex}.
-% \item Renommage de \texttt{subf.tex} en \texttt{mtc-sbf.tex}.
-% \item Renommage de \texttt{tbi.tex} en \texttt{mtc-tbi.tex}.
-% \item Renommage de \texttt{tlc.tex} en \texttt{mtc-tlc.tex}.
-% \item Renommage de \texttt{tsfc.tex} en \texttt{mtc-tsf.tex}.
+% \item Renommage de \oexam{app-mem.tex} en \exam{mtc-amm.tex}.
+% \item Renommage de \oexam{apx.tex} en \exam{mtc-apx.tex}.
+% \item Renommage de \oexam{bo.tex} en \exam{mtc-bo.tex}.
+% \item Renommage de \oexam{ch0.tex} en \exam{mtc-ch0.tex}.
+% \item Renommage de \oexam{cri.tex} en \exam{mtc-cri.tex}.
+% \item Renommage de \oexam{fo1.tex} en \exam{mtc-fo1.tex}.
+% \item Renommage de \oexam{fo2.tex} en \exam{mtc-fo2.tex}.
+% \item Renommage de \oexam{gaps.tex} en \exam{mtc-gap.tex}.
+% \item Renommage de \oexam{hia.tex} en \exam{mtc-hia.tex}.
+% \item Renommage de \oexam{hir.tex} en \exam{mtc-hir.tex}.
+% \item Renommage de \oexam{hide1.tex} en \exam{mtc-hi1.tex}.
+% \item Renommage de \oexam{hide2.tex} en \exam{mtc-hi2.tex}.
+% \item Renommage de \oexam{hop.tex} en \exam{mtc-hop.tex}.
+% \item Renommage de \oexam{livre.tex} en \exam{mtc-liv.tex}.
+% \item Renommage de \oexam{mem.tex} en \exam{mtc-mem.tex}.
+% \item Renommage de \oexam{mem1.tex} en \exam{mtc-mm1.tex}.
+% \item Renommage de \oexam{mini-art.tex} en \exam{mtc-art.tex}.
+% \item Renommage de \oexam{minitoc-ex.tex} en \exam{mtc-bk.tex}.
+% \item Renommage de \oexam{mu.tex} en \exam{mtc-mu.tex}.
+% \item Renommage de \oexam{scr.tex} en \exam{mtc-scr.tex}.
+% \item Renommage de \oexam{second.tex} en \exam{mtc-2nd.tex}.
+% \item Renommage de \oexam{subf.tex} en \exam{mtc-sbf.tex}.
+% \item Renommage de \oexam{tbi.tex} en \exam{mtc-tbi.tex}.
+% \item Renommage de \oexam{tlc.tex} en \exam{mtc-tlc.tex}.
+% \item Renommage de \oexam{tsfc.tex} en \exam{mtc-tsf.tex}.
% \end{itemize}
% \item 2006/09/08
% \begin{itemize}
@@ -49546,7 +50608,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/09/13
% \begin{itemize}
-% \item Ajout du fichier exemple de document \texttt{mtc-syn.tex}.
+% \item Ajout du fichier exemple de document \exam{mtc-syn.tex}.
% \end{itemize}
% \end{itemize}
% \item 49
@@ -49560,7 +50622,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \item 2006/09/18
% \begin{itemize}
% \item Mise à~jour de la bibliographie.
-% \item Ajout du point~46 dans les questions fréquemment posées et du fichier exemple \texttt{mtc-tlo.tex}.
+% \item Ajout du point~46 dans les questions fréquemment posées et du fichier exemple \exam{mtc-tlo.tex}.
% \end{itemize}
% \item 2006/09/26
% \begin{itemize}
@@ -49585,17 +50647,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \begin{itemize}
% \item Suppression de l'entrée «~Sommaire~» dans le sommaire, mais elle est ajoutée dans la table des matières.
% \item Amélioration de quelques tableaux.
-% \item Ajout des fichiers \texttt{japanese6.mld} and \texttt{japanese6.mlo}.
+% \item Ajout des fichiers \xfile{japanese6.mld} and \xfile{japanese6.mlo}.
% \item Mise à~jour de la bibliographie.
% \end{itemize}
% \item 2006/11/03
% \begin{itemize}
% \item Corrections dans la bibliographie.
-% \item Corrections dans la mise en page d'une citation de \name{Donald}{Arsenau}.
+% \item Corrections dans la mise en page d'une citation de \name{Donald}{Arseneau}.
% \item Combinaison de quatre figures en une (avec des sous-figures).
% \item Ajout (dans le mémento) d'un tableau des classes et paquetages qui sont incompatibles ou ont besoin de
-% précautions avec \texttt{minitoc}.
-% \item Ajout d'un \emph{hint} sur le paquetage \texttt{hangcaption} (il doit être chargé \emph{avant} \texttt{minitoc}).
+% précautions avec \upack{minitoc}.
+% \item Ajout d'un \emph{hint} sur le paquetage \pack{hangcaption} (il doit être chargé \emph{avant} \upack{minitoc}).
% \end{itemize}
% \item 2006/11/06
% \begin{itemize}
@@ -49603,38 +50665,62 @@ vingti\`eme partie\else partie~\Roman{part}\fi}
% \end{itemize}
% \item 2006/11/09
% \begin{itemize}
-% \item Ajout d'une validation des options de langue avec la présence des fichiers \texttt{.mld} et \texttt{.mlo}.
-% \item Ajout de notes sur la présence obligatoire du fichier \texttt{english.mld}.
+% \item Ajout d'une validation des options de langue avec la présence des fichiers \suffix{.mld} et \suffix{.mlo}.
+% \item Ajout de notes sur la présence obligatoire du fichier \xfile{english.mld}.
% \end{itemize}
% \item 2006/11/13
% \begin{itemize}
% \item La validation des options de langue n'écrit que des messages informatifs dans le fichier
-% \emph{document}\texttt{.log} et, si nécessaire, donne un seul message d'avertissement.
+% \emph{document}\suffix{.log} et, si nécessaire, donne un seul message d'avertissement.
% \end{itemize}
% \end{itemize}
% \item 50
% \begin{itemize}
% \item 2006/11/17
% \begin{itemize}
-% \item Suppression des anciens exemples de documents: \texttt{mtc-adds}, \texttt{mtc-amem}, \texttt{mtc-book},
-% \texttt{mtc-gaps}, \texttt{mtc-mem1}, \texttt{mtc-subf} et \texttt{mtc-tsfc}.
+% \item Suppression des anciens exemples de documents: \oexam{mtc-adds.tex}, \oexam{mtc-amem.tex}, \oexam{mtc-book.tex},
+% \oexam{mtc-gaps.tex}, \oexam{mtc-mem1.tex}, \oexam{mtc-subf.tex} et \oexam{mtc-tsfc.tex}.
% \item Mise à~jour de la bibliographie.
-% \item Ajout du script \texttt{tmk} et d'un tableau décrivant une structure TDS pour \texttt{minitoc}.
-% \item Ajout d'un item sur la TDS dans le jargon.
-% \item Mise à~jour du fichier \texttt{INSTALL} et du chapitre «~Installation~».
+% \item Ajout du script \scrp{tmk} et d'un tableau décrivant une structure \index{TDS}TDS pour \upack{minitoc}.
+% \item Ajout d'un item sur la \index{TDS}TDS dans le jargon.
+% \item Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~».
% \end{itemize}
% \item 2006/11/29
% \begin{itemize}
% \item Ajout du message d'avertissement \texttt{W0094} avec la liste des fichiers minitoc de langue manquants
-% (\texttt{.mld} et \texttt{.mlo}).
+% (\suffix{.mld} et \suffix{.mlo}).
% \item Corrections dans la bibliographie.
-% \item Mise à~jour du fichier \texttt{INSTALL} et du chapitre «~Installation~».
+% \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 \texttt{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la TDS et
+% \item Ajout du fichier \xfile{minitoc-texmf.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}
+% \item 51
+% \begin{itemize}
+% \item 2006/12/18
+% \begin{itemize}
+% \item Amélioration de l'index: paquetages et classes, scripts, outils, noms, exemples, suffixes, options,
+% options de langue.
+% \end{itemize}
+% \item 2006/12/20
+% \begin{itemize}
+% \item Amélioration de l'index: noms.
+% \item Mise à~jour de certains fichiers \suffix{.mld} avec les noms des auteurs des titres.
+% \end{itemize}
+% \item 2007/01/09
+% \begin{itemize}
+% \item Corrections diverses.
+% \item Les noms de certaines macros internes sont raccourcis pour tenir dans la marge.
+% \item Ajout d'une commande \verb|\ProvidesFile| aux fichiers exemples.
+% \item Indexation des environnements (pas parfaite).
+% \item Indexation des fichiers.
+% \item Renommage du fichier «~\texttt{catalog}~» en «~\xfile{CATALOG}~».
+% \item Indexation des compteurs et des compteurs de profondeur.
+% \item Les fichiers exemples sont dans leur propre répertoire de la hiérarchie \index{TDS}TDS (proposée).
+% \end{itemize}
+% \end{itemize}
% \end{itemize}
% \egroup
% \end{RaggedRight}
diff --git a/Master/texmf-dist/source/latex/minitoc/minitoc.ins b/Master/texmf-dist/source/latex/minitoc/minitoc.ins
index cc57a7ff421..a5e69cd5ee8 100644
--- a/Master/texmf-dist/source/latex/minitoc/minitoc.ins
+++ b/Master/texmf-dist/source/latex/minitoc/minitoc.ins
@@ -1312,6 +1312,7 @@ numhead_negative "nombres"
\providecommand{\BibTeX}{{\rmfamily B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\providecommand{\SLaTeX}{{\rmfamily S\LaTeX}}
+\renewcommand{\SLaTeX}{{\sffamily S\LaTeX}} % \sffamily to be coherent with other package names
%\renewcommand{\BibTeX}{{\rm B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
% T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\renewcommand{\BibTeX}{{\upshape B\kern-.05em\textsc{i\kern-.025em b}\kern-.08em
@@ -1403,12 +1404,24 @@ numhead_negative "nombres"
\def\ps@chapterverso{\ps@empty}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatother
-%\def\name#1#2{\penalty-1\mbox{\textrm{#1}~\textsc{#2}}}
-\def\name#1#2{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}}
+%old%
+\def\oname#1#2{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}\oinameA{#1}{#2}\oinameB{#1}{#2}}
+\def\oiname#1#2{\oinameA{#1}{#2}\oinameB{#1}{#2}}
+\newcommand{\name}[2]{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}\inameA{#1}{#2}\inameB{#1}{#2}}
+\newcommand{\iname}[2]{\inameA{#1}{#2}\inameB{#1}{#2}}
+\newcommand{\uname}[2]{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}}
+\newcommand{\namea}[3]{{\protect\linebreak[0]}\mbox{\textrm{#1}~\textsc{#2}}\inameaA{#1}{#2}{#3}\inameaB{#1}{#2}{#3}}
+\newcommand{\inamea}[3]{\inameaA{#1}{#2}{#3}\inameaB{#1}{#2}{#3}}
%\def\xname#1#2{\mbox{\textrm{#1}~\textsc{#2}}}
+\let\oxname\oname
\let\xname\name
-%\def\vname#1#2{\mbox{\textsc{#2}~\textrm{\upshape{#1}}}} % vietnamese name: last-first
-\def\vname#1#2{{\protect\linebreak[0]}\mbox{\textsc{#2}~\textrm{\upshape{#1}}}} % vietnamese name: last-first
+% vietnamese name: last-first
+%old%
+\def\ovname#1#2{{\protect\linebreak[0]}\mbox{\textsc{#2}~\textrm{\upshape{#1}}}\oinameA{#2}{#1}\oinameB{#2}{#1}}
+\newcommand{\vname}[2]{{\protect\linebreak[0]}\mbox{\textsc{#2}~\textrm{\upshape{#1}}}\inameA{#2}{#1}\inameB{#2}{#1}}
+\newcommand{\ivname}[2]{\inameA{#2}{#1}\inameB{#2}{#1}}
+\newcommand{\vnamea}[3]{{\protect\linebreak[0]}\mbox{\textsc{#2}~\textrm{\upshape{#1}}}\inameaA{#2}{#1}{#3}\inameaB{#2}{#1}{#3}}
+\newcommand{\ivnamea}[3]{\inameaA{#2}{#1}{#3}\inameaB{#2}{#1}{#3}}
\parskip=12pt
%\def\bs{{\ttfamily\char'134}}
\def\bs{\textbackslash} %ESSAI