diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/minitoc/minitoc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/minitoc/minitoc.dtx | 3017 |
1 files changed, 1771 insertions, 1246 deletions
diff --git a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx index 3863ef6e53c..b5a5e69f663 100644 --- a/Master/texmf-dist/source/latex/minitoc/minitoc.dtx +++ b/Master/texmf-dist/source/latex/minitoc/minitoc.dtx @@ -1,7 +1,9 @@ % \iffalse meta-comment % -% Copyright (C) 2005, 2006, 2007 by Jean-Pierre F. Drucbert <jean-pierre.drucbert@onera.fr> -% +%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 +%% 2001 2002 2003 2004 2005 2006 2007 +%% Jean-Pierre F. Drucbert +%% <jean-pierre.drucbert@onera.fr> % % This file may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -30,7 +32,7 @@ %<package>\ProvidesPackage{minitoc} %<package>\RequirePackage{mtcmess}[2006/03/14] %<*package> - [2007/02/12 v52 minitoc.dtx file] + [2007/03/22 v53 minitoc.dtx file] %</package> % %<*driver> @@ -53,6 +55,8 @@ \let\RR\raggedright % or \RaggedRight ? \IfFileExists{\jobname.lan}{\input{\jobname.lan}}{\typeout{WARNING: \jobname.lan NOT FOUND}\def\LANG{0}} \IfFileExists{marvosym.sty}{\usepackage{marvosym}\def\myCoffeecup{~\Coffeecup}}{\let\myCoffeecup\relax} +% \IfFileExists{mparhack.sty}{\usepackage{mparhack}}{} % not used if oneside. +\IfFileExists{natbib.sty}{\usepackage[sort&compress,comma,numbers,square]{natbib}\citeindextrue}{} \IfFileExists{shorttoc.sty}{\usepackage[tight]{shorttoc}}{} %%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -86,7 +90,8 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \usepackage[space,sort]{cite} % cite does not work well with hyperref... %\RequirePackage[nocompress,sort]{cite}[2003/11/04] % cite[compress] or cite[sort] does not work well with hyperref; -% use a recent enough version of cite.sty to use its sort option. +% use a recent recent version of cite.sty to use its sort option. +% In fact, I use (above): \IfFileExists{natbib.sty}{\usepackage[sort,comma,numbers,square]{natbib}}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \providecommand\citedash{\mbox{--}\nolinebreak} \providecommand\citemid{,\nolinebreak[1]} @@ -159,15 +164,15 @@ \newcommand{\iscrpB}[1]{\index{Scripts=Scripts\hfil\null>#1=\protect\texttt{#1}}} \fi % -- tools -\newcommand{\tool}[1]{\protect\texttt{#1}\itool{#1}} -\newcommand{\utool}[1]{\protect\texttt{#1}} +\newcommand{\tool}[1]{\protect\textsf{#1}\itool{#1}} +\newcommand{\utool}[1]{\protect\textsf{#1}} \newcommand{\itool}[1]{\itoolA{#1}\itoolB{#1}} \ifcase\LANG\relax -\newcommand{\itoolA}[1]{\index{#1=\protect\texttt{#1} (tool)\hfil\null}} -\newcommand{\itoolB}[1]{\index{Tools=Tools\hfil\null>#1=\protect\texttt{#1}}} +\newcommand{\itoolA}[1]{\index{#1=\protect\textsf{#1} (tool)\hfil\null}} +\newcommand{\itoolB}[1]{\index{Tools=Tools\hfil\null>#1=\protect\textsf{#1}}} \or\relax -\newcommand{\itoolA}[1]{\index{#1=\protect\texttt{#1} (outil)\hfil\null}} -\newcommand{\itoolB}[1]{\index{Outils=Outils\hfil\null>#1=\protect\texttt{#1}}} +\newcommand{\itoolA}[1]{\index{#1=\protect\textsf{#1} (outil)\hfil\null}} +\newcommand{\itoolB}[1]{\index{Outils=Outils\hfil\null>#1=\protect\textsf{#1}}} \fi % -- examples \newcommand{\exam}[1]{\protect\texttt{#1}\iexam{#1}} @@ -271,26 +276,70 @@ \newcommand{\inameaB}[3]{\index{Personnes=Personnes\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}}} \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -- authors names +% -- authors names in bib \newcommand{\bname}[3]{\bnameA{#1}{#2}{#3}\bnameB{#1}{#2}{#3}} \newcommand{\bnamea}[4]{\bnameaA{#1}{#2}{#3}{#4}\bnameaB{#1}{#2}{#3}{#4}} +\newcommand\sksep{\ensuremath{\hookrightarrow}}% % put before the bib. refs in the index \ifcase\LANG\relax -%\newcommand{\skname}[2]{\textbf{Bib.:}\protect\cite{#1}} -\newcommand{\skname}[2]{{$\hookrightarrow$}\protect\cite{#1}} +\newcommand{\skname}[2]{\sksep\protect\cite{#1}} \newcommand{\bnameA}[3]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#3}}} \newcommand{\bnameaA}[4]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#4}}} \newcommand{\bnameB}[3]{\index{People=People\hfil\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#3}}} \newcommand{\bnameaB}[4]{\index{People=People\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#4}}} \or\relax -%\newcommand{\skname}[2]{\textbf{Bib.:}\protect\cite{#1}} -\newcommand{\skname}[2]{{$\hookrightarrow$}\protect\cite{#1}} +\newcommand{\skname}[2]{\sksep\protect\cite{#1}} \newcommand{\bnameA}[3]{\index{#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#3}}} \newcommand{\bnameaA}[4]{\index{#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}\hfil\null|skname{#4}}} \newcommand{\bnameB}[3]{\index{Personnes=Personnes\hfil\null>#2 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#3}}} \newcommand{\bnameaB}[4]{\index{Personnes=Personnes\hfil\null>#3 #1=\protect\mbox{\protect\textsc{#2}}, \protect\mbox{\protect\textrm{#1}}|skname{#4}}} \fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% -- tool names in bib +\newcommand{\btool}[2]{\btoolA{#1}{#2}\btoolB{#1}{#2}} +\newcommand{\btoola}[3]{\btoolaA{#1}{#2}{#3}\btoolaB{#1}{#2}{#3}} +\ifcase\LANG\relax +\newcommand{\btoolA}[2]{\index{#1=\protect\textsf{#1} (tool)\hfil\null|skname{#2}}} +\newcommand{\btoolB}[2]{\index{Tools=Tools\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\btoolaA}[3]{\index{#2=\protect\textsf{#1} (tool)\hfil\null|skname{#3}}} +\newcommand{\btoolaB}[3]{\index{Tools=Tools\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\or\relax +\newcommand{\btoolA}[2]{\index{#1=\protect\textsf{#1} (outil)\hfil\null|skname{#2}}} +\newcommand{\btoolB}[2]{\index{Outils=Outils\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\btoolaA}[3]{\index{#2=\protect\textsf{#1} (outil)\hfil\null|skname{#3}}} +\newcommand{\btoolaB}[3]{\index{Outils=Outils\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% -- pack names in bib +\newcommand{\bpack}[2]{\bpackA{#1}{#2}\bpackB{#1}{#2}} +\newcommand{\bpacka}[3]{\bpackaA{#1}{#2}{#3}\bpackaB{#1}{#2}{#3}} +\ifcase\LANG\relax +\newcommand{\bpackA}[2]{\index{#1=\protect\textsf{#1} (package)\hfil\null|skname{#2}}} +\newcommand{\bpackB}[2]{\index{Packages=Packages\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\bpackaA}[3]{\index{#2=\protect\textsf{#1} (package)\hfil\null|skname{#3}}} +\newcommand{\bpackaB}[3]{\index{Packages=Packages\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\or\relax +\newcommand{\bpackA}[2]{\index{#1=\protect\textsf{#1} (paquetage)\hfil\null|skname{#2}}} +\newcommand{\bpackB}[2]{\index{Paquetages=Paquetages\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\bpackaA}[3]{\index{#2=\protect\textsf{#1} (paquetage)\hfil\null|skname{#3}}} +\newcommand{\bpackaB}[3]{\index{Paquetages=Paquetages\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% -- class names in bib -- nom, [ nom-tri ], clé-bib +\newcommand{\bclass}[2]{\bclassA{#1}{#2}\bclassB{#1}{#2}} +\newcommand{\bclassa}[3]{\bclassaA{#1}{#2}{#3}\bclassaB{#1}{#2}{#3}} +\ifcase\LANG\relax +\newcommand{\bclassA}[2]{\index{#1=\protect\textsf{#1} (class)\hfil\null|skname{#2}}} +\newcommand{\bclassB}[2]{\index{Classes=Classes\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\bclassaA}[3]{\index{#2=\protect\textsf{#1} (class)\hfil\null|skname{#3}}} +\newcommand{\bclassaB}[3]{\index{Classes=Classes\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\or\relax +\newcommand{\bclassA}[2]{\index{#1=\protect\textsf{#1} (classe)\hfil\null|skname{#2}}} +\newcommand{\bclassB}[2]{\index{Classes=Classes\hfil\null>#1=\protect\textsf{#1}|skname{#2}}} +\newcommand{\bclassaA}[3]{\index{#2=\protect\textsf{#1} (classe)\hfil\null|skname{#3}}} +\newcommand{\bclassaB}[3]{\index{Classes=Classes\hfil\null>#2=\protect\textsf{#1}|skname{#3}}} +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % -- environments \newcommand{\env}[1]{\protect\texttt{#1}\ienv{#1}} \newcommand{\uenv}[1]{\protect\texttt{#1}} @@ -723,9 +772,9 @@ } % %\@ifundefined{main}{\def\main#1{\underline{#1}}}{} % %\@ifundefined{usage}{\def\usage#1{\textit{#1}}}{} -\gdef\main#1{\textsf{#1}} -\gdef\usage#1{\textit{#1}} -\gdef\hyperpage#1{\textbf{#1}} +\gdef\main#1{\textbf{#1}} +\gdef\usage#1{\textsf{#1}} +\gdef\hyperpage#1{\textit{#1}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ifcase\LANG\relax \includecomment{ENGLISH} @@ -868,6 +917,12 @@ sud des États-Unis, comme la Louisiane.} \finalhyphendemerits=0\relax \usebox{\Citname}} %%%%%%%%%%%%%%% +% Load hypernat.sty to compress citations; beware to the catcode of ``:''. +\ifcase\LANG\relax +\IfFileExists{hypernat.sty}{\usepackage{hypernat}}{} +\or\relax +\froff\IfFileExists{hypernat.sty}{\usepackage{hypernat}}{}\fron +\fi \begin{document} % \setcounter{lofdepth}{2} % \mtcsetdepth{minilof}{2} @@ -902,10 +957,44 @@ sud des États-Unis, comme la Louisiane.} \fi %% small in index \let\svtheindex\theindex +%% preface of index + \setlength{\IndexMin}{.95\textheight} + \addtolength{\IndexMin}{-5pt} +\ifcase\LANG\relax +\long\def\Indexhead{In this index, italic style numbers (\textit{123}) are page numbers, normal roman numbers +(123) are code line +references for usage, bold roman numbers (\textbf{123}) are code line references for definitions; +colored numbers in square brackets, like this:~{\sksep}\cite{minitoc}, are bibliographic references, eventually +sorted and compressed. + +The names of commands, environments, files, suffixes, options and languages, are in \texttt{typewriter} font +(\textbf{\texttt{bold}} for default options or the default language). +The names of tools, packages and classes are in \textsf{sans serif} font. +The people names are in \textrm{roman} for the first names, in \textsc{Small Caps} for the family names, separated by a comma, the +family name first\footnote{For some oriental names (like japanese, korean, vietnamese or indian names), +it is sometimes difficult to know which is the first or the last +name.}, like in ``\textsc{Lamport},~Leslie'' in the index.% +\par\bigskip}% +\or\relax +\long\def\Indexhead{Dans cet index, les nombres en italique (\textit{123}) sont des numéros de pages, +les nombres en fonte romaine normale (123) sont des références à~des lignes de code d'utilisation, +les nombres en fonte romaine grasse (\textbf{123}) sont des références à~des lignes de code de définition; +les nombres colorés entre crochets carrés, comme ceci:~{\sksep}\cite{fminitoc}, sont des références bibliographiques, +éventuellement triées et compressées. + +Les noms des commandes, environnements, fichiers, suffixes, options et langues sont en fonte de \texttt{machine à~écrire} +(en \textbf{\texttt{gras}} pour les options et la langue par défaut). +Les noms des outils, des paquetages et des classes sont en fonte \textsf{sans empattement}. +Les noms de personnes sont en \textrm{romain} pour les prénoms, en \textsc{Petites Capitales} pour les noms de familles, séparés par +une virgule, le nom de famille en premier\,\footnote{Pour certains noms orientaux (par exemple, japonais, coréens, +vietnamiens ou indiens), il est parfois difficile de savoir quel est le prénom ou le nom de famille.}, +comme dans «~\textsc{Lamport},~Leslie~» dans l'index.% +\par\bigskip}% +\fi %% \def\theindex{\svtheindex\small\setlength{\columnseprule}{0pt}\setlength{\columnsep}{45pt}\sloppy} \makeatletter \renewenvironment{theindex}{% - \begin{multicols}{2}[\chapter*{\indexname}][10\baselineskip]% + \begin{multicols}{2}[\chapter*{\indexname}\Indexhead][10\baselineskip]% \mtcaddchapter[\indexname]% \@mkboth{\indexname}{\indexname}% \small\setlength{\columnseprule}{0pt}% @@ -951,6 +1040,7 @@ sud des États-Unis, comme la Louisiane.} %%%%%%%%%%%%%%%%%%%%%%%%% %% \end{SMOOTH} \flushbottom + \IfFileExists{natbib.sty}{\citeindexfalse}{} \PrintIndex \mtcfixindex[chapter] \end{document} @@ -993,7 +1083,8 @@ sud des États-Unis, comme la Louisiane.} % \DoNotIndex{\@@,\@elt,\@forloop,\@fortmp,\@gtempa,\@totalleftmargin} % \DoNotIndex{\",\/,\@ifundefined,\@nil,\@verbatim,\@vobeyspaces} % \DoNotIndex{\|,\~,\ ,\active,\advance,\aftergroup,\begingroup,\bgroup} -% \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials,\edef} +% ^^A \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials,\edef} +% \DoNotIndex{\mathcal,\csname,\def,\documentstyle,\dospecials} % \DoNotIndex{\egroup} % \DoNotIndex{\else,\endcsname,\endgroup,\endinput,\endtrivlist} % \DoNotIndex{\expandafter,\fi,\fnsymbol,\futurelet,\gdef,\global} @@ -1010,7 +1101,7 @@ sud des États-Unis, comme la Louisiane.} % \DoNotIndex{\,,\@bsphack,\@esphack,\@noligs,\@vobeyspaces,\@xverbatim} % \DoNotIndex{\`,\catcode,\end,\escapechar,\frenchspacing,\glossary} % \DoNotIndex{\hangindent,\hfil,\hfill,\hskip,\hspace,\ht,\it,\langle} -% \DoNotIndex{\leaders,\long,\makelabel,\marginpar,\markboth,\mathcode} +% \DoNotIndex{\leaders,\long,\makelabel,\marginpar,\reversemarginpar,\markboth,\mathcode} % \DoNotIndex{\mathsurround,\mbox,\newcount,\newdimen,\newskip} % \DoNotIndex{\nopagebreak} % \DoNotIndex{\parfillskip,\parindent,\parskip,\penalty,\raise,\rangle} @@ -1134,16 +1225,16 @@ sud des États-Unis, comme la Louisiane.} % \item the ``Postface'' chapter, page~\pageref{c+postface}, % gives an abbreviated history of the package. % \end{itemize} -% % \item The second part, ``Implementation'', page~\pageref{p+ID}, is much more technical; you can read it if you are -% interested in the details of the coding of the package. -% The chapter ``The language definition (\suffix{.mld}) and object -% (\suffix{.mlo}) files'', page~\pageref{c+code+mld.files}, may be useful if you are interested by some language. -% +% interested in the details of the coding of the package. +% The chapter ``The language definition (\suffix{.mld}) and object +% (\suffix{.mlo}) files'', page~\pageref{c+code+mld.files}, may be useful if you are interested by some language. % \item The third part, ``Complements'', page~\pageref{p+complements}, contains a bibliography, a detailed history of -% the package, and an index. +% the package, and an index. % \end{itemize} % +% \bigskip +% % For this document, I have used: % \begin{itemize} % \IfFileExists{shorttoc.sty}{% @@ -1156,9 +1247,13 @@ sud des États-Unis, comme la Louisiane.} % ^^A \item for each part, a list of figures (\com{partlof}) and a list of tables (\com{partlot}) when useful; % \item for each chapter, a complete table of contents (\com{minitoc} with \dcnt{minitocdepth} equal to~6); % \item for each chapter, a list of figures (\com{minilof}) and a list of tables (\com{minilot}) when useful; -% \item customized parameters for the layout of the mini-tables. +% \item customized parameters for the layout of the mini-tables; as the PDF version of the documentation uses hyperlinks, +% these mini-tables should help you to navigate in the document; +% \ifBT\relax +% \item the \pack{booktabs} package~\cite{booktabs} to format the tables; +% \else\fi +% \item the \pack{doc}~\cite{doc} and \pack{docstrip}~\cite{docstrip} packages to document the code. % \end{itemize} -% As the PDF version of the documentation uses hyperlinks, these tables should help you to navigate in the document. % \or\relax % \chapter*{À~propos de ce document} % \mtcaddchapter[À~propos de ce document] @@ -1184,16 +1279,16 @@ sud des États-Unis, comme la Louisiane.} % page~\pageref{c+installation}, décrit tous les fichiers inclus dans la distribution du paquetage; % \item le chapitre «~Postface~», page~\pageref{c+postface}, donne un historique abrégé du paquetage. % \end{itemize} -% % \item La deuxième partie, «~Implantation~», page~\pageref{p+ID}, est bien plus technique; vous pouvez la lire si vous êtes % intéressés par les détails du codage du paquetage. % Le chapitre «~Les fichiers de définition (\suffix{.mld}) et objets (\suffix{.mlo}) de langue~», % page~\pageref{c+code+mld.files}, peut être utile si vous êtes intéressés par une certaine langue. -% % \item La troisième partie, «~Compléments~», page~\pageref{p+complements}, contient une bibliographie, un historique % détaillé du paquetage, et un index. % \end{itemize} % +% \bigskip +% % Pour ce document, j'ai utilisé: % \begin{itemize} % \IfFileExists{shorttoc.sty}{% @@ -1209,10 +1304,13 @@ sud des États-Unis, comme la Louisiane.} % \item pour chaque chapitre, une table des matières complète (\com{minitoc} avec \dcnt{minitocdepth} égale à~6); % \item pour chaque chapitre, une liste des figures (\com{minilof}) et une liste des tableaux (\com{minilot}) % lorsque c'est utile; -% \item des paramètres adaptés pour la mise en page mini-tables. +% \item des paramètres adaptés pour la mise en page mini-tables; comme la version PDF de la documentation utilise +% des hyperliens, ces mini-tables devraient vous aider à~vous déplacer dans le document. +% \ifBT\relax +% \item le paquetage \pack{booktabs}~\cite{booktabs} pour formater les tableaux; +% \else\fi +% \item les paquetages \pack{doc}~\cite{doc} et \pack{docstrip}~\cite{docstrip} pour documenter le code. % \end{itemize} -% Comme la version PDF de la documentation utilise des hyperliens, ces tables devraient vous aider à~vous déplacer -% dans le document. % \fi % % \ifcase\LANG\relax @@ -1240,7 +1338,7 @@ sud des États-Unis, comme la Louisiane.} % \section{Introduction} % \ifcase\LANG\relax % The \upack{minitoc} package, initially written by \name{Nigel}{Ward} and \name{Dan}{Jurafsky}, has been -% almost completely redesigned by \uname{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse). +% almost completely redesigned by \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse). % A summary of the evolution of this package is given in the chapter~\vref{c+postface}. % This package creates a mini-table of contents % (a ``minitoc''\,\footnote{The \upack{minitoc} package introduces @@ -1250,10 +1348,10 @@ sud des États-Unis, comme la Louisiane.} % It is also possible to have a mini-list of % figures (a ``minilof'') and a mini-list of tables (a ``minilot''). % The document class should of course define chapters -% (classes like \class{book} or \class{report}) or sections -% (classes like \class{article}\,\footnote{As the standard \class{proc} class, and the \class{ltxdoc} and -% \class{ltxnews} classes, load the standard -% \class{article} class, these classes will be just considered as variants of the \class{article} class.}). +% (classes like \class{book} or \class{report}~\cite{classes}) or sections +% (classes like \class{article}\,\footnote{As the standard \class{proc} class~\cite{proc}, and the \class{ltxdoc}~\cite{ltxdoc} and +% \class{ltnews}~\cite{ltnews} classes, load the standard +% \class{article} class, these classes will be just considered as variants of the \class{article} class.})~\cite{classes}. % Thus, this package should not be used with % document classes without standard sectionning commands (like \class{letter}). % When the document class defines a ``part'' sectionning level @@ -1271,7 +1369,7 @@ sud des États-Unis, comme la Louisiane.} % (or sometimes ``mini-lists''). % \or\relax % Le paquetage \upack{minitoc}, écrit initialement par \name{Nigel}{Ward} et \name{Dan}{Jurafsky}, a été presque -% complètement reconstruit par \uname{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse). +% complètement reconstruit par \name{Jean-Pierre~F.}{Drucbert} (ONERA/Centre de Toulouse). % Un résumé de l'évolution de ce paquetage est donné dans le chapitre~\vref{c+postface}. % Ce paquetage crée une mini-table des matières (une «~minitoc~»\,\footnote{Le paquetage \upack{minitoc} % introduit son propre jargon, expliqué dans ce document. Il ne devrait, cependant, pas être trop difficile de @@ -1279,9 +1377,9 @@ sud des États-Unis, comme la Louisiane.} % Il est aussi possible d'avoir une % mini-liste des figures (une «~minilot~») et une mini-liste des tableaux (une «~minilot~»). La classe de document % devrait, bien sûr, définir des chapitres (classes telles que \class{book} ou \class{report}) ou des sections -% (classes telles que \class{article}\,\footnote{Puisque la classe standard \class{proc}, ainsi que les classes -% \class{ltxdoc} et \class{ltxnews}, chargent la classe -% standard \class{article}, ces classes seront simplement considérées comme des variantes de la classe \class{article}.}). +% (classes telles que \class{article}\,\footnote{Puisque la classe standard \class{proc}~\cite{proc}, ainsi que les classes +% \class{ltxdoc}~\cite{ltxdoc} et \class{ltnews}~\cite{ltnews}, chargent la classe +% standard \class{article}, ces classes seront simplement considérées comme des variantes de la classe \class{article}.})~\cite{classes}. % Donc, ce paquetage ne devrait pas être utilisé avec des classes de document ne possédant pas les commandes de % sectionnement standard (classes telles que \class{letter}). % Lorsque la classe de document définit un niveau de sectionnement «~partie~» (c'est-à-dire des classes telles @@ -1328,11 +1426,11 @@ sud des États-Unis, comme la Louisiane.} % % \ifcase\LANG\relax % \subsection{Version} -% The current version of this package is~\#52. You will find a resumed history of the package in the ``Postface'' +% The current version of this package is~\#53. You will find a resumed history of the package in the ``Postface'' % chapter (chapter~\vref{c+postface}) and a more detailed history in ``Changes History'', page~\pageref{c+history}. % \or\relax % \subsection{Version} -% La version courante de ce paquetage est~\#52. Vous trouverez un historique résumé de ce paquetage dans le +% La version courante de ce paquetage est~\#53. Vous trouverez un historique résumé de ce paquetage dans le % chapitre «~Postface~» (chapitre~\vref{c+postface}) et un historique plus détaillé dans «~Historique des % modifications~», page~\pageref{c+history}. % \fi @@ -1518,7 +1616,7 @@ sud des États-Unis, comme la Louisiane.} % The suffix is \suffix{.mlf}\meta{N} for mini-lists of figures and % is \suffix{.mlt}\meta{N} for mini-lists of tables. % (If under MS-DOS or any operating system with short extensions to filenames, see section~\vref{MS-DOS} and -% section~\vref{.8+3}). There are similar commands for mini-tables at the part or section level, depending of the +% section~\vref{.8+3}). There are similar commands for mini-tables at the part or section level, depending on the % document class. % \or\relax % Pour chaque mini-table des matières, un fichier auxiliaire sera créé avec un nom de la forme @@ -1545,14 +1643,14 @@ sud des États-Unis, comme la Louisiane.} % \begin{SMOOTH} % \ifcase\LANG\relax % The commands\,\footnote{The code of these \clit{do.{}.{}.{}} commands is directly derived from that of -% the \pack{xr} package~\cite{xr}, by \name{David}{Carlisle}, with his permission.} +% the \pack{xr} package~\cite{xr}, by \name{David~P.}{Carlisle}, with his permission.} % \com{dominitoc}, \com{dominilof}, and \com{dominilot} (for mini-tables at the chapter level), % take respectively the \emph{document}\suffix{.toc}, \emph{document}\suffix{.lof}, and \emph{document}\suffix{.lot} files, % and cut slices from them to create the % \emph{document}\suffix{.mtc}\meta{N}, \emph{document}\suffix{.mlf}\meta{N}, and \emph{document}\suffix{.mlt}\meta{N} files. % \or\relax % Les commandes\,\footnote{Le code de ces commandes \clit{do.{}.{}.{}} est directement dérivé de celui du -% paquetage \pack{xr}~\cite{xr}, de \name{David}{Carlisle}, avec sa permission.} +% paquetage \pack{xr}~\cite{xr}, de \name{David~P.}{Carlisle}, avec sa permission.} % \com{dominitoc}, \com{dominilof} et \com{dominilot} (pour les mini-tables au niveau chapitre, prennent % respectivement les fichiers \emph{document}\suffix{.toc}, \emph{document}\suffix{.lof} et \emph{document}\suffix{.lot}, % et en @@ -2448,8 +2546,8 @@ sud des États-Unis, comme la Louisiane.} % (by default, \verb|\small\rmfamily|) to enable the use of various fonts. Mini lists of figures and tables are % typeset in the fonts \com{mlffont} and \com{mltfont}, which are \verb|\small\rmfamily| by default. % There are also \com{mlfSfont} and \com{mltSfont} for sub-figures and sub-tables entries. -% Tables~\vref{t+mtc+f1} and~\vref{t+mtc+f2} summarize these -% many commands\,\footnote{Thanks to \name{Stefan}{Ulrich}, who contributed these tables initially.}. +% See tables~\vref{t+mtc+f1} and~\vref{t+mtc+f2}\,\footnote{Thanks to \name{Stefan}{Ulrich}, +% who contributed these tables initially.}. % \end{SMOOTH} % \or\relax % \begin{SMOOTH} @@ -2464,9 +2562,8 @@ sud des États-Unis, comme la Louisiane.} % l'utilisation de fontes diverses. Les mini-listes de figures et de tableaux sont composées dans les fontes % \com{mlffont} et \com{mltfont}, qui sont \verb|\small\rmfamily| par défaut. % Il y a aussi \com{mlfSfont} et \com{mltSfont} pour les entrées de sous-figures et de sous-tableaux. -% Les tableaux~\vref{t+mtc+f1} -% et~\vref{t+mtc+f2} listent ces nombreuses -% commandes\,\footnote{Merci à~\name{Stefan}{Ulrich}, qui a fourni ces tableaux initialement.}. +% Voir les tableaux~\vref{t+mtc+f1} et~\vref{t+mtc+f2}\,\footnote{Merci à~\name{Stefan}{Ulrich}, +% qui a fourni ces tableaux initialement.}. % \end{SMOOTH} % \fi % \end{macro} @@ -2480,17 +2577,18 @@ sud des États-Unis, comme la Louisiane.} % \end{macro} % \end{macro} % +% \lneed{5} % \ifcase\LANG\relax -% Note\Virage{} that the default choice of fonts is certainly not perfect and hence is not definitive. A symptom of this +% Note\Virage{} that the default choice of fonts is certainly not perfect and hence it is not definitive. A~symptom of this % imperfection is the presence of poor alignments in the mini-tables, if bold and non-bold fonts are mixed\,\footnote{This % appears, e.g., if you are using the Computer Modern Roman (CMR) fonts~\cite{cmt}. % The symptom disappears if you do not use bold % CMR fonts or if you use the TX fonts (\pack{txfonts} package~\cite{txfonts}), % by example\IfFileExists{txfonts.sty}{, like in this document}{\relax}. See also section~\vref{faq.29}.} % (the true length of -% \texttt{1em} is not the same for the fonts). This can eventually be adjusted by changing some fonts.\par +% \texttt{1em} is not the same for the fonts). This can often be adjusted by changing some fonts.\par % \or\relax -% Notez\Virage{} que le choix de fontes par défaut n'est certainement pas parfait et donc n'est pas définitif. +% Notez\Virage{} que le choix de fontes par défaut n'est certainement pas parfait et n'est donc pas définitif. % Un symptôme de % cette imperfection est la présence d'alignements imprécis dans les mini-tables, si des fontes grasses et non-grasses % sont mélangées\,\footnote{Ceci apparaît notamment si vous utilisez les fontes Computer Modern Roman (CMR)~\cite{cmt}. @@ -2498,7 +2596,7 @@ sud des États-Unis, comme la Louisiane.} % \pack{txfonts}~\cite{txfonts}), par exemple\IfFileExists{txfonts.sty}{, comme dans ce document}{\relax}. % Voir aussi la section~\vref{faq.29}.} % (la longueur effective de \texttt{1em} n'est pas la même pour ces fontes). -% Ceci peut éventuellement être corrigé en changeant quelques fontes. +% Ceci peut souvent être corrigé en changeant quelques fontes. % \fi % \ifcase\LANG\relax % \begin{table}[tp] @@ -3478,7 +3576,7 @@ sud des États-Unis, comme la Louisiane.} % \hrule % \begin{multicols}{2}\footnotesize % \begin{itemize} -% \item[]The languages in parentheses are aliases of a main language +% \item[()]The languages between parentheses are aliases of a main language % and their \suffix{.mld} files will load the \suffix{.mld} file % of that main language. % \item[$^{\dagger}$] The presence of the \xfile{english.mld} file is mandatory. @@ -3828,7 +3926,7 @@ sud des États-Unis, comme la Louisiane.} % \hrule % \begin{multicols}{2}\footnotesize % \begin{itemize} -% \item[] Les langues entre parenthèses sont des alias d'une langue principale et leurs fichiers \suffix{.mld} +% \item[()] Les langues entre parenthèses sont des alias d'une langue principale et leurs fichiers \suffix{.mld} % chargeront le fichier \suffix{.mld} de cette langue principale. % \item[$^{\dagger}$] La présence du fichier \xfile{english.mld} est obligatoire. % \item[$^a$] Les langues <<~\ulopt{arab(ic)}~>>\ilopt{arab}\ilopt{arabic} et <<~\lopt{arab2}~>> requièrent l'utilisation du paquetage @@ -4027,7 +4125,7 @@ sud des États-Unis, comme la Louisiane.} % \end{SMOOTH} % % \begin{SMOOTH} -% \lneed{5} +% \lneed{9} % \ifcase\LANG\relax % \subsection{Titles for section-level mini-tables} % \or\relax @@ -4308,13 +4406,13 @@ sud des États-Unis, comme la Louisiane.} % \end{SMOOTH} % % \ifcase\LANG\relax -% But with the \KOMAScript{} classes~\cite{komab,koma} (\class{scrartcl}, +% But with the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} (\class{scrartcl}, % \class{scrbook} and \class{scrreprt}), it may sometimes be necessary % to use the following options or commands, because we need to set \com{parskip} to zero in place of -% \com{parsep} to tighten the mini-table. The efficiency of the following options depends of the options given +% \com{parsep} to tighten the mini-table. The efficiency of the following options depends on the options given % to these \KOMAScript{} classes (\optp{parindent}{KOMA-Script} option, \optp{parskip}{KOMA-Script} option and variants). % \or\relax -% Mais avec les classes \KOMAScript~\cite{komab,koma} (\class{scrartcl}, +% Mais avec les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} (\class{scrartcl}, % \class{scrbook} et \class{scrreprt}), il peut être % nécessaire d'utiliser les options ou commandes suivantes, car il nous faut forcer à~zéro \com{parskip} au lieu % de \com{parsep} pour resserrer la mini-table. L'efficacité des options ci-dessous dépend des options données @@ -4501,7 +4599,7 @@ sud des États-Unis, comme la Louisiane.} % corean-hangûl/hanja, japanese, thai)~\cite{cjk,cjk2}, % \packa{\PLaTeX}{PLaTeX}~\cite{platex,platex-pl} (polish), % \packa{\SLaTeX}{SLaTeX}~\cite{slatex} (swedish), -% \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi or iranian), or \pack{vietnam} +% \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi or iranian), or \pack{vietnam}~\cite{vietnam} % --- latvian (letton), % \lopt{greek-mono}, \lopt{greek-polydemo}, \lopt{greek-polykatha}, \lopt{polish2}, \lopt{russian2m}, \lopt{russian2o} and \lopt{spanish3} % need \emph{Lambda}~($\mathbf{\Lambda}$), i.e.,~the Omega~($\mathbf{\Omega}$) version of \LaTeX, (see~\cite{antomega}), @@ -4525,7 +4623,7 @@ sud des États-Unis, comme la Louisiane.} % \packa{\PLaTeX}{PLaTeX}~\cite{platex,platex-pl} (polonais), % \packa{\SLaTeX}{SLaTeX}~\cite{slatex} (suédois), % \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi} (farsi ou iranien) -% \pack{vietnam} --- le latvien (letton), des variantes de grec +% \pack{vietnam}~\cite{vietnam} --- le latvien (letton), des variantes de grec % (\lopt{greek-mono}, \lopt{greek-polydemo}, \lopt{greek-polykatha}), de polonais (\lopt{polish2}), de russe (\lopt{russian2m}, \lopt{russian2o}) et % d'espagnol (\lopt{spanish3}) ont besoin % de \emph{Lambda}~($\mathbf{\Lambda}$), c'est-à-dire de la version de \LaTeX\ pour Omega~($\mathbf{\Omega}$), @@ -4745,8 +4843,7 @@ sud des États-Unis, comme la Louisiane.} % le paramètre \texttt{pagenumwidth} (ceci est visible dans la figure~\vref{fig+ltoc}). % % Si le paramètre \texttt{dotinterval} (pour \com{@dotsep}) est suffisamment grand (essayez 450, puis augmentez ou -% diminuez), les points de conduite seront -% tellement espacés qu'ils disparaîtront. +% diminuez), les points de conduite seront tellement espacés qu'ils disparaîtront. % \fi % \end{SMOOTH} % \ifcase\LANG\relax @@ -5406,10 +5503,12 @@ sud des États-Unis, comme la Louisiane.} % % \lneed{5} % \ifcase\LANG\relax -% \subsection{Special Entries for TOC, LOF, LOT, Bibliography and Index}\label{special.entries} +% ^^A \subsection{Special Entries for TOC, LOF, LOT, Bibliography and Index}\label{special.entries} +% \subsection{Special Entries in the Table of contents}\label{special.entries} % \or\relax -% \subsection{Entrées spéciales pour la table des matières, la liste des figures, la liste des tableaux, la -% bibliographie et l'index}\label{special.entries} +% ^^A \subsection{Entrées spéciales pour la table des matières, la liste des figures, la liste des tableaux, la +% ^^A bibliographie et l'index}\label{special.entries} +% \subsection{Entrées spéciales dans la table des matières}\label{special.entries} % \fi % \ifcase\LANG\relax % If{\Virage} you want to add entries in the Table of Contents for @@ -5439,11 +5538,11 @@ sud des États-Unis, comme la Louisiane.} % \begin{SMOOTH} % \ifcase\LANG\relax % Note that the same problems appear if you use one of the \class{scrbook}, \class{scrreprt} or -% \class{scrartcl} \KOMAScript{} classes~\cite{komab,koma} with some options (\optp{liststotoc}{KOMA-Script}, +% \class{scrartcl} \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} with some options (\optp{liststotoc}{KOMA-Script}, % \optp{liststotocnumbered}{KOMA-Script}, \optp{bibtotoc}{KOMA-Script}, \optp{bibtotocnumbered}{KOMA-Script}, and \optp{idxtotoc}{KOMA-Script}). % The solutions are the same ones. % \or\relax -% Notez que les mêmes problèmes apparaissent lorsque vous utilisez l'une des classes \KOMAScript~\cite{komab,koma} +% Notez que les mêmes problèmes apparaissent lorsque vous utilisez l'une des classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} % \class{scrbook}, \class{scrreprt} or \class{scrartcl} avec certaines options (\optp{liststotoc}{KOMA-Script}, % \optp{liststotocnumbered}{KOMA-Script}, \optp{bibtotoc}{KOMA-Script}, \optp{bibtotocnumbered}{KOMA-Script} et \optp{idxtotoc}{KOMA-Script}). % Les solutions sont les mêmes. @@ -5732,7 +5831,7 @@ sud des États-Unis, comme la Louisiane.} % \lneed{5} % \item % \ifcase\LANG\relax -% Presence of the following packages or classes, which need some precautions: +% Presence of the following packages or classes, which need some \virage{}precautions: % \class{amsbook} (class), % \class{memoir} (class), % \pack{appendix}, @@ -5743,7 +5842,7 @@ sud des États-Unis, comme la Louisiane.} % \pack{tocbibind}, and % \pack{tocloft}. % \or\relax -% Présence des paquetages et classes suivants, qui demandent certaines précautions: +% Présence des paquetages et classes suivants, qui demandent certaines \virage{}précautions: % \class{amsbook} (classe), % \pack{appendix}, % \pack{placeins} (attention à~ses options et à~sa date (au moins 2005/04/18)), @@ -5756,7 +5855,7 @@ sud des États-Unis, comme la Louisiane.} % \lneed{5} % \item % \ifcase\LANG\relax -% Presence of the following packages or classes, which, unfortunately, are incompatible +% Presence of the following packages or classes, which, unfortunately, are \Virage\emph{incompatible} % with the \upack{minitoc} package: % \class{amsart} (class), % \class{amsproc} (class), @@ -5765,9 +5864,9 @@ sud des États-Unis, comme la Louisiane.} % \pack{titletoc}\,\footnote{\label{fn+titlesec}The \upack{titlesec} package redefines % the sectionning commands in a way % completely alien to the standard \LaTeX\ way; hence \upack{minitoc} and \upack{titlesec}-\upack{titletoc} are -% fundamentaly incompatible, and it is very sad.}. +% fundamentaly \emph{incompatible}, and it is very sad.}. % \or\relax -% Présence des paquetages ou classes suivants, qui, malheureusement, sont incompatibles avec le paquetage +% Présence des paquetages ou classes suivants, qui, malheureusement, sont \Virage\emph{incompatibles} avec le paquetage % \upack{minitoc}: % \class{amsart} (classe), % \class{amsproc} (classe), @@ -6192,8 +6291,8 @@ sud des États-Unis, comme la Louisiane.} % \fi % \ifcase\LANG\relax % Here is a list of problems and frequently asked questions about -% the \upack{minitoc.sty} package. If the version has a number less than~52, please -% upgrade to version~\#52. This list is also given in the \xfile{minitoc.bug} file, +% the \upack{minitoc.sty} package. If the version has a number less than~53, please +% upgrade to version~\#53. This list is also given in the \xfile{minitoc.bug} file, % in pure text form. The numbering of this list is done by date of the first occurrence of the question. % % If a problem arises, it is often wise to: a)~use the \optd{hints} option (see section~\vref{s+hints}), @@ -6203,8 +6302,8 @@ sud des États-Unis, comme la Louisiane.} % in last ressort (please join a minimal but complete example reproducing the problem). % \or\relax % Voici une liste de problèmes et de questions fréquemment posées («~foire aux questions~») à~propos du paquetage -% \upack{minitoc}. Si votre version a un numéro plus petit que~52, vous êtes priés de faire une mise à~jour -% à~la version~\#52. Cette liste est aussi donnée dans le fichier \xfile{minitoc.bug}, sous +% \upack{minitoc}. Si votre version a un numéro plus petit que~53, vous êtes priés de faire une mise à~jour +% à~la version~\#53. Cette liste est aussi donnée dans le fichier \xfile{minitoc.bug}, sous % forme de texte pur (et en anglais). La numérotation de cette liste est faite selon la date de la première occurrence % de la question. % @@ -6253,9 +6352,11 @@ sud des États-Unis, comme la Louisiane.} % ^^A (3) % \lneed{5} % \ifcase\LANG\relax -% \section{Two consecutive backslashes in a contents line make an error} +% ^^A \section{Two consecutive backslashes in a contents line make an error} +% \section{A ``\texttt{\textbackslash\textbackslash}'' command in a contents line makes an error} % \or\relax -% \section{Deux contre-obliques consécutives dans une entrée de contenu provoquent une \texorpdfstring{\mbox{erreur}}{erreur}} +% ^^A \section{Deux contre-obliques consécutives dans une entrée de contenu provoquent une \texorpdfstring{\mbox{erreur}}{erreur}} +% \section{Une commande «~\texttt{\textbackslash\textbackslash}~» dans une entrée de contenu provoque une erreur} % \fi % \ifcase\LANG\relax % Use \com{protect}\com{linebreak}. @@ -6282,8 +6383,8 @@ sud des États-Unis, comme la Louisiane.} % The best way seems to make one run with the \pack{mtcoff} % package replacing the \upack{minitoc} package, then restore % the \upack{minitoc} package and re-execute \LaTeX\ at least three times -% (yes, it is time consuming\ldots). See -% figure~\vref{f+mtc+3comp}. +% (yes, it is time consuming\ldots). See figure~\vref{f+mtc+3comp}\footnote{I~used the \pack{pict2e} +% package~\cite{pict2e}, by \namea{Hubert}{Gäßlein}{Gasslein} and \name{Rolf}{Niepraschk}, to prepare this figure.}. % Running with the \pack{mtcoff} package ensures that the standard auxiliary files % are cleared from ``spurious'' commands introduced by \upack{minitoc}. % A more radical solution is to delete the \suffix{.aux}, \suffix{.toc}, @@ -6292,7 +6393,9 @@ sud des États-Unis, comme la Louisiane.} % \or\relax % La meilleure méthode semble d'effectuer une exécution avec le paquetage \pack{mtcoff} remplaçant % le paquetage \upack{minitoc}, puis de rétablir le paquetage \upack{minitoc} et de ré-exécuter \LaTeX\ au -% moins trois fois (oui, cela prend du temps\ldots). Voir la figure~\vref{f+mtc+3comp}. +% moins trois fois (oui, cela prend du temps\ldots). Voir la figure~\vref{f+mtc+3comp}\,\footnote{J'ai utilisé le +% paquetage \pack{pict2e}~\cite{pict2e}, de \namea{Hubert}{Gäßlein}{Gasslein} et \name{Rolf}{Niepraschk}, +% pour préparer cette figure.}. % Exécuter avec le paquetage \pack{mtcoff} % garantit que les fichiers auxiliaires standard seront purgés des commandes «~superflues~» introduites par % \upack{minitoc}. Une solution plus radicale est de détruire les fichiers \suffix{.aux}, \suffix{.toc}, \suffix{.lof} @@ -6485,7 +6588,8 @@ sud des États-Unis, comme la Louisiane.} % to create empty (but numbered in a legal way) chapters. % Since version~\#10, the \upack{minitoc} package works with appendices. % Version \#19 allows to begin with a chapter other that number~1. -% And look at~``Special Entries for TOC, LOF, LOT, Bibliography and Index'', section~\vref{special.entries}. +% ^^A And look at~``Special Entries for TOC, LOF, LOT, Bibliography and Index'', section~\vref{special.entries}. +% And look at~``Special Entries in the Table of Contents'', section~\vref{special.entries}. % % The same remark applies to the \texttt{part} and \texttt{section} counters. % \or\relax @@ -6497,8 +6601,10 @@ sud des États-Unis, comme la Louisiane.} % Ceci casserait la mécanique du paquetage. Il vaut mieux ajouter des commandes \com{chapter}, afin de % créer des chapitres vides (mais numérotés d'une manière légale). Depuis la version~\#10, le paquetage \upack{minitoc} % fonctionne avec les appendices. -% La version \#19 vous permet de commencer par un chapitre numéroté autrement que un. Et regardez «~Entrées -% spéciales pour la table des matières, la liste des figures, la liste des tableaux, la bibliographie et l'index~», +% La version \#19 vous permet de commencer par un chapitre numéroté autrement que un. +% ^^A Et regardez «~Entrées +% ^^A spéciales pour la table des matières, la liste des figures, la liste des tableaux, la bibliographie et l'index~», +% Et regardez «~Entrées spéciales dans la table des matières~», % section~\vref{special.entries}. % % La même remarque s'applique aux compteurs \texttt{part} et \texttt{section}. @@ -6514,9 +6620,9 @@ sud des États-Unis, comme la Louisiane.} % \ifcase\LANG\relax % The \upack{minitoc} package is restricted to document classes which define % chapters in the standard way, like ``\class{book}'' and ``\class{report}'', -% or sections in the standard way, like ``\class{article}''. +% or sections in the standard way, like ``\class{article}''~\cite{classes}. % There are ``parttocs'' if the document class defines the \com{part} command. -% Note that classes like ``\class{letter}'', which have not the classical sectionning structure, cannot be +% Note that classes like ``\class{letter}''~\cite{letter}, which have not the classical sectionning structure, cannot be % supported. Classes using sectionning commands with other names are not supported\,\footnote{This would be % very difficult: any user can create new sectionning commands (often with the help from some packages) with % standard or new names; this is only limited by the imagination. The \upack{minitoc} package relies on the @@ -6525,8 +6631,8 @@ sud des États-Unis, comme la Louisiane.} % \or\relax % Le paquetage \upack{minitoc} est restreint aux classes de document qui définissent les chapitres de la manière % standard, comme «~\class{book}~» et «~\class{report}~», ou les sections de la manière standard, -% comme «~\class{article}~». Il y~a des «~parttocs~» si la classe de document définit la commande \com{part}. -% Notez que des classes telles que «~\class{letter}~», qui n'ont pas la structure de sectionnement classique, ne +% comme «~\class{article}~»~\cite{classes}. Il y~a des «~parttocs~» si la classe de document définit la commande \com{part}. +% Notez que des classes telles que «~\class{letter}~»~\cite{letter}, qui n'ont pas la structure de sectionnement classique, ne % peuvent pas être supportées. Les classes utilisant des commandes de sectionnement portant d'autres noms ne sont % pas supportées\,\footnote{Ce serait très difficile: tout utilisateur peut créer de nouvelles commandes de % sectionnement (souvent à~l'aide de certains paquetages) portant des noms standard ou nouveaux; ceci n'est limité @@ -6598,7 +6704,7 @@ sud des États-Unis, comme la Louisiane.} % \fi % \ifcase\LANG\relax % Some demanding users want to have minilof, minilot and -% minibbl. First, ``minibbl'' is another problem, strongly +% minibbl (mini-bibliographies per part, chapter or section). First, ``minibbl'' is another problem, strongly % related to the \BibTeX's dealing with \suffix{.aux} files. Look % at the \pack{chapterbib}\cite{chapterbib}, \pack{bibunits}~\cite{bibunits}, % \pack{multibib}~\cite{multibib}, \pack{bibtopic}~\cite{bibtopic}, and \pack{splitbib}~\cite{splitbib} packages. @@ -6606,7 +6712,8 @@ sud des États-Unis, comme la Louisiane.} % Minibbls are not the aim of this package\footnote{See {\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multbib}}}. % \or\relax % Certains utilisateurs exigeants désirent avoir des minilofs, minilots et minibbls. Tout d'abord, les «~minibbls~» -% (mini-bibliographies) sont un autre problème, fortement lié au traitement par \BibTeX\ des fichiers \suffix{.aux}. +% (mini-bibliographies par partie, chapitte ou section) sont un autre problème, +% fortement lié au traitement par \BibTeX\ des fichiers \suffix{.aux}. % Regardez les paquetages \pack{chapterbib}~\cite{chapterbib}, \pack{bibunits}~\cite{bibunits}, % \pack{multibib}~\cite{bibunits}, \pack{bibtopic}~\cite{bibtopic} et \pack{splitbib}~\cite{splitbib}. % La version~\#13 a implanté les minilofs et minilots basiques. Les minibbls ne sont pas l'objet de ce @@ -6801,11 +6908,11 @@ sud des États-Unis, comme la Louisiane.} % \ifcase\LANG\relax % \section{The mini-tables have too much spaced lines} % From version~\#29, you can have tight mini-tables with the \opt{tight} option, and -% with the \opt{k-tight} option for the \KOMAScript{} classes~\cite{komab,koma} (since version~\#43). +% with the \opt{k-tight} option for the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3} (since version~\#43). % \or\relax % \section{Les mini-tables ont leurs lignes trop espacées} % Depuis la version~\#29, vous pouvez avoir des mini-tables plus resserrées avec l'option \opt{tight}, -% avec l'option \opt{k-tight} pour les classes \KOMAScript~\cite{komab,koma} (depuis la version~\#43). +% avec l'option \opt{k-tight} pour les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} (depuis la version~\#43). % \fi % % ^^A (15) @@ -6840,8 +6947,8 @@ sud des États-Unis, comme la Louisiane.} % \ifcase\LANG\relax % Since version~\#31, \upack{minitoc} works correctly with the powerful \pack{hyperref} % package~\cite{hyperref.web}, thanks to \name{Heiko}{Oberdiek}, -% who used the work of \xname{Bernd}{Jaehne} and \xname{Didier}{Verna}. -% \emph{Hence\Virage{} the \pack{minitoc-hyper} package is now obsolete and should no more be used. +% using the work of \xname{Bernd}{Jaehne}, \xname{Didier}{Verna} and \xname{A.~J.~``Tony''}{Roberts}. +% \emph{Hence\Virage{} the \pack{minitoc-hyper} package~\cite{minitoc-hyper} is now obsolete and should no more be used. % It it still present on the CTAN archives for compatibility with old documents.} % If you add the loading of the \pack{hyperref} package to a document yet using \upack{minitoc}, % you will get error message about spurious closing braces. Just let finish the \LaTeX\ run, @@ -6856,8 +6963,8 @@ sud des États-Unis, comme la Louisiane.} % \or\relax % Depuis la version \#31, \upack{minitoc} fonctionne enfin correctement avec le puissant paquetage % \pack{hyperref}~\cite{hyperref.web}, grâce à~\name{Heiko}{Oberdiek}, qui a utilisé les travaux de -% \xname{Bernd}{Jaehne} et \xname{Didier}{Verna}. -% \emph{Donc\Virage{} le paquetage \pack{minitoc-hyper} est désormais obsolète et ne devrait plus être +% \xname{Bernd}{Jaehne}, \xname{Didier}{Verna} et \xname{A.~J.~``Tony''}{Roberts}. +% \emph{Donc\Virage{} le paquetage \pack{minitoc-hyper}~\cite{minitoc-hyper} est désormais obsolète et ne devrait plus être % utilisé. Il est encore présent sur les archives CTAN pour la compatibilité avec des anciens documents.} % Si vous ajoutez le chargement du paquetage \pack{hyperref} à~un % document utilisant déjà \upack{minitoc}, vous recevrez un message d'erreur concernant des accolades fermantes en @@ -6983,8 +7090,9 @@ sud des États-Unis, comme la Louisiane.} % \com{addcontentsline} command for a chapter or a section, putting trouble % in the numbering of minitocs or secttocs. Several solutions are available. The first one is to add a % \com{adjustmtc} or \com{adjuststc} command -% (depending if the appendices are at the chapter or section level) after \emph{each} -% \ienv{appendices}\ucom{begin}\texttt{\{appendices\}} command. An other solution is to add the following commands in the preamble +% (depending on the level of the appendices, chapter or section) after \emph{each} +% \ienv{appendices}\ucom{begin}\texttt{\{appendices\}} command. +% An other solution is to add the following commands in the preamble % \emph{after} the loading of the \pack{appendix} package: % \begin{verse} % \verb|\let\oldappendices\appendices|\\ @@ -7121,7 +7229,7 @@ sud des États-Unis, comme la Louisiane.} % \end{verse} % Pour que les entrées de sections dans la table des matières principale et dans les minitocs soient toutes en gras, % placez l'incantation dans le préambule. Pour que ces entrées soient en gras dans les minitocs mais en fonte -% normale dans la table des matières principale, placer l'incantation entre la commande \com{tableofcontents} et +% normale dans la table des matières principale, placez l'incantation entre la commande \com{tableofcontents} et % la première commande \com{chapter}. % % Puisque \pack{tocloft} est un paquetage très puissant et très utile, cela vaut la peine d'ajouter ces remèdes si @@ -7134,7 +7242,7 @@ sud des États-Unis, comme la Louisiane.} % \lneed{5} % \ifcase\LANG\relax % \section{Use with the \uclass{memoir} class}\iclass{memoir}\label{faq+memoir} -% The \class{memoir} class~\cite{memoir,add-memoir} offers basically the functionnalities of the \pack{appendix}, +% The \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3} offers basically the functionnalities of the \pack{appendix}, % \pack{tocbibind} % and \pack{tocloft} packages (this class and these packages have the same author, \xname{Peter~R.}{Wilson}), % hence it has the same problems; @@ -7167,7 +7275,7 @@ sud des États-Unis, comme la Louisiane.} % \end{quote} % \or\relax % \section{Utilisation avec la classe \uclass{memoir}}\iclass{memoir}\label{faq+memoir} -% La classe \class{memoir}~\cite{memoir,add-memoir} offre essentiellement les fonctionnalités des +% La classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} offre essentiellement les fonctionnalités des % paquetages \pack{appendix}, \pack{tocbibind} et \pack{tocloft} (cette classe et ces paquetages ont % le même auteur, \xname{Peter~R.}{Wilson}), % et donc elle a les mêmes problèmes; voir ci-dessus les solutions disponibles (sections~\vref{faq+appendix}, @@ -7254,7 +7362,7 @@ sud des États-Unis, comme la Louisiane.} % \begin{macro}{\mtcaddchapter} % \ifcase\LANG\relax % Unfortunately, the \class{amsart} and \class{amsproc} document classes are -% incompatible with \upack{minitoc}. +% \Virage\emph{incompatible} with \upack{minitoc}. % The \class{amsbook} document class requires the insertion of commands if you want % a list of figures and/or a list of tables: % \begin{verse} @@ -7265,7 +7373,7 @@ sud des États-Unis, comme la Louisiane.} % \end{verse} % \or\relax % Malheureusement, les classes de document \class{amsart} et \class{amsproc} -% sont incompatibles avec \upack{minitoc}. +% sont \Virage\emph{incompatibles} avec \upack{minitoc}. % La classe de document \class{amsbook} requiert l'insertion de commandes si vous désirez % une liste des figures et/ou une liste des tableaux: % \begin{verse} @@ -7322,15 +7430,13 @@ sud des États-Unis, comme la Louisiane.} %<*mtc-apx> \documentclass[oneside]{book} \ProvidesFile{mtc-apx.tex}% - [2007/01/04] + [2007/03/22] \usepackage{lipsum} % provides filling text \usepackage{tocbibind} % adds some entries in the main TOC. \usepackage[tight,listfiles]{minitoc} -\setcounter{minitocdepth}{3} -\setcounter{parttocdepth}{3} +\setcounter{minitocdepth}{3} \setcounter{parttocdepth}{3} \begin{document} -\doparttoc -\dominitoc +\doparttoc \dominitoc % prepare the mini-tables \tableofcontents \mtcaddchapter % because tocbibind adds a chapter entry in the TOC \chapter{First} @@ -7350,11 +7456,11 @@ Second \appendix % begins the appendices \addcontentsline{toc}{part}{Appendices} % adds a part entry in the TOC \adjustptc % fixes the parttoc counter ptc +\mtcsettitle{parttoc}{List of Appendices} % changes the parttoc title \parttoc % adds a partial toc for the appendices -\begin{mtchideinmaintoc}[-1] % hides the details of the -% % appendices in the main TOC, but chapter-level -% % entries would be still visible if you use 0 -% % in place of -1 as optional argument. +\begin{mtchideinmaintoc}[-1] % hides the details of the appendices in the main TOC, +% % but chapter-level entries would be still visible in the main TOC +% % if you use 0 in place of -1 as optional argument. \chapter{First appendix} \minitoc First appendix @@ -7380,7 +7486,7 @@ Second appendix % list of figures or of tables. % % Note\virage{} that the position of the end of these environments must be adjusted to include a page break (like -% the one done by a \com{chapter} command), else the restore command might be inserted to early into the +% the one done by a \com{chapter} command), else the restore command might be inserted too early into the % \suffix{.toc}, \suffix{.lof} or \suffix{.lot} file. There is an example file % (\exam{mtc-hi1.tex}):\label{mtc-hi1.tex} % \or\relax @@ -7427,6 +7533,8 @@ Second appendix \minilot %%---------------------- % \end{macrocode} +% \end{SMOOTH} +% \end{multicols}} % \ifcase\LANG\relax % We begin the hiding of figure entries in the list of figures and of table entries in the list of tables. % In this document, we use the environment forms. @@ -7434,6 +7542,9 @@ Second appendix % Nous commençons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la % liste des tableaux. Dans ce document, nous utilisons les formes environnements. % \fi +% \raggedcolumns +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{SMOOTH} % \begin{macrocode} \begin{mtchideinmainlof} \begin{mtchideinmainlot} @@ -7451,6 +7562,8 @@ Second appendix \end{table} \chapter{Third} % \end{macrocode} +% \end{SMOOTH} +% \end{multicols}} % \ifcase\LANG\relax % We terminate the hiding of figure entries in the list of figures and of table entries in the list of tables. % In this document, we use the environment forms. @@ -7458,12 +7571,14 @@ Second appendix % Nous terminons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la % liste des tableaux. Dans ce document, nous utilisons les formes environnements. % \fi +% \raggedcolumns +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{SMOOTH} % \begin{macrocode} \end{mtchideinmainlot} \end{mtchideinmainlof} %%---------------------- -\minilof -\minilot +\minilof \minilot \begin{figure} \caption{CCCC1} \end{figure} @@ -7485,13 +7600,13 @@ Second appendix % \ifcase\LANG\relax % But it is also possible to use \emph{commands} in place of these environments: you place a \com{mtchideinmainlof} % (or \com{mtchideinmainlot}) command in the first figure (or table) to -% hide, \emph{before} its caption and a \com{endmtchideinmainlof} (or \com{endmtchideinmainlot}) command at the end of +% hide, \virage\emph{before} its caption and a \com{endmtchideinmainlof} (or \com{endmtchideinmainlot}) command at the end of % the last figure (or table) to hide, \emph{after} its caption, like in this example file % (\exam{mtc-hi2.tex}):\label{mtc-hi2.tex} % \or\relax % Mais il est aussi possible d'utiliser des \emph{commandes} à~la place de ces environnements: vous placez une % commande \com{mtchideinmainlof} (ou \com{mtchideinmainlot}) dans -% la première figure (ou table) à~masquer, \emph{avant} son caption et une commande \com{endmtchideinmainlof} +% la première figure (ou table) à~masquer, \virage\emph{avant} son caption et une commande \com{endmtchideinmainlof} % (ou \com{endmtchideinmainlot}) à~la fin de la dernière figure (ou table) à~masquer, \emph{après} son caption, % comme dans cet exemple de fichier (\exam{mtc-hi2.tex}):\label{mtc-hi2.tex} % \fi @@ -7510,8 +7625,7 @@ Second appendix \listoffigures \listoftables \chapter{First} -\minilof -\minilot +\minilof \minilot \begin{figure} \caption{AAAA1} \end{figure} @@ -7528,15 +7642,20 @@ Second appendix \minilof \minilot % \end{macrocode} +% \end{multicols}} +% \end{SMOOTH} % \ifcase\LANG\relax % We begin the hiding of figure entries in the list of figures and of table entries in the list of tables. -% In this document, we use the command forms: a command is inserted \emph{before} the caption of the first ``hidden'' +% In this document, we use the command forms: a command is inserted \virage\emph{before} the caption of the first ``hidden'' % entry. % \or\relax % Nous commençons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la -% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \emph{avant} +% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \virage\emph{avant} % le caption de la \emph{première} entrée «~masquée~». % \fi +% \raggedcolumns +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{SMOOTH} % \begin{macrocode} \begin{figure} \mtchideinmainlof % <-- @@ -7551,15 +7670,20 @@ Second appendix \caption{TBBBB1} \end{table} % \end{macrocode} +% \end{SMOOTH} +% \end{multicols}} % \ifcase\LANG\relax % We terminate the hiding of figure entries in the list of figures and of table entries in the list of tables. -% In this document, we use the command forms: a command is inserted \emph{after} the caption of the \emph{last} ``hidden'' +% In this document, we use the command forms: a command is inserted \virage\emph{after} the caption of the \emph{last} ``hidden'' % entry. % \or\relax % Nous terminons le masquage des entrées de figures dans la liste des figures et des entrées de tableaux dans la -% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \emph{après} +% liste des tableaux. Dans ce document, nous utilisons les formes commandes: une commande est insérée \virage\emph{après} % le caption de la \emph{dernière} entrée «~masquée~». % \fi +% \raggedcolumns +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{SMOOTH} % \begin{macrocode} \begin{table} \caption{TBBBB2} @@ -7583,17 +7707,17 @@ Second appendix \end{document} %</mtc-hi2> % \end{macrocode} +% \end{SMOOTH} +% \end{multicols}} +% \flushcolumns % % \ifcase\LANG\relax -% This method, recommended while more delicate to apply, is more reliable in delimiting the hiding domain: its solves the -% problem of the asynchronism between the writing of floats and the writing of the normal text. +% This method, recommended while more delicate to apply, is much more reliable in delimiting the hiding domain: +% it solves the problem of the asynchronism between the writing of floats and the writing of the normal text. % \or\relax -% Cette méthode, recommandée bien que plus délicate à~appliquer, est plus fiable dans la délimitation du domaine de +% Cette méthode, recommandée bien que plus délicate à~appliquer, est bien plus fiable dans la délimitation du domaine de % masquage: elle résout le problème de l'asynchronisme entre l'écriture des éléments flottants et celle du texte normal. % \fi -% \end{multicols}} -% \end{SMOOTH} -% \flushcolumns % % ^^A (26) % \lneed{5} @@ -7697,9 +7821,9 @@ Second appendix % \item the indentation. % \item the width reserved for the section/subsection/\ldots\ number. % \end{enumerate} -% In the standard \class{book}, \class{report} and \class{article} classes, the dimensions +% In the standard \class{book}, \class{report} and \class{article} classes~\cite{classes}, the dimensions % (second and third arguments) are given in ``em'' units, and this unit -% depends of the current font. In the main table of contents, +% depends on the current font. In the main table of contents, % the section and subsection entries are witten in the \emph{same} font, hence % usually the alignment is correct. But in the minitocs, the section entries % are written in a bold font while the subsection entries are written in @@ -7747,7 +7871,7 @@ Second appendix % \item l'indentation; % \item la largeur réservée pour le numéro de section/sous-section/\ldots % \end{enumerate} -% Dans les classes standard \class{book}, \class{report} et \class{article}, les dimensions +% Dans les classes standard \class{book}, \class{report} et \class{article}~\cite{classes}, les dimensions % (deuxième et troisième arguments) sont données en unités «~em~», et cette unité % dépend de la fonte courante. Dans la table des matières principale, les entrées de sections et de sous-sections % sont écrites dans la \emph{même} fonte, donc normalement l'alignement est correct. Mais dans les @@ -7773,6 +7897,7 @@ Second appendix % \end{itemize} % \fi % +% \lneed{8} % \ifcase\LANG\relax % \section{Useful precautions with starred sectionning commands}\label{faq.30} % \begin{itemize} @@ -7845,14 +7970,14 @@ Second appendix % \ifcase\LANG\relax % \section{Bad interaction \upack{minitoc/hyperref/memoir}}\ipack{hyperref}\iclass{memoir}\label{faq.32} % When the \upack{minitoc} and \pack{hyperref}~\cite{hyperref.web} packages are used in a document -% of class \class{memoir}~\cite{memoir,add-memoir}, +% of class \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}, % the chapter header ``Chapter'' does not appear on the first page of the chapter. % % This problem is fixed in version~\#44 of \upack{minitoc}. % \or\relax % \section{Mauvaise interaction \upack{minitoc/hyperref/memoir}}\ipack{hyperref}\iclass{memoir}\label{faq.32} % Lorsque les paquetages \upack{minitoc} et \pack{hyperref}~\cite{hyperref.web} sont utilisés dans un document -% dont la classe est \class{memoir}~\cite{memoir,add-memoir}, l'en-tête de chapitre «~Chapitre~» n'apparaît pas +% dont la classe est \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}, l'en-tête de chapitre «~Chapitre~» n'apparaît pas % sur la première page du chapitre. % % Ce problème est corrigé dans la version~\#44 de \upack{minitoc}. @@ -8046,13 +8171,13 @@ Second appendix % \lneed{5} % \ifcase\LANG\relax % \section{Use with the \KOMAScript{} classes}\label{faq.35} -% If a \KOMAScript{} class~\cite{komab,koma}, compatible with \upack{minitoc} (\class{scrbook}, \class{scrreprt} or +% If a \KOMAScript{} class~\cite{komab,koma,robbers-pj-2006-3}, compatible with \upack{minitoc} (\class{scrbook}, \class{scrreprt} or % \class{scrartcl}), is used, some class options may cause problems with the \upack{minitoc} package, because these % options add chapter or section entries in the table of contents. See section~\vref{special.entries}. Of course, % the \optd{hints} option detects this problem. % \or\relax % \section{Utilisation avec les classes \KOMAScript}\label{faq.35} -% Si une classe \KOMAScript~\cite{komab,koma}, compatible avec \upack{minitoc} (\class{scrbook}, \class{scrreprt} ou +% Si une classe \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}, compatible avec \upack{minitoc} (\class{scrbook}, \class{scrreprt} ou % \class{scrartcl}), est utilisée, certaines options de la classe peuvent poser des problèmes avec le paquetage % \upack{minitoc}, car elles ajoutent des entrées de chapitre ou de section dans la table des matières. Voir la % section~\vref{special.entries}. Bien sûr, l'option \optd{hints} détecte ce problème. @@ -8063,13 +8188,13 @@ Second appendix % \ifcase\LANG\relax % \section{Use with the \uclass{jura} class or the \upack{alphanum} package}\label{faq.36}\iclass{jura}\ipack{alphanum} % The \class{jura} class loads the \pack{alphanum} package, which redefines the sectionning structure in a -% non-standard way, after the loading of the \class{report} class. This class and this package are incompatible +% non-standard way, after the loading of the \class{report} class. This class and this package are \Virage\emph{incompatible} % with \upack{minitoc}. % \or\relax % \section{Utilisation avec la classe \uclass{jura} ou le paquetage \upack{alphanum}}% % \label{faq.36}\iclass{jura}\ipack{alphanum} % La classe \class{jura} charge le paquetage \pack{alphanum}, qui redéfinit la structure de sectionnement d'une -% manière non-standard, après le chargement de la classe \class{report}. Cette classe et ce paquetage sont incompatibles +% manière non-standard, après le chargement de la classe \class{report}. Cette classe et ce paquetage sont \Virage\emph{incompatibles} % avec \upack{minitoc}. % \fi % @@ -8221,15 +8346,24 @@ Second appendix % Ce sont des \emph{commandes}, \virage\emph{pas} des dimensions, % donc elles doivent être modifiées via \com{renewcommand} % (mais \emph{pas} via \com{setlength}). -% Un exemple d'utilisation\iname{Zhuhan}{Jiang} est donné dans le fichier document \exam{mtc-gap.tex}:\label{mtc-gap.tex} +% Un exemple d'utilisation est donné dans le fichier document \exam{mtc-gap.tex}:\label{mtc-gap.tex} % \fi % \begin{macrocode} %<*mtc-gap> \documentclass[a4paper,oneside,12pt]{book} \ProvidesFile{mtc-gap.tex}% [2007/01/04] +% \end{macrocode} +% \ifcase\LANG\relax +% We use the \pack{vruler} package (by \name{Zhuhan}{Jiang}) to display a vertical showing the position of the titles: +% \or\relax +% Nous utilisons le paquetage \pack{vruler} (de \name{Zhuhan}{Jiang}) pour placer une échelle verticale montrant la position +% des titres: +% \fi +% \begin{macrocode} \usepackage{vruler} % to have a vertical graduation to note positions % % (by Zhuhan Jiang) +% \begin{macrocode} \usepackage{txfonts} \usepackage[english2,tight,listfiles]{minitoc} \begin{document} @@ -8280,7 +8414,7 @@ Second appendix % \section{Vertical spacing before the bottom rule of a minitable}\label{faq.45} % The little spacing between a minitable and its bottom rule is implemented as a vertical kern that should % be sufficient to allow the -% descending parts of the letters of the last entry of the mini-table. The values should depend of +% descending parts of the letters of the last entry of the mini-table. The values should depend on % the line spacing and of the font size. They are defined as macros that you can adjust by redefining them via % \com{renewcommand}. The (empirical) default values are given in table~\vref{t+kernafters}. % \or\relax @@ -9405,12 +9539,12 @@ Second appendix % &P&\pack{hyperref}&\name{Sebastian}{Rahtz} and \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\ % $*$&C&\class{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\ % &P&\pack{mcaption}&\name{Stephan}{Hennig}&\pageref{h.mcaption}&\cite{mcaption}\\ -% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\ +% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir,wilson-pj-2006-3}\\ % &P&\pack{notoccite}&\name{Donald}{Arseneau}&\pageref{ss+notoccite}&\cite{notoccite}\\ % &P&\pack{placeins}&\name{Donald}{Arseneau}&\pageref{rem+FB}&\cite{placeins}\\ % &P&\pack{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\ % &P&\pack{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\ -% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} and\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma}\\ +% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} and\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn}, and \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma,robbers-pj-2006-3}\\ % &P&\pack{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\ % &P&\pack{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\ % &P&\pack{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\ @@ -9421,7 +9555,7 @@ Second appendix % &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\ % &P&\pack{varsects}&\namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin}&\pageref{h.varsects}&\cite{varsects}\\ % \bottomrule -% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible with \upack{minitoc}.}\\ +% $*$&\multicolumn{5}{@{}l@{}}{\quad \emph{Incompatible} with \upack{minitoc}.}\\ % C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lass.}\\ % P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}ackage.}\\ % \end{tabularx} @@ -9451,12 +9585,12 @@ Second appendix % &P&\pack{hyperref}&\name{Sebastian}{Rahtz} et \name{Heiko}{Oberdiek}&\pageref{faq.17}&\cite{hyperref-paper,hyperref.web,hyperref}\\ % $*$&C&\class{jura}&\name{Felix}{Braun}&\pageref{faq.36}&\cite{jura}\\ % &P&\pack{mcaption}&\name{Stephan}{Hennig}&\pageref{h.mcaption}&\cite{mcaption}\\ -% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir}\\ +% &C&\class{memoir}&\name{Peter~R.}{Wilson}&\pageref{faq+memoir}&\cite{memoir,add-memoir,wilson-pj-2006-3}\\ % &P&\pack{notoccite}&\name{Donald}{Arseneau}&\pageref{ss+notoccite}&\cite{notoccite}\\ % &P&\pack{placeins}&\name{Donald}{Arseneau}&\pageref{rem+FB}&\cite{placeins}\\ % &P&\pack{quotchap}&\name{Karsten}{Tinnefeld}&\pageref{h.quotchap}&\cite{quotchap}\\ % &P&\pack{romannum}&\name{Peter~R.}{Wilson}&\pageref{h.romannum}&\cite{romannum}\\ -% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} et\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma}\\ +% &C&\begin{tabular}[t]{@{}l@{}}\class{scrartcl},\\\class{scrbook} et\\\class{scrreprt}\end{tabular}&\name{Frank}{Neukam}, \name{Markus}{Kohm}, \name{Axel}{Kielhorn} et \name{Jens-Uwe}{Morawski}&\pageref{faq.35}&\cite{komab,koma,robbers-pj-2006-3}\\ % &P&\pack{sectsty}&\name{Rowland}{McDonnell}&\pageref{faq.28}&\cite{sectsty}\\ % &P&\pack{sfheaders}&\name{Maurizio}{Loreti}&\pageref{faq.41}&\cite{sfheaders}\\ % &P&\pack{subfig}&\name{Steven~Douglas}{Cochran}&\pageref{h.subfig}&\cite{subfig}\\ @@ -9467,7 +9601,7 @@ Second appendix % &P&\pack{tocloft}&\name{Peter~R.}{Wilson}&\pageref{faq+tocloft}, \pageref{faq.46}&\cite{tocloft}\\ % &P&\pack{varsects}&\namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin}&\pageref{h.varsects}&\cite{varsects}\\ % \bottomrule -% $*$&\multicolumn{5}{@{}l@{}}{\quad Incompatible avec \upack{minitoc}.}\\ +% $*$&\multicolumn{5}{@{}l@{}}{\quad \emph{Incompatible} avec \upack{minitoc}.}\\ % C&\multicolumn{5}{@{}l@{}}{\quad \textbf{C}lasse.}\\ % P&\multicolumn{5}{@{}l@{}}{\quad \textbf{P}aquetage.}\\ % \end{tabularx} @@ -9510,7 +9644,6 @@ Second appendix % \or\relax % \section{Le fichier document \uexam{mtc-2c.tex}}\label{mtc-2c.tex}\iexam{mtc-2c.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package in a document with a two columns layout. % The layout uses the \pack{multicol} standard package~\cite{multicol} and its \env{multicols} environment. @@ -9523,6 +9656,7 @@ Second appendix % Nous forçons \com{mtcindent} à~zéro. Si une minitoc est assez longue pour se répartir sur les deux colonnes, % le résultat peut être bizarre. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-2c> \documentclass[12pt,a4paper]% @@ -9539,6 +9673,7 @@ Second appendix \dominitoc \tableofcontents % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % Two first chapters with a standard chapter head, a minitoc on one full width column, then the body of the chapter % on two columns: @@ -9546,6 +9681,7 @@ Second appendix % Deux premiers chapitres avec un en-tête standard, une minitoc sur la largeur complete, puis le corps du chapitre sur % deux colonnes: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter{Primum capitulum} \begin{multicols}{2}[\minitoc] @@ -9564,12 +9700,14 @@ Second appendix \lipsum[9-10] \end{multicols} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % A third chapter entirely on two columns, so the chapter head and the minitoc are in the first column: % \or\relax % Un troisième chapitre entièrement sur deux colonnes, dont l'en-tête du chapitre et la minitoc sont % dans la première colonne: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{multicols}{2} \chapter{Tertium capitulum} @@ -9582,6 +9720,7 @@ Second appendix \lipsum[15-16] \end{multicols} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % A fourth chapter, with the chapter head on one column, and the minitoc and the chapter body on two columns (the % minitoc is in the first column): @@ -9589,6 +9728,7 @@ Second appendix % Un quatrième chapitre, avec l'en-tête de chapitre sur une seule colonne, mais la minitoc et le corps du chapitre % sur deux colonnes (la minitoc est dans la première colonne): % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter{Quadrum capitulum} \begin{multicols}{2} @@ -9740,7 +9880,7 @@ Il y a une partie ou plus de deux parties: deuxième. %<*mtc-3co> \documentclass[oneside]{book} \ProvidesFile{mtc-3co.tex}% - [2007/02/12] + [2007/02/19] \usepackage[a3paper]{geometry} \usepackage{lipsum} \usepackage{multicol} @@ -10169,11 +10309,11 @@ I also added a lot of index entries, just to test. % \begin{macrocode} %<*mtc-addbib> @MISC{minitoc, - TITLE="The {\texttt{minitoc}} package", + TITLE="The {\textsf{minitoc}} package", AUTHOR="Drucbert, Jean-Pierre F.", ADDRESS="{\texttt{drucbert@onera.fr}}", NOTE="{\url{CTAN:macros/latex/contrib/minitoc/minitoc.pdf}}", - MONTH=jan, + MONTH=mar, YEAR=2007} % \end{macrocode} @@ -10184,22 +10324,22 @@ I also added a lot of index entries, just to test. % \fi % \begin{macrocode} @MISC{fminitoc, - TITLE="Le paquetage {\texttt{minitoc}}", + TITLE="Le paquetage {\textsf{minitoc}}", AUTHOR="Drucbert, Jean-Pierre F.", ADDRESS="{\texttt{drucbert@onera.fr}}", NOTE="{\url{CTAN:macros/latex/contrib/minitoc/fminitoc.pdf}}", - MONTH=jan, + MONTH=mar, YEAR=2007} % \end{macrocode} % \ifcase\LANG\relax -% \item the documentation of the \texttt{shorttoc} package~\cite{shorttoc}: +% \item the documentation of the \upack{shorttoc} package~\cite{shorttoc}: % \or\relax -% \item la documentation du paquetage \texttt{shorttoc}~\cite{shorttoc}: +% \item la documentation du paquetage \upack{shorttoc}~\cite{shorttoc}: % \fi % \begin{macrocode} @MISC{shorttoc, - TITLE="The {\texttt{shorttoc}} package", + TITLE="The {\textsf{shorttoc}} package", AUTHOR="Drucbert, Jean-Pierre F.", ADDRESS="{\texttt{drucbert@onera.fr}}", NOTE="{\url{CTAN:macros/latex/contrib/shorttoc/shorttoc.dtx}}", @@ -10568,8 +10708,6 @@ I also added a lot of index entries, just to test. % \or\relax % \section{Le fichier document \uexam{mtc-amm.tex}}\label{mtc-amm.tex}\iexam{mtc-amm.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} -% \begin{SMOOTH} % \ifcase\LANG\relax % This example shows the use of the \env{appendices} environment in a \class{memoir} class document when % the \upack{minitoc} package is loaded. First, the preamble: @@ -10577,6 +10715,7 @@ I also added a lot of index entries, just to test. % Cet exemple montre l'utilisation de l'environnement \env{appendices} dans un document de classe \class{memoir} % lorsque le paquetage \upack{minitoc} a été chargé. Tout d'abord, le préambule: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-amm> \documentclass[oneside]{memoir} @@ -10595,6 +10734,7 @@ I also added a lot of index entries, just to test. \section{First section} \lipsum[2] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % The appendices are set in an \env{appendices} environment; we can add an entry in the TOC with % \com{addappheadtotoc} (a command from the \class{memoir} class): @@ -10602,6 +10742,7 @@ I also added a lot of index entries, just to test. % Les appendices sont composés dans un environnement \env{appendices}; nous pouvons ajouter une entrée dans la table % des matières avec \com{addappheadtotoc} (une commande fournie par la classe \class{memoir}): % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{appendices} \addappheadtotoc @@ -10619,7 +10760,6 @@ Afterthought appendix \end{document} %</mtc-amm> % \end{macrocode} -% \end{SMOOTH} % \end{multicols}} % % \lneed{8} @@ -10650,7 +10790,7 @@ Afterthought appendix % \begin{macrocode} %<*mtc-art> %% mtc-art.tex -%% This file contains a set of tests for the minitoc.sty version #52 +%% This file contains a set of tests for the minitoc.sty version #53 %% package. You can alter most of parameters to test. %% article (\section must be defined) \documentclass[12pt,a4paper]{article} @@ -10673,7 +10813,7 @@ Afterthought appendix % \ifcase\LANG\relax % If you want to use sections numbered in each part (the section number restarts to~1 at the beginning of each % part), uncomment the 3~lines of code below. This demonstrates that the numbering of the secttoc files is -% independent of the numbering of the sections (it is absolute). +% independent on the numbering of the sections (it is absolute). % \or\relax % Si vous voulez utiliser des sections numérotées dans chaque partie (le numéro de section repart à~1 au début de % chaque partie), décommentez les 3~lignes de code ci-dessous. Ceci montre que la numérotation des fichiers @@ -10753,6 +10893,14 @@ Afterthought appendix \lipsum[4] \subsection*{S4} %%\addcontentsline{toc}{starsubsection}{*S4*} +% \end{macrocode} +% \ifcase\LANG\relax +% A lot of subsections: +% \or\relax +% Un tas de sous-sections: +% \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{macrocode} \lipsum[5] \subsection{S5} \lipsum[6] @@ -10807,6 +10955,7 @@ Afterthought appendix \subsection{S30} \lipsum[31] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We return to the one column mode. Then a section with a secttoc and a sectlof (there are subsections and figures). % The \opt{insection} package option should ensure that floating objects (like figures) do not drift outside @@ -10992,7 +11141,7 @@ bla bla bla bla bla bla bla bla bla bla bla %<*mtc-bk> %%%%%%%%%%%%%%%%%%%%% A example file (differs from previous versions) %% mtc-bk.tex -%% This file contains a set of tests for the minitoc.sty version #52 +%% This file contains a set of tests for the minitoc.sty version #53 %% package file. You can alter most of parameters to test. %% book/report (\chapter must be defined). %% You can use a copy of this file to play with minitoc @@ -11018,7 +11167,7 @@ bla bla bla bla bla bla bla bla bla bla bla % \ifcase\LANG\relax % If you want to use chapters numbered in each part (the chapter number restarts to~1 at the beginning of each % part), uncomment the 3~lines of code below. This demonstrates that the numbering of the minitoc files is -% independent of the numbering of the chapters (it is absolute). +% independent on the numbering of the chapters (it is absolute). % \or\relax % Si vous voulez utiliser des chapitres numérotés dans chaque partie (le numéro de partie repart à~1 au début de % chaque partie), décommentez les 3~lignes de code ci-dessous. Ceci montre que la numérotation des fichiers @@ -11116,6 +11265,14 @@ bla bla bla bla bla bla bla bla bla bla bla % \begin{macrocode} \section*{S4} \addcontentsline{toc}{section}{\protect\numberline{}{S4}} +% \end{macrocode} +% \ifcase\LANG\relax +% A lot of subsections: +% \or\relax +% Un tas de sous-sections: +% \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} +% \begin{macrocode} \lipsum[5] \section{S5} \lipsum[6] @@ -11174,6 +11331,7 @@ bla bla bla bla bla bla bla bla bla bla bla \section{S31} \lipsum[33] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We return to one column mode. A new chapter, with a minitoc, a minilof and a minilot: % \or\relax @@ -11395,7 +11553,7 @@ bla bla bla bla bla bla bla bla bla bla bla % the \pack{multicol} package~\cite{multicol}, the \pack{color} package~\cite{color}, because we want a colored % background % for the minitoc, the \pack{tocloft} package~\cite{tocloft}, to change some parameters of the minitoc, and, at -% least, the \upack{minitoc} package. +% least, the \upack{minitoc} package itself. % \or\relax % Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document utilisant une mise en page sur % deux colonnes pour certaines portions et le paquetage \pack{tocloft}~\cite{tocloft}. Le but est de commencer @@ -11405,7 +11563,7 @@ bla bla bla bla bla bla bla bla bla bla bla % qui définit la mise en page globale, le paquetage \pack{multicol}~\cite{multicol}, % le paquetage \pack{color}~\cite{color}, % car nous voulons un fond coloré pour la minitoc, le paquetage \pack{tocloft}~\cite{tocloft}, pour changer -% quelques paramètres de la minitoc, et, enfin, le paquetage \upack{minitoc}. +% quelques paramètres de la minitoc, et, enfin, le paquetage \upack{minitoc} lui-même. % \fi % \begin{macrocode} %<*mtc-bo> @@ -11470,11 +11628,10 @@ bla bla bla bla bla bla bla bla bla bla bla % Ce code redéfinit le format de l'en-tête de chapitre: % \fi % \begin{macrocode} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% MACRO POUR AVOIR LE MOT RENCONTRE AU LIEU DE CHAPITRE -% Sans saut de ligne -% (modification du code qui se trouve dans la FAQ) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% MACRO POUR AVOIR LE MOT « RENCONTRE » AU LIEU DE « CHAPITRE » % +% Sans saut de ligne (modification du code qui se trouve dans la FAQ) % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \makeatletter \def\@makechapterhead#1{% \vspace*{10\p@}% @@ -11506,16 +11663,16 @@ bla bla bla bla bla bla bla bla bla bla bla % filets, un fond coloré pour la minitoc. % \fi % \begin{macrocode} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%: ENVIRONNEMENT POUR LA PAGE 1 DES RENCONTRES -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%: ENVIRONNEMENT POUR LA PAGE 1 DES RENCONTRES % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % param1: date de la rencontre % param2: nombre de périodes % param3: liste des documents distribués % param4: messages % param5: lecture % param6: exercices -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newenvironment{pageUn}[6]{% \parindent = 0.0in \rule{\linewidth}{1pt} @@ -11571,9 +11728,9 @@ bla bla bla bla bla bla bla bla bla bla bla %\parindent = 0.0in \parskip = 0.1in -%%%%%%%%%%%%%%%%%%%%%%% -%: REDÉFINIR LES SECTIONS -%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%% +%: REDÉFINIR LES SECTIONS % +%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\thesection}{\Alph{section}} %\renewcommand{\thesection}{\thechapter-\Alph{section}} @@ -11584,9 +11741,9 @@ bla bla bla bla bla bla bla bla bla bla bla % Le corps du document: % \fi % \begin{macrocode} -%%%%%%%%%%%%%%%%%%%%%%% -%: BEGIN -%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%% +%: BEGIN % +%%%%%%%%%% \begin{document} \dominitoc \faketableofcontents @@ -11617,9 +11774,9 @@ bla bla bla bla bla bla bla bla bla bla bla } \end{pageUn} -%%%%%%%%%%%%%%%%%%%%%%% -\section{Titre de la section} -%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Titre de la section} % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Texte dans la section @@ -11634,9 +11791,9 @@ Bla bla bla Bla bla bla -%%%%%%%%%%%%%%%%%%%%%%% -\section{Titre d'une autre section} -%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Titre d'une autre section} % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Texte dans la section @@ -11651,9 +11808,9 @@ Bla bla bla Bla bla bla -%%%%%%%%%%%%%%%%%%%%%%% -\section{Encore une autre section} -%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Encore une autre section} % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Texte dans la section @@ -11751,7 +11908,6 @@ things by halves around here. % \or\relax % \section{Le fichier document \uexam{mtc-cri.tex}}\label{mtc-cri.tex}\iexam{mtc-cri.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package in a document % with a starred part and starred chapters. Note the use of the adjustment commands. @@ -11761,6 +11917,7 @@ things by halves around here. % avec une partie étoilée et des chapitres étoilés. Notez l'utilisation des commandes d'ajustement. % Cet exemple n'est pas commenté: suivez simplement l'insertion des mini-tables dans le fichier \xfile{mtc-cri.log}. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-cri> \documentclass[12pt,a4paper]% @@ -11824,6 +11981,80 @@ Présentation des lecteurs\ldots % \end{macrocode} % \end{multicols}}% % +% \lneed{8} +% \ifcase\LANG\relax +% \section{The \uexam{mtc-fko.tex} document file}\label{mtc-fko.tex}\iexam{mtc-fko.tex} +% \or\relax +% \section{Le fichier document \uexam{mtc-fko.tex}}\label{mtc-fko.tex}\iexam{mtc-fko.tex} +% \fi +% \ifcase\LANG\relax +% This is a document using the \class{scrbook} class. Without any precaution, some entries in the minitocs are +% not in the right font (bold sans serif) like in the main table of contents; moreover, the language of the +% minitoc titles is not correct because the options of the \pack{babel} package are not transferred to the +% \upack{minitoc} package. To solve the language problem, we just set ``\lopt{german}'' as a \emph{global} option in +% the \com{documentclass} command (\pack{babel} and \upack{minitoc} will hence use this global option). +% \or\relax +% C'est un document qui utilise la classe \class{scrbook}. Sans aucune précaution, certaines entrées dans les minitocs ne +% sont pas dans la fonte correcte (grasse et sans empattements) comme dans la table des matières principale; de +% plus, la langue des titres des minitocs n'est pas correcte car les options du paquetage \pack{babel} ne sont +% pas transmises au paquetage \upack{minitoc}. Pour résoudre ce problème de langue, nous mettons +% simplement «~\lopt{german}~» comme option \emph{globale} dans la commande \com{documentclass} (\pack{babel} +% et \upack{minitoc} utiliseront donc cette option globale). +% \fi +% +% \lneed{4} +% \begin{macrocode} +%<*mtc-fko> +\documentclass[german,a4paper,oneside]{scrbook} +\ProvidesFile{mtc-fko.tex}% + [2007/02/19] +% \end{macrocode} +% \ifcase\LANG\relax +% Then we load the packages and set some parameters: +% \or\relax +% Puis nous chargeons les paquetages et établissons quelques paramètres: +% \fi +% \begin{macrocode} +\usepackage{babel} +\usepackage[tight]{minitoc} +\setlength{\mtcindent}{0pt} % optional +% \end{macrocode} +% \ifcase\LANG\relax +% Then we set explicitly the fonts for the entries\footnote{Here we only gave the commands for the section entries in +% the minitocs, but analog commands may be used for lower entries.} and the font of the titles of the minitocs, +% knowing that the font command \com{sectfont} is defined in \xfile{scrbook.cls}; we change also the title for +% the minitocs: +% \or\relax +% Puis nous établissons explicitement les fontes pour les entrées\,\footnote{Nous ne donnons ici que les commandes +% pour les entrées de sections dans les minitocs, mais des commandes analogues peuvent être utilisées pour des +% entrées inférieures.} et la fonte des titres des minitocs, en sachant que la commande de fonte \com{sectfont} +% est définie dans \xfile{scrbook.cls}; nous changeons aussi le titre des minitocs: +% \fi +% \begin{macrocode} +\mtcsetfont{minitoc}{section}{\sectfont\small} +\mtcsettitlefont{minitoc}{\sectfont\large} +\mtcsettitle{minitoc}{Inhalt} +% \end{macrocode} +% \ifcase\LANG\relax +% Then the body of the document, with a chapter (with a minitoc) containing a section. The section entry did not +% appear in bold sans serif in the original document (before the corrections). +% \or\relax +% Et voici le corps du document, avec un chapitre (et sa minitoc) contenant une section. L'entrée de section +% n'apparaissait pas en gras sans empattement dans le document original (avant les corrections). +% \fi +% \begin{macrocode} +\begin{document} +\dominitoc +\tableofcontents +% +\chapter{Ein serifenloses Kapitel} +\minitoc % Aufruf Minitoc +\section{Dieser Text ist in minitoc serifenlos} +Auch der Text \glqq Inhaltsangabe\grqq\ will +so wie koma es definiert. +\end{document} +%</mtc-fko> +% \end{macrocode} % % \lneed{8} % \ifcase\LANG\relax @@ -12043,7 +12274,6 @@ Présentation des lecteurs\ldots % \or\relax % \section{Le fichier document \uexam{mtc-hia.tex}}\label{mtc-hia.tex}\iexam{mtc-hia.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package in a document where the entries for some tables % must be hidden in the main list of tables. The document uses the \class{article} class. @@ -12051,6 +12281,7 @@ Présentation des lecteurs\ldots % Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document où les entrées pour certains % tableaux doivent être masquées dans la liste des tableaux principale. Le document utilise la classe \class{article}. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-hia> \documentclass% @@ -12076,11 +12307,13 @@ Présentation des lecteurs\ldots \end{table} \lipsum[3] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax -% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \emph{before} its caption: +% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \virage\emph{before} its caption: % \or\relax -% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \emph{avant} son caption: +% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \virage\emph{avant} son caption: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{table}[hb] \mtchideinmainlot @@ -12095,11 +12328,13 @@ Présentation des lecteurs\ldots \sectlot \lipsum[8] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax -% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \emph{after} its caption: +% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \virage\emph{after} its caption: % \or\relax -% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \emph{après} son caption: +% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \virage\emph{après} son caption: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{table}[hb] \caption{My last hidden table} @@ -12125,7 +12360,6 @@ Présentation des lecteurs\ldots % \or\relax % \section{Le fichier document \uexam{mtc-hir.tex}}\label{mtc-hir.tex}\iexam{mtc-hir.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package in a document where the entries for some tables % must be hidden in the main list of tables. The document uses the \class{report} class. @@ -12133,6 +12367,7 @@ Présentation des lecteurs\ldots % Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document où les entrées pour certains % tableaux doivent être masquées dans la liste des tableaux principale. Le document utilise la classe \class{report}. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-hir> \documentclass[a4paper]{report} @@ -12156,11 +12391,13 @@ Présentation des lecteurs\ldots \end{table} \lipsum[3] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax -% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \emph{before} its caption: +% For the \emph{first} hidden table, we add \com{mtchideinmainlot} \virage\emph{before} its caption: % \or\relax -% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \emph{avant} son caption: +% Pour le \emph{premier} tableau masqué, nous ajoutons \com{mtchideinmainlot} \virage\emph{avant} son caption: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{table}[hb] \mtchideinmainlot % <-- @@ -12175,11 +12412,13 @@ Présentation des lecteurs\ldots \minilot \lipsum[8] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax -% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \emph{after} its caption: +% For the \emph{last} hidden table, we add \com{endmtchideinmainlot} \virage\emph{after} its caption: % \or\relax -% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \emph{après} son caption: +% Pour le \emph{dernier} tableau masqué, nous ajoutons \com{endmtchideinmainlot} \virage\emph{après} son caption: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{table}[hb] \caption{My last hidden table} @@ -12542,8 +12781,6 @@ modèle~[...] % \or\relax % \section{Le fichier document \uexam{mtc-mem.tex}}\label{mtc-mem.tex}\iexam{mtc-mem.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} -% \begin{SMOOTH} % \ifcase\LANG\relax % This example shows the use of the \upack{minitoc} package in a \class{memoir} class document. % First, the preamble: @@ -12551,6 +12788,7 @@ modèle~[...] % Cet exemple montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{memoir}. % Tout d'abord, le préambule: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-mem> \documentclass% @@ -12565,6 +12803,7 @@ modèle~[...] %%\usepackage{mtcoff} \begin{document} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We use the starred form \com{tableofcontents*} specific of the \class{memoir} class. Note that the % the \com{chapter} command has \emph{two} optional arguments in the \class{memoir} class. @@ -12572,6 +12811,7 @@ modèle~[...] % Nous utilisons la forme étoilée \com{tableofcontents*} spécifique de la classe \class{memoir}. Notez que la % commande \com{chapter} a \emph{deux} arguments optionnels dans la classe \class{memoir}. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \dominitoc \tableofcontents* @@ -12598,7 +12838,6 @@ modèle~[...] \end{document} %</mtc-mem> % \end{macrocode} -% \end{SMOOTH} % \end{multicols}} % % \lneed{5} @@ -12948,13 +13187,13 @@ Figure~\vref{3figs-c}. % \section{Le fichier document \uexam{mtc-scr.tex}}\label{mtc-scr.tex}\iexam{mtc-scr.tex} % \fi % \ifcase\LANG\relax -% This document shows the use of the \upack{minitoc} package with a {\KOMAScript} document class~\cite{komab,koma}, +% This document shows the use of the \upack{minitoc} package with a {\KOMAScript} document class~\cite{komab,koma,robbers-pj-2006-3}, % \class{scrreprt}. % Some precautions are needed, because these classes have specific interfaces with the TOC (class options and % commands). % \or\relax % Ce document montre l'utilisation du paquetage \upack{minitoc} avec une classe de document -% {\KOMAScript}~\cite{komab,koma}, +% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}, % \class{scrreprt}. Certaines précautions sont nécessaires, car ces classes ont des interfaces spécifiques avec la % table des matières (options de classe et commandes). % \fi @@ -12977,10 +13216,10 @@ Figure~\vref{3figs-c}. \usepackage{hyperref} % \end{macrocode} % \ifcase\LANG\relax -% With a {\KOMAScript} class~\cite{komab,koma}, use the \opt{k-tight} package option in place of \opt{tight}; +% With a {\KOMAScript} class~\cite{komab,koma,robbers-pj-2006-3}, use the \opt{k-tight} package option in place of \opt{tight}; % as it is a document in german, use also a language package option: % \or\relax -% Avec une classe {\KOMAScript}~\cite{komab,koma}, utilisez l'option de paquetage \opt{k-tight} au lieu +% Avec une classe {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}, utilisez l'option de paquetage \opt{k-tight} au lieu % de \opt{tight}; comme c'est un document en allemand, utilisez aussi une option de langue pour le paquetage: % \fi % \begin{macrocode} @@ -13122,6 +13361,7 @@ Declaration goes here % \or\relax % Les chapitres suivants sont normaux (non étoilés): % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter{Chapter One} \minitoc @@ -13144,6 +13384,7 @@ Some more text. \end{document} %</mtc-syn> % \end{macrocode} +% \end{multicols}} % % \lneed{8} % \ifcase\LANG\relax @@ -13151,7 +13392,6 @@ Some more text. % \or\relax % \section{Le fichier document \uexam{mtc-tbi.tex}}\label{mtc-tbi.tex}\iexam{mtc-tbi.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package with a document using % the \pack{tocbibind} package~\cite{tocbibind}. @@ -13159,18 +13399,21 @@ Some more text. % Ce document montre l'utilisation du paquetage \upack{minitoc} avec un document utilisant le % paquetage \pack{tocbibind}~\cite{tocbibind}. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-tbi> \documentclass[a4paper]{report} \ProvidesFile{mtc-tbi.tex}% [2007/01/04] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We dont want an entry for the TOC in the TOC: option \optp{nottoc}{tocbibind} for the \pack{tocbibind} package: % \or\relax % Nous ne voulons pas d'entrée pour la table des matières dans la table des matières: option \optp{nottoc}{tocbibind} pour % le paquetage \pack{tocbibind}: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \usepackage[nottoc]{tocbibind} \usepackage[tight]{minitoc} @@ -13178,6 +13421,7 @@ Some more text. \dominitoc \tableofcontents % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % As there is no entry for the TOC in the TOC, no correction is necessary; we comment out the usual % correction\,\footnote{It is recommended to keep this comment; you could change your mind.}: @@ -13186,25 +13430,30 @@ Some more text. % nécessaire: nous mettons la correction habituelle en commentaire\,\footnote{Il est recommandé de conserver ce % commentaire; vous pourriez changer d'avis.}: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %% tocbibind compatibility %% not used if nottoc option : %% \mtcaddchapter[] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % A starred chapter with an entry in the TOC; we add it; % \or\relax % Un chapitre étoilé avec une entrée dans la table des matières; nous l'ajoutons: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter*{Introduction} \mtcaddchapter[Introduction] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % Some normal chapters: % \or\relax % Quelques chapitres normaux: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter{Title of chapter~1} \minitoc @@ -13223,21 +13472,27 @@ Some more text. \section{ds1} \section{ds2} % \end{macrocode} +% \end{multicols}} +% +% \lneed{4} % \ifcase\LANG\relax % Another starred chapter, with an entry in the TOC: % \or\relax % Un autre chapitre étoilé, avec une entrée dans la table des matières: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter*{Conclusion} \mtcaddchapter[Conclusion] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % Yet another starred chapter, with an entry in the TOC, but with starred sections, also listed in the TOC: % \or\relax % Encore un autre chapitre étoilé, avec une entrée dans la table des matières, mais avec des sections étoilées, % elles aussi listées dans la table des matières: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \chapter*{Appendices} \mtcaddchapter[Appendices] @@ -13249,17 +13504,20 @@ Some more text. \addcontentsline{toc}{section}% {second appendix} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % The list of figures has an entry in the TOC (via the \pack{tocbibind} package), so a correction must be applied: % \or\relax % La liste des figures a une entrée dans la table des matières (via le paquetage \pack{tocbibind}), donc une % correction doit être appliquée: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \listoffigures %% tocbibind compatibility \mtcaddchapter % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % The \pack{tocbibind} package adds an entry in the TOC for the bibliography, so we must add the recommended % correction: @@ -13267,6 +13525,7 @@ Some more text. % Le paquetage \pack{tocbibind} ajoute une entrée dans la table des matières pour la bibliographie, donc nous % devons ajouter la correction recommandée: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{thebibliography}{3} \bibitem {s1}{title ...} @@ -13284,7 +13543,6 @@ Some more text. % \or\relax % \section{Le fichier document \uexam{mtc-tlc.tex}}\label{mtc-tlc.tex}\iexam{mtc-tlc.tex} % \fi -% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \ifcase\LANG\relax % This document shows the use of the \upack{minitoc} package in a document of the \class{article} class. % It is the example of~\cite[page~58]{TLC2}, modernized. @@ -13292,29 +13550,34 @@ Some more text. % Ce document montre l'utilisation du paquetage \upack{minitoc} dans un document de classe \class{article}. % C'est l'exemple de~\cite[page~58]{TLC2}, modernisé. % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} %<*mtc-tlc> \documentclass{article} \ProvidesFile{mtc-tlc.tex}% [2007/01/04] % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % Dimensions of the text on the page: % \or\relax % Dimensions du texte sur la page: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \setlength{\textwidth}% {124.20126pt} \setlength{\textheight}% {19\baselineskip} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We load the \upack{minitoc} package and set some parameters (indentation, base font and depth) for the secttocs: % \or\relax % Nous chargeons le paquetage \upack{minitoc} et établissons quelques paramètres (indentation, fonte de base et % profondeur) pour les secttocs: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \usepackage{minitoc} \setlength{\stcindent}{0pt} @@ -13322,11 +13585,13 @@ Some more text. {\footnotesize} \mtcsetdepth{secttoc}{3} % \end{macrocode} +% \end{multicols}} % \ifcase\LANG\relax % We prepare the secttocs, without title, and the table of contents which is not printed: % \or\relax % Nous préparons les secttocs, sans titre, et la table des matières qui n'est pas imprimée: % \fi +% {\columnseprule=.4pt\columnsep=45pt\begin{multicols}{2} % \begin{macrocode} \begin{document} \dosecttoc[e] @@ -13374,6 +13639,7 @@ Some more text. % the \pack{subfig} package~\cite{subfig}.} shows % the use of the \upack{minitoc} package with a document containing subfigures (here with the % \pack{subfig} package~\cite{subfig}). We show how to use minilofs and to adjust their depth. +% The old package \pack{fullpage}~\cite{fullpage} is used have a wide text area. % % The preamble loads the \pack{subfig} package and redefines the format of subfigure entries in the list of figures: % \or\relax @@ -13381,6 +13647,7 @@ Some more text. % montre l'utilisation du paquetage \upack{minitoc} avec un document contenant des sous-figures % (ici avec le paquetage \pack{subfig}~\cite{subfig}). Nous montrons comment utiliser des minilofs et % ajuster leur profondeur. +% Le vieux paquetage \pack{fullpage}~\cite{fullpage} est utilisé pour avoir une grande zone de texte. % % Le préambule charge le paquetage \pack{subfig} et redéfinit le format des entrées des sous-figures dans la % liste des figures: @@ -13630,9 +13897,9 @@ have centered labels. % \or\relax % \subsection{Messages informatifs} % \fi -% \begin{xmessage}[2007/02/12 v52 Package minitoc (JPFD)] +% \begin{xmessage}[2007/03/22 v53 Package minitoc (JPFD)] % \begin{quote} -% \verb|Package: minitoc 2007/02/12 v52 Package minitoc (JPFD)| +% \verb|Package: minitoc 2007/03/22 v53 Package minitoc (JPFD)| % \end{quote} % \ifcase\LANG\relax % This is the announce message of the \upack{minitoc} package, with its name, date and version. ``JPFD'' are my @@ -13646,7 +13913,7 @@ have centered labels. % \begin{xmessage}[I0001] % \begin{quote} % \verb|Package minitoc Info: <I0001>|\\ -% \verb|(minitoc) *** minitoc package, version 52 ***.| +% \verb|(minitoc) *** minitoc package, version 53 ***.| % \end{quote} % \ifcase\LANG\relax % Remember the version of the package. @@ -14241,12 +14508,12 @@ have centered labels. % As you are using also the \emph{\CCC} class, you should look at the \upack{minitoc} package documentation % for specific precautions. See section~\vref{special.entries}. % The classes involved here are \class{scrbook}, \class{scrreprt}, and \class{scrartcl}, i.e., the \KOMAScript{} -% classes~\cite{komab,koma} compatible with \upack{minitoc}. +% classes~\cite{komab,koma,robbers-pj-2006-3} compatible with \upack{minitoc}. % \or\relax % Puisque vous utilisez aussi la classe \emph{\CCC}, vous devriez consulter la documentation du paquetage % \upack{minitoc} pour les précautions spécifiques. Voir la section~\vref{special.entries}. % Les classes concernées ici sont \class{scrbook}, \class{scrreprt} et \class{scrartcl}, c'est-à-dire les -% classes \KOMAScript{}~\cite{komab,koma} compatibles avec \upack{minitoc}. +% classes \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} compatibles avec \upack{minitoc}. % \fi % \end{xmessage} % @@ -14826,10 +15093,10 @@ have centered labels. % \verb|(minitoc(hints)) with the minitoc package.| % \end{quote} % \ifcase\LANG\relax -% You are using the \pack{alphanum} package which is incompatible with the \upack{minitoc} package. The +% You are using the \pack{alphanum} package which is \Virage\emph{incompatible} with the \upack{minitoc} package. The % compilation can continue, but the result could be unsatisfactory. % \or\relax -% Vous utilisez le paquetage \pack{alphanum} qui est incompatible avec le paquetage \upack{minitoc}. La +% Vous utilisez le paquetage \pack{alphanum} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La % compilation continue, mais le résultat pourrait être insatisfaisant. % \fi % \end{xmessage} @@ -14842,10 +15109,10 @@ have centered labels. % \verb|(minitoc(hints)) with the minitoc package.| % \end{quote} % \ifcase\LANG\relax -% You are using the \class{amsart} document class which is incompatible with the \upack{minitoc} package. The +% You are using the \class{amsart} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The % compilation can continue, but the result could be unsatisfactory. % \or\relax -% Vous utilisez la classe de document \class{amsart} qui est incompatible avec le paquetage \upack{minitoc}. La +% Vous utilisez la classe de document \class{amsart} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La % compilation continue, mais le résultat pourrait être insatisfaisant. % \fi % \end{xmessage} @@ -14858,10 +15125,10 @@ have centered labels. % \verb|(minitoc(hints)) with the minitoc package.| % \end{quote} % \ifcase\LANG\relax -% You are using the \class{amsproc} document class which is incompatible with the \upack{minitoc} package. The +% You are using the \class{amsproc} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The % compilation can continue, but the result could be unsatisfactory. % \or\relax -% Vous utilisez la classe de document \class{amsproc} qui est incompatible avec le paquetage \upack{minitoc}. La +% Vous utilisez la classe de document \class{amsproc} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La % compilation continue, mais le résultat pourrait être insatisfaisant. % \fi % \end{xmessage} @@ -14894,10 +15161,10 @@ have centered labels. % \verb|(minitoc(hints)) with the minitoc package.| % \end{quote} % \ifcase\LANG\relax -% You are using the \class{jura} document class which is incompatible with the \upack{minitoc} package. The +% You are using the \class{jura} document class which is \Virage\emph{incompatible} with the \upack{minitoc} package. The % compilation can continue, but the result could be unsatisfactory. % \or\relax -% Vous utilisez la classe de document \class{jura} qui est incompatible avec le paquetage \upack{minitoc}. La +% Vous utilisez la classe de document \class{jura} qui est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. La % compilation continue, mais le résultat pourrait être insatisfaisant. % \fi % \end{xmessage} @@ -15080,11 +15347,12 @@ have centered labels. % \verb|(minitoc(hints)) with the minitoc package.| % \end{quote} % \ifcase\LANG\relax -% You are trying to use also the \pack{titletoc} package, but it is incompatible with the \upack{minitoc} package. +% You are trying to use also the \pack{titletoc} package, but it is \Virage\emph{incompatible} with the \upack{minitoc} package. % See note~\vref{fn+titlesec}. % \or\relax -% Puisque vous utilisez aussi le paquetage \pack{tocloft}, vous devriez consulter la documentation du paquetage -% \upack{minitoc} pour les précautions spécifiques. Voir la note~\vref{fn+titlesec}. +% Vous essayez d'utiliser aussi le paquetage \pack{titletoc} package, mais il est \Virage\emph{incompatible} avec le +% paquetage \upack{minitoc}. +% Voir la note~\vref{fn+titlesec}. % \fi % \end{xmessage} % @@ -15760,12 +16028,12 @@ have centered labels. % \end{quote} % \ifcase\LANG\relax % You are using the \pack{placeins} package, but with its \optp{above}{placeins} option, while -% \upack{minitoc} is called with its \opt{insection} option which is incompatible with it. See page~\pageref{rem+FB}, -% near a ``dangerous bend'' symbol\DBEND. +% \upack{minitoc} is called with its \opt{insection} option which is \Virage\emph{incompatible} with it. See page~\pageref{rem+FB}, +% near a ``dangerous bend'' symbol. % \or\relax % Vous utilisez le paquetage \pack{placeins}, mais avec son option \optp{above}{placeins}, alors que -% \upack{minitoc} est appelé avec son option \opt{insection} qui est incompatible avec elle. -% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~»\DBEND. +% \upack{minitoc} est appelé avec son option \opt{insection} qui est \Virage\emph{incompatible} avec elle. +% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~». % \fi % \end{xmessage} % @@ -15781,12 +16049,12 @@ have centered labels. % \end{quote} % \ifcase\LANG\relax % You are using the \pack{placeins} package, but with its \optp{below}{placeins} option, while -% \upack{minitoc} is called with its \opt{insection} option which is incompatible with it. See page~\pageref{rem+FB}, -% near a ``dangerous bend'' symbol\DBEND. +% \upack{minitoc} is called with its \opt{insection} option which is \Virage\emph{incompatible} with it. See page~\pageref{rem+FB}, +% near a ``dangerous bend'' symbol. % \or\relax % Vous utilisez le paquetage \pack{placeins}, mais avec son option \optp{below}{placeins}, alors que -% \upack{minitoc} est appelé avec son option \opt{insection} qui est incompatible avec elle. -% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~»\DBEND. +% \upack{minitoc} est appelé avec son option \opt{insection} qui est \Virage\emph{incompatible} avec elle. +% Voir page~\pageref{rem+FB}, près d'un symbole «~virage dangereux~». % \fi % \end{xmessage} % @@ -16420,9 +16688,9 @@ have centered labels. % \verb|Type <return> and rerun LaTeX| % \end{quote} % \ifcase\LANG\relax -% The first and second arguments of the \com{mtcsetfeature} macro are incompatible. You should verify them. +% The first and second arguments of the \com{mtcsetfeature} macro are \Virage\emph{incompatible}. You should verify them. % \or\relax -% Les premier et deuxième arguments de la macro \com{mtcsetfeature} sont incompatibles. Vous devriez les vérifier. +% Les premier et deuxième arguments de la macro \com{mtcsetfeature} sont \Virage\emph{incompatibles}. Vous devriez les vérifier. % \fi % \end{xmessage} % @@ -16461,9 +16729,9 @@ have centered labels. % \verb|Type <return> and rerun LaTeX| % \end{quote} % \ifcase\LANG\relax -% The first and second arguments of a \com{mtcsetformat} macro are incompatible. One is likely to be misspelt. +% The first and second arguments of a \com{mtcsetformat} macro are \Virage\emph{incompatible}. One is likely to be misspelt. % \or\relax -% Les premier et second arguments d'une macro \com{mtcsetformat} sont incompatibles. Il est probable qu'il +% Les premier et second arguments d'une macro \com{mtcsetformat} sont \Virage\emph{incompatibles}. Il est probable qu'il % y~ait une faute de frappe dans l'un d'eux. % \fi % \end{xmessage} @@ -16516,11 +16784,11 @@ have centered labels. % \verb|So it remains incompatible. Sorry.| % \end{quote} % \ifcase\LANG\relax -% Your version of the \class{memoir} class is really incompatible with the \upack{minitoc} package and cannot be +% Your version of the \class{memoir} class is really \Virage\emph{incompatible} with the \upack{minitoc} package and cannot be % automatically patched. Please update the \class{memoir} class and/or the \upack{minitoc} package from the CTAN % archives or a recent distribution. % \or\relax -% Votre version de la classe \class{memoir} est vraiment incompatible avec le paquetage \upack{minitoc} et ne peut +% Votre version de la classe \class{memoir} est vraiment \Virage\emph{incompatible} avec le paquetage \upack{minitoc} et ne peut % pas être corrigée automatiquement. Vous êtes priés de mettre à~jour la classe \class{memoir} et/ou le paquetage % \upack{minitoc} depuis les archives ou une distribution récente. % \fi @@ -17050,14 +17318,14 @@ have centered labels. % \item[\AmS] The American Mathematical Society. This society has developped some document classes: % unfortunately, \class{amsart} and \class{amsproc} are \Virage\emph{incompatible} with the \upack{minitoc} package; % \class{amsbook} is compatible but needs precautions. -% \item[\uclass{amsart}, \xfile{amsart.cls}]\iclass{amsart} A document class for articles, +% \item[\uclass{amsart}, \xfile{amsart.cls}]\iclass{amsart} A document class for articles~\cite{amslatex}, % provided by the American Mathematical % Society (\AmS). Unfortunately, this class is \Virage\emph{incompatible} with the \upack{minitoc} package. -% \item[\uclass{amsbook}, \xfile{amsbook.cls}]\iclass{amsbook} A document class for books, +% \item[\uclass{amsbook}, \xfile{amsbook.cls}]\iclass{amsbook} A document class for books~\cite{amslatex}, % provided by the American Mathematical % Society (\AmS). This class is compatible with the \upack{minitoc} package, but needs some precautions. % See section~\vref{s+AMS}. -% \item[\uclass{amsproc}, \xfile{amsproc.cls}]\iclass{amsproc} A document class for conference proceedings, +% \item[\uclass{amsproc}, \xfile{amsproc.cls}]\iclass{amsproc} A document class for conference proceedings~\cite{amslatex}, % provided by the American Mathematical Society (\AmS). Unfortunately, this class is % \Virage\emph{incompatible} with the \upack{minitoc} package. % \begin{SMOOTH} @@ -17083,10 +17351,10 @@ have centered labels. % \xfile{arab2.mld} and % \xfile{hebrew.mld} come from \packa{Arab\TeX}{ArabTeX}, while those of \xfile{hebrew2.mld} come % from \pack{babel}~\cite{babel,babel-user}. -% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} is a package (prepared by \namea{Serguei}{D'Achian}{Dachian}, +% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} is a package (prepared by \name{Sergueï}{Dachian}, % \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}) to prepare \LaTeX{} % documents in the \lopt{armenian} language. The titles in \xfile{armenian.mld} come from Arm\TeX. -% \item[\uclass{article}]\iclass{article} A standard \LaTeX\ document class. It has sectionning commands: \com{part} +% \item[\uclass{article}]\iclass{article} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part} % and \com{section} (and below), but not \com{chapter}. It is compatible with the \upack{minitoc} package % and you can make mini-tables at the part and section levels (but, of course, not at the chapter level). % \item[\com{AtBeginDocument}] @@ -17122,9 +17390,9 @@ have centered labels. % material (e.g., primary and secondary literature) and the like. % \item[\upack{bibunits}] The \pack{bibunits} package~\cite{bibunits} allows separate bibliographies for different % units or parts of the text. The units can be chapters, sections or \env{bibunit} environments. This -% package is compatible with a wide variety of packages, including, but not limited to, \ipack{natbib}, -% \ipack{overcite} and \KOMAScript{} classes~\cite{komab,koma}. -% \item[\uclass{book}]\iclass{book} A standard \LaTeX\ document class. It has sectionning commands: \com{part}, +% package is compatible with a wide variety of packages, including, but not limited to, \pack{natbib}~\cite{dnatbib,natnotes}, +% \pack{overcite}~\cite{overcite} and \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}. +% \item[\uclass{book}]\iclass{book} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part}, % \com{chapter}, and \com{section} (and below). It is compatible with the \upack{minitoc} package and % you can make mini-tables at the part and chapter levels (but not at the section level, to avoid too many % auxiliary files). @@ -17254,7 +17522,7 @@ have centered labels. % \com{documentclass}\verb|[|\emph{options}\verb|]{|\emph{class}\verb|}| % \end{quote} % \noindent Here \emph{class} specifies the type of document to be created. -% Table~\vref{t+documentclasses} lists the standard document classes. The \LaTeXe{} distribution provides additional +% Table~\vref{t+documentclasses} lists the standard document classes~\cite{classes}. The \LaTeXe{} distribution provides additional % classes for other documents, including letters and slides, but the \upack{minitoc} package has not % been tested with all these classes. The % \emph{options} parameters customize the behaviour of the document @@ -17269,16 +17537,16 @@ have centered labels. % \toprule % \textbf{Class}&\textbf{Usage}\\ % \midrule -% \class{article}&For articles in scientific journals, presentations, short reports, program documentation, +% \class{article}~\cite{classes}&For articles in scientific journals, presentations, short reports, program documentation, % invitations, \ldots\\ -% \class{proc}&For preparing conference proceedings; analog to the \class{article} class.\\ -% \class{ltxdoc}&For preparing the documentation of a package or of a class; analog to the \class{article} class.\\ -% \class{ltxnews}&For preparing the announcement of a \LaTeX{} release; analog to the \class{article} class.\\ -% \class{report}&For longer reports containing several chapters, small books, PhD theses, \ldots\\ -% \class{book}&For real books.\\ -% \class{letter}&For letters; as this class has no sectionning commands, do not use \upack{minitoc} with +% \class{proc}~\cite{proc}&For preparing conference proceedings; analog to the \class{article} class.\\ +% \class{ltxdoc}~\cite{ltxdoc}&For preparing the documentation of a package or of a class; analog to the \class{article} class.\\ +% \class{ltnews}~\cite{ltnews}&For preparing the announcement of a \LaTeX{} release; analog to the \class{article} class.\\ +% \class{report}~\cite{classes}&For longer reports containing several chapters, small books, PhD theses, \ldots\\ +% \class{book}~\cite{classes}&For real books.\\ +% \class{letter}~\cite{letter}&For letters; as this class has no sectionning commands, do not use \upack{minitoc} with % this class.\\ -% \class{slides}&For slides; the class uses big sans serif +% \class{slides}~\cite{slides}&For slides; the class uses big sans serif % letters. You might want to consider using Beamer\TeX{}$^a$ instead. % Do not use \upack{minitoc} with these classes.\\ % \midrule @@ -17304,7 +17572,7 @@ have centered labels. % the \TeX\ related resources (like fonts, sofware, documentations, packages). They are accessible via % Internet. The participating hosts in the Comprehensive TeX Archive Network are: % \begin{itemize} -% \item \texttt{ftp.dante.de} (Koeln, Germany) +% \item \texttt{ftp.dante.de} (Cologne [KÖln], Germany) % \begin{itemize} % \item anonymous ftp \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive}) % \item rsync access on \url{rsync://rsync.dante.de/CTAN/} @@ -17520,7 +17788,7 @@ have centered labels. % commands, etc., and gaves warnings and other useful hints (mainly in the \emph{document}\suffix{.log} file). This is % a default option (use the \opt{nohints} option to skip these checks). % \item[\upack{H\LaTeX}]\ipacka{H\LaTeX}{HLaTeX} A system to write documents in the Korean language, using \emph{Lambda}~($\mathbf{\Lambda}$) (see below). -% Written by \vname{Un}{Koaunghi}~\cite[in~korean]{HLATEX}. It uses special Hangûl or Hanja fonts and the UTF-8 input +% Written by \name{Un}{Koaunghi}~\cite[in~korean]{HLATEX}. It uses special Hangûl or Hanja fonts and the UTF-8 input % encoding. % \item[hyperlink] In a document, a reference to another object which is dynamicaly found (via a click with the % mouse). This requires a special type of document (PDF, PostScript with hypertext features) and a suitable @@ -17528,13 +17796,13 @@ have centered labels. % which can be remote documents. % \item[\upack{hyperref}] The \pack{hyperref} package~\cite{hyperref.web} is used to emend cross-referencing commands in % \LaTeX\ to produce some sort of \com{special} commands; there are -% backends for the \com{special} set defined for Hyper\TeX\ \texttt{dvi} processors, +% backends for the \com{special} set defined for \packa{Hyper\TeX}{HyperTeX} \texttt{dvi} processors, % for embedded pdfmark commands for processing by Acrobat Distiller % (\textbf{dvips} and \textbf{dvipsone}), for \textbf{dviwindo}, % for \textbf{pdf\TeX}, for \textbf{\TeX4ht}, and for \textbf{VTEX}'s pdf and HTML % backends. % -% This package derives from, and builds on, the work of the \packa{Hyper\TeX}{hypertex} +% This package derives from, and builds on, the work of the \packa{Hyper\TeX}{HyperTeX} % project, described in \cite{hypertex}. It extends % the functionality of all the \LaTeX\ cross-referencing commands % (including the table of contents, bibliographies, etc.) to produce @@ -17570,16 +17838,16 @@ have centered labels. % \item[\uclass{jura}] The \class{jura} class~\cite{jura}, by \xname{Felix}{Braun}, is \Virage\emph{incompatible} with the % \upack{minitoc} package. It is used for german judicial documents. % \item[\uopt{k-loose}]\ioptd{k-loose} A \upack{minitoc} package option useful if your document is written with one of the \KOMAScript{} -% classes~\cite{komab,koma}. This option tries to set a loose line spacing in the mini-tables. +% classes~\cite{komab,koma,robbers-pj-2006-3}. This option tries to set a loose line spacing in the mini-tables. % Analog to the \optd{loose} % package option for standard classes. % \item[\uopt{k-tight}]\iopt{k-tight} A \upack{minitoc} package option useful if your document is written with one of the \KOMAScript{} -% classes~\cite{komab,koma}. +% classes~\cite{komab,koma,robbers-pj-2006-3}. % This option tries to set a tight line spacing in the mini-tables. Analog to the \opt{tight} % package option for standard classes. % \lneed{3} % \item[\KOMAScript] -% {\KOMAScript}~\cite{komab,koma} is a very complex bundle. You may see this, because it +% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3} is a very complex bundle. You may see this, because it % is not only one class or one package but a bundle of many classes and % packages. The classes (\class{scrartcl}, \class{scrbook}, % \class{scrlettr}, \class{scrlttr2}, and \class{scrreprt}) @@ -17607,7 +17875,7 @@ have centered labels. % \item[Lambda] The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of % Omega~($\mathbf{\Omega}$) is called ``\emph{Lambda}'' ($\mathbf{\Lambda}$). % \item[Lamed] The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of -% \emph{Aleph}~($\aleph$) is called ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). +% \pack{Aleph}~($\aleph$) is called ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). % \item[\LaTeX] \LaTeX~\cite{latex-manual} is a typesetting system that is very % suitable for producing scientific and mathematical % documents of high typographical quality. It is also suitable for @@ -17642,7 +17910,7 @@ have centered labels. % \item[\LaTeX3] The future version of \LaTeX, whose development is still in progress. % \item[leaders] A repetitive sequence of dots (or of one another small character), regulary spaced, used to link % two objects on the same line (leading from a title to a page number in a table of contents or the like). -% \item[\uclass{letter}]\iclass{letter} A standard document class to prepare letters for postal mail (mail on paper). +% \item[\uclass{letter}]\iclass{letter} A standard document class~\cite{letter} to prepare letters for postal mail (mail on paper). % As such documents have no sectionning commands nor structure, the \upack{minitoc} package is pointless (hence % \Virage\emph{incompatible}) with them. % \item[\upack{lipsum}] The \pack{lipsum} package~\cite{lipsum} allows to easily insert sentences @@ -17664,9 +17932,9 @@ have centered labels. % \url{http://www.latex-project.org/lppl.txt} % \end{quote} % Its current version is 1.3 (2003-12-01). The \upack{minitoc} package is distributed under this license. -% \item[\uclass{ltxdoc}]\iclass{ltxdoc} A standard \LaTeX\ document class, for preparing the documentation of a package or of a class. +% \item[\uclass{ltxdoc}]\iclass{ltxdoc} A standard \LaTeX\ document class~\cite{ltxdoc}, for preparing the documentation of a package or of a class. % For the \upack{minitoc} package, it is very similar to the \class{article} document class; see above. -% \item[\uclass{ltxnews}]\iclass{ltxnews} A standard \LaTeX\ document class, for preparing the announcement of a \LaTeX{} release. For the +% \item[\uclass{ltnews}]\iclass{ltnews} A standard \LaTeX\ document class~\cite{ltnews}, for preparing the announcement of a \LaTeX{} release. For the % \upack{minitoc} package, it is very similar to the \class{article} document class; see above. % \item[\com{makeatletter} \textmd{and} \com{makeatother}] Many\footnote{Informations % from~\cite[page~843]{TLC2}.} internal commands of \LaTeX{}, of @@ -17683,7 +17951,7 @@ have centered labels. % environment for putting captions in the outer document margin with either a top or bottom alignment. % \begin{SMOOTH} % \item[\uclass{memoir}, \xfile{memoir.cls}]\iclass{memoir} A very general and powerful document class -% (by \xname{Peter~R.}{Wilson}, described in~\cite{memoir,add-memoir}); this class +% (by \xname{Peter~R.}{Wilson}, described in~\cite{memoir,add-memoir,wilson-pj-2006-3}); this class % is compatible with the \upack{minitoc} package (with some precautions) if you use a recent version. See % section~\vref{faq+memoir}. % \end{SMOOTH} @@ -17711,12 +17979,12 @@ have centered labels. % package. See chapter~\vref{FAQ}. % \item[\dcnt{minitocdepth}] This counter contains the depth of the minitocs. % \item[\xfile{minitoc.dtx}] The file containing the documentation and the commented code of the \upack{minitoc} package. -% \item[\xfile{minitoc-hyper.sty}]\ipack{minitoc-hyper} A special version of the \upack{minitoc} package which has been -% prepared by \xname{Bernd}{Jaehne} -% and \xname{Didier}{Verna} to work with the powerful \pack{hyperref} package~\cite{hyperref.web}; +% \item[\xfile{minitoc-hyper.sty}]\ipack{minitoc-hyper} A special version~\cite{minitoc-hyper} of the \upack{minitoc} package which has been +% prepared by \xname{Bernd}{Jaehne}, +% \xname{Didier}{Verna} and \xname{A.~J.~``Tony''}{Roberts} to work with the powerful \pack{hyperref} package~\cite{hyperref.web}; % \xname{Heiko}{Oberdiek} has integrated their work so since version \#31, \upack{minitoc} is compatible with % \pack{hyperref}. -% \emph{Hence\Virage{} the \pack{minitoc-hyper} package is now obsolete and should no more be used. +% \emph{Hence\Virage{} the \pack{minitoc-hyper} package~\cite{minitoc-hyper} is now obsolete and should no more be used. % It it still present on the CTAN archives for compatibility with old documents.} % \item[\xfile{minitoc.ins}] The installation file for the \upack{minitoc} package. Compiling it with \LaTeX\ % produces most of the files of the \upack{minitoc} package. @@ -17736,13 +18004,14 @@ have centered labels. % It is generated when compiling \xfile{minitoc.ins}. % \item[\xfile{minitoc.sum}] A plain text file containing a commented list of the minitoc commands and environments. See % chapter~\vref{c+memento}. -% \item[\xfile{minitoc-texmf.zip}] A ZIP archive of a \index{TDS}TDS-compliant hierarchy containing all files in the +% \item[\xfile{minitoc-tds.zip}] A ZIP archive of a \index{TDS}TDS-compliant hierarchy containing all files in the % \upack{minitoc} package. % \item[\upack{minutes}] The \pack{minutes} package~\cite{minutes} (by \name{Knut}{Lickert}) is used to prepare % conference proceedings. The \upack{minitoc} package allows to add ``coffee breaks'' in the table of contents % via commands like \com{addcoffeeline} and \com{coffeeline} (and internal commands) whose names contain % the string ``\texttt{coffee}'', hence the footnote about ``cappuccino''{\myCoffeecup} in the -% installation chapter! +% installation chapter!% +% \IfFileExists{marvosym.sty}{\footnote{The little cups \myCoffeecup{} come from the \pack{marvosym} package~\cite{marvosym}.}}{} % \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} is a large package to prepare documents in various dialects % of the Mongol language (Bicig and Bicig2, Mongol, Bithe and Manju, Buryat, Xalx and Khalkha) and in a % dialect of Russian used in Mongolia (Russianc). Bicig is another name for Uighur. @@ -17854,6 +18123,8 @@ have centered labels. % starred first chapter. % \item[\uexam{mtc-cri.tex}]\iexam{mtc-cri.tex} An example file showing the use of the \upack{minitoc} package with starred parts % and chapters. +% \item[\uexam{mtc-fko.tex}]\iexam{mtc-cri.fko} An example file showing the problem of fonts in minitocs when +% using the \class{scrbook} class. % \item[\uexam{mtc-fo1.tex}]\iexam{mtc-fo1.tex} An example file showing the use of the \upack{minitoc} package with changing some fonts. % \item[\uexam{mtc-fo2.tex}]\iexam{mtc-fo2.tex} Another example file showing the use of the \upack{minitoc} package with changing some fonts. % \begin{SMOOTH} @@ -17886,7 +18157,7 @@ have centered labels. % \item[\uexam{mtc-sbf.tex}]\iexam{mtc-sbf.tex} An example file showing the use of the \upack{minitoc} package with the % \pack{subfigure} package~\cite{subfigure}. % \item[\uexam{mtc-scr.tex}]\iexam{mtc-scr.tex} An example file showing the use of the \upack{minitoc} package with a {\KOMAScript} -% class~\cite{komab,koma}, \class{scrreprt}. +% class~\cite{komab,koma,robbers-pj-2006-3}, \class{scrreprt}. % \item[\uexam{mtc-syn.tex}]\iexam{mtc-syn.tex} An example file showing the use of the \upack{minitoc} package when the table of % contents is prededed by some starred chapters. % \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} An example file showing the use of the \upack{minitoc} package with the @@ -17915,6 +18186,8 @@ have centered labels. % bibliographies within one document. It thus provides a complementary functionality to packages % like \pack{bibunits}~\cite{bibunits} or \pack{chapterbib}~\cite{chapterbib}, which allow % to create one bibliography for multiple, but different parts of the document. +% \item[\pack{natbib}] It is a \LaTeXe{} (but with some support for \LaTeX2.09) package~\cite{dnatbib,natnotes} to act +% as generalized interface for standard and non-standard bibliographic style files (\BibTeX). % \item[\upack{needspace}] The \pack{needspace} package~\cite{needspace} provides commands to reserve space % at the bottom of a page. If there is not enough space on the current page (column) a new page (column) is started. % \item[NFSS] The \emph{New Font Selection Scheme}. The \LaTeXe{} font selection system~\cite{fontsel} @@ -18156,10 +18429,12 @@ have centered labels. % % The \LaTeX{} format (in the \TeX\ meaning of that word) adapted to the special features of Omega is called % ``\emph{Lambda}''~($\mathbf{\Lambda}$). -% Extending Omega with the \eTeX\ extensions is a separate -% project, known as ``\emph{Aleph}'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}. -% The \LaTeX\ for \emph{Aleph} is known as +% Extending Omega with the \eTeX~\cite{etex} extensions is a separate +% project, known as ``\pack{Aleph}'' ($\aleph$)~\cite{aleph,aleph-hagen} and led by \xname{Giuseppe}{Bilotta}. +% The \LaTeX\ for \pack{Aleph} is known as % ``\emph{Lamed}''~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). +% There is an experimental system, named \packa{\textsc{Lua}\TeX}{LuaTeX}~\cite{luatex}, which will regroup +% \textsc{pdf}\TeX, \pack{Aleph}, \eTeX\ and other developments. % \begin{table}[tp!] % \changeskips % \centering @@ -18247,7 +18522,7 @@ have centered labels. % section~\vref{faq.39}). % \item[README] is a plain text file (english) describing briefly the \upack{minitoc} package, % plus some useful infos. -% \item[\uclass{report}]\iclass{report} A standard \LaTeX\ document class. It has sectionning commands: \com{part}, +% \item[\uclass{report}]\iclass{report} A standard \LaTeX\ document class~\cite{classes}. It has sectionning commands: \com{part}, % \com{chapter}, and \com{section} (and below). It is compatible with the \upack{minitoc} package and % you can make mini-tables at the part and chapter levels (but not at the section level, to avoid too many % auxiliary files). @@ -18288,7 +18563,7 @@ have centered labels. % \item[\dcnt{sectlotdepth}] This counter, if defined, contains the depth of the sectlots. % \item[\upack{sectsty}] The \pack{sectsty} package~\cite{sectsty} provides a set of commands for changing % the font used for the various sectional headings in the standard \LaTeXe\ document classes: \class{article}, -% \class{book}, and \class{report}. This package also works with the {\KOMAScript} classes~\cite{komab,koma} +% \class{book}, and \class{report}. This package also works with the {\KOMAScript} classes~\cite{komab,koma,robbers-pj-2006-3} % \class{scrartcl}, \class{scrbook}, and \class{scrreprt}. % It must be loaded \emph{before} the \upack{minitoc} package (see point~\vref{h.sectsty} and % section~\vref{faq.28}). @@ -18403,7 +18678,7 @@ have centered labels. % \item[\utool{urlbst}]\itool{urlbst} A PERL script, by \name{Norman}{Gray}~\cite{urlbst}, % to add a \texttt{webpage} \BibTeX{} entry type, % and add support for general \texttt{url} and \texttt{lastchecked} fields, to (most) \BibTeX{} \suffix{.bst} files. -% Optionally adds basic support for \texttt{eprint} and \texttt{doi} fields, and \packa{Hyper\TeX}{hypertex}/\pack{hyperref} +% Optionally adds basic support for \texttt{eprint} and \texttt{doi} fields, and \packa{Hyper\TeX}{HyperTeX}/\pack{hyperref} % support, too. See \cite{hypertex,hyperref.web}. % \item[UTF\phantom{-}8] UTF~8 (Unicode Transformation Format~8), also called UTF~2 or FSS-UTF, is a special representation % of Unicode (resp. ISO~10\,646). It uses multibyte sequences of various lengths, but only 2-byte and 3-byte @@ -18418,7 +18693,7 @@ have centered labels. % \env{wraptable} environments to place a figure or table at the side of the page and wrap text around~it. % \item[\scrp{xmk}] An example of shell script, which typesets the example document files into PDF documents. % \item[\upack{xr}] The \pack{xr} package~\cite{xr} implements a system for eXternal References. I wrote the -% first version of this package, but it had severe problems. \xname{David}{Carlisle} rewrote it in a much +% first version of this package, but it had severe problems. \xname{David~P.}{Carlisle} rewrote it in a much % better and more robust way. With his permission, I used some of his code in the \upack{minitoc} package % to implement the preparation commands (like \com{dominitoc}). If you use also the \pack{hyperref} % package~\cite{hyperref.web}, use \pack{xr-hyper}~\cite{xr-hyper} in place of the \pack{xr} package. @@ -18534,14 +18809,14 @@ have centered labels. % document suivantes: % \class{amsart} et \class{amsproc} sont, malheureusement, \Virage\emph{incompatibles} avec le paquetage \upack{minitoc}, % \class{amsbook} est compatible mais demande des précautions. Voir la section~\vref{s+AMS}. -% \item[\uclass{amsart}]\iclass{amsart} Une classe de document pour des articles, fournie par l'\emph{American +% \item[\uclass{amsart}]\iclass{amsart} Une classe de document pour des articles~\cite{amslatex}, fournie par l'\emph{American % Mathematical Society} (\AmS). Malheureusement, cette classe est \Virage\emph{incompatible} avec le paquetage \upack{minitoc}. % \begin{SMOOTH} -% \item[\uclass{amsbook}]\iclass{amsbook} Une classe de document pour des livres, fournie par +% \item[\uclass{amsbook}]\iclass{amsbook} Une classe de document pour des livres~\cite{amslatex}, fournie par % l'\emph{American Mathematical Society} (\AmS). Cette classe est compatible avec le paquetage \upack{minitoc}, % mais requiert des précautions. % \end{SMOOTH} -% \item[\uclass{amsproc}]\iclass{amsproc} Une classe de document pour des comptes-rendus de congrès, +% \item[\uclass{amsproc}]\iclass{amsproc} Une classe de document pour des comptes-rendus de congrès~\cite{amslatex}, % fournie par l'\emph{American Mathematical Society} (\AmS). Malheureusement, cette classe est \Virage\emph{incompatible} avec le % paquetage \upack{minitoc}. % \begin{SMOOTH} @@ -18557,7 +18832,7 @@ have centered labels. % \item[\env{appendices}] Voir \upack{appendix} ci-dessous. % \begin{SMOOTH} % \item[\upack{appendix}] Le paquetage \pack{appendix}~\cite{appendix} (de \name{Peter~R.}{Wilson}) -% fournit diverses manières de formatter les titres des appendices. Des environnements +% fournit diverses manières de formater les titres des appendices. Des environnements % nommés (\texttt{sub})\env{appendices}\ienv{subappendices} % sont aussi fournis pouvant être utilisés, par exemple, pour des appendices par chapitre ou par section. Si % ce paquetage est utilisé avec \upack{minitoc}, certaines précautions sont nécessaires (voir la @@ -18571,11 +18846,11 @@ have centered labels. % \xfile{arab2.mld} et % \xfile{hebrew.mld} proviennent d'\packa{Arab\TeX}{ArabTeX}, mais ceux donnés par \xfile{hebrew2.mld} proviennent % de \pack{babel}~\cite{babel,babel-user}. -% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} est un paquetage (réalisé par \namea{Serguei}{D'Achian}{Dachian}, +% \item[\upack{Arm\TeX}] \packa{Arm\TeX}{ArmTeX}~\cite{armtex} est un paquetage (réalisé par \name{Sergueï}{Dachian}, % \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}) pour préparer des % documents \LaTeX{} en langue arménienne. % Les titres dans \xfile{armenian.mld} proviennent du paquetage \packa{Arm\TeX}{ArmTeX}. -% \item[\uclass{article}]\iclass{article} Une classe standard de document \LaTeX. Elle offre des commandes de sectionnement: +% \item[\uclass{article}]\iclass{article} Une classe standard de document \LaTeX~\cite{classes}. Elle offre des commandes de sectionnement: % \com{part} et \com{section} (et en dessous), mais pas \com{chapter}. Elle est compatible avec le % paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et section (mais, bien % sûr, pas au niveau chapitre). @@ -18614,8 +18889,9 @@ have centered labels. % \item[\upack{bibunits}] Le paquetage \pack{bibunits}~\cite{bibunits} permet de faire des bibliographies % distinctes pour différentes unités ou partie du texte. Les unités peuvent être des chapitres, des sections ou % des environnements \env{bibunit}. Ce paquetage est compatible avec une large variété de paquetages, dont -% (mais sans y~être limité) \pack{natbib}, \pack{overcite} et les classes \KOMAScript~\cite{komab,koma}. -% \item[\uclass{book}]\iclass{book} Une classe standard de document \LaTeX. Elle a des commandes de sectionnement: +% (mais sans y~être limité) \pack{natbib}~\cite{dnatbib,natnotes}, \pack{overcite}~\cite{overcite} +% et les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}. +% \item[\uclass{book}]\iclass{book} Une classe standard de document \LaTeX~\cite{classes}. Elle a des commandes de sectionnement: % \com{part}, \com{chapter} et \com{section} (et en dessous). % Elle est compatible avec le paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie et % chapitre (mais pas au niveau section, pour éviter de trop nombreux fichiers auxiliaires). @@ -18753,7 +19029,7 @@ have centered labels. % \com{documentclass}\verb|[|\emph{options}\verb|]{|\emph{classe}\verb|}| % \end{quote} % \noindent Ici \emph{classe} spécifie le type du document à~produire. -% Le tableau~\vref{t+documentclasses} liste les classes standard de documents. La distribution \LaTeXe{} +% Le tableau~\vref{t+documentclasses} liste les classes standard de documents~\cite{classes}. La distribution \LaTeXe{} % fournit d'autres classes pour d'autres documents, y~compris des lettres et des transparents, % mais le paquetage \upack{minitoc} n'a pas été testé avec toutes ces classes. % Les paramètres \emph{options} adaptent le comportement de la classe du document. Les options doivent être @@ -18767,17 +19043,17 @@ have centered labels. % \toprule % \textbf{Classe}&\textbf{Usage}\\ % \midrule -% \class{article}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts, +% \class{article}~\cite{classes}&Pour des articles dans des journaux scientifiques, des présentations, des rapports courts, % de la documentation de programmes, des invitations, \ldots\\ -% \class{proc}&Pour préparer les comptes-rendus d'une conférence; analogue à~la classe \class{article}.\\ -% \class{ltxdoc}&Pour préparer la dpcumentation d'un paquetage ou d'une classe; analogue à~la classe +% \class{proc}~\cite{proc}&Pour préparer les comptes-rendus d'une conférence; analogue à~la classe \class{article}.\\ +% \class{ltxdoc}~\cite{ltxdoc}&Pour préparer la documentation d'un paquetage ou d'une classe; analogue à~la classe % \class{article}.\\ -% \class{ltxnews}&Pour préparer l'annonce d'une version de \LaTeX{}; analogue à~la classe \class{article}.\\ -% \class{report}&Pour des rapports plus longs contenant plusieurs chapitres, de petits livres, des thèses, \ldots\\ -% \class{book}&Pour de vrais livres.\\ +% \class{ltnews}~\cite{ltnews}&Pour préparer l'annonce d'une version de \LaTeX{}; analogue à~la classe \class{article}.\\ +% \class{report}~\cite{classes}&Pour des rapports plus longs contenant plusieurs chapitres, de petits livres, des thèses, \ldots\\ +% \class{book}~\cite{classes}&Pour de vrais livres.\\ % \class{letter}&Pour des lettres; comme cette classe n'a pas de commandes de sectionnement, n'utilisez pas % \upack{minitoc} avec cette classe.\\ -% \class{slides}&Pour des transparents; cette classe utilise de grandes lettres sans empattements. Vous +% \class{slides}~\cite{slides}&Pour des transparents; cette classe utilise de grandes lettres sans empattements. Vous % pouvez aussi envisager d'utiliser Beamer\TeX{}\,$^a$ à~la place. N'utilisez pas \upack{minitoc} avec ces classes.\\ % \midrule % \multicolumn{2}{@{}p{\textwidth}@{}}{{\froff$^a$\phantom{-}\url{http://www.dante.de/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf}}\hfill\null}\\ @@ -18862,14 +19138,14 @@ have centered labels. % logiciels, documentations, paquetages). Elles sont accessibles par Internet. Les sites participant à~ce % réseau CTAN sont: % \begin{itemize} -% \item \texttt{ftp.dante.de} (Cologne, Allemagne) +% \item \texttt{ftp.dante.de} (Cologne [Köln], Allemagne) % \begin{itemize} % \item FTP anonyme \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive}) % \item accès \texttt{rsync} sur {\froff\url{rsync://rsync.dante.de/CTAN/}} % \item Accès World Wide Web sur {\froff\url{http://www.dante.de/}} % \item Administrateur: {\froff\url{mailto:ftpmaint@dante.de}} % \end{itemize} -% \item\texttt{ftp.tex.ac.uk} (Cambridge, Angletere, Royaume Uni) +% \item\texttt{ftp.tex.ac.uk} (Cambridge, Angleterre, Royaume Uni) % \begin{itemize} % \item FTP anonyme \texttt{/tex-archive} (\texttt{/pub/tex} \texttt{/pub/archive}) % \item accès \texttt{rsync} sur {\froff\url{rsync://rsync.tex.ac.uk/CTAN/}} @@ -18911,7 +19187,7 @@ have centered labels. % Un exemple de script \emph{shell} pour préparer la documentation en anglais du paquetage \upack{minitoc}. % Le script \scrp{imk} doit avoir été exécuté au préalable. Voir le point~\vref{IN9}. % \item[\xfile{en-mtc.bst}] Un style bibliographique similaire au style \isuffix{.bst}\xfile{plain.bst} standard, mais -% modifié avec l'outil \tool{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de faille +% modifié avec l'outil \tool{urlbst}~\cite{urlbst} pour ajouter un champ \texttt{URL}. Les noms de famille % des auteurs et rédacteurs (\emph{editors}) sont en petites capitales, les années en chiffres de style ancien. % \item[environnement] Un environnement (\emph{environment}) est un domaine délimité dans un document, où des % règles spéciales s'appliquent. Un tel domaine est délimité @@ -19009,7 +19285,7 @@ have centered labels. % (utilisez l'option \opt{nohints} pour sauter ces vérifications). % \item[\upack{H\LaTeX}]\ipacka{H\LaTeX}{HLaTeX} Un système pour écrire des documents en langue coréenne, en utilisant \emph{Lambda}~($\mathbf{\Lambda}$) % (voir plus bas). -% Écrit par \vname{Un}{Koaunghi}~\cite[en~coréen]{HLATEX}. Il utilise des fontes Hangûl +% Écrit par \name{Un}{Koaunghi}~\cite[en~coréen]{HLATEX}. Il utilise des fontes Hangûl % ou Hanja spéciales et le codage UTF-8 en entrée. % \item[hyperlien] (\emph{hyperlink}) Dans un document, une référence à~un autre objet qui peut être trouvé de % manière dynamique (en cliquant avec la souris). Ceci requiert un type spécial de document (PDF, PostScript @@ -19019,11 +19295,11 @@ have centered labels. % \item[\upack{hyperref}] Le paquetage \pack{hyperref}~\cite{hyperref.web} est utilisé pour modifier les commandes % de références croisées de \LaTeX\ afin de produire une certaine sorte de commandes \com{special}; % elles sont des prémices de l'ensemble de commandes \com{special} définis pour les processeurs de -% \texttt{dvi} vers Hyper\TeX, pour les commandes \texttt{pdfmark} incluses pour le traitement par +% \texttt{dvi} vers \packa{Hyper\TeX}{HyperTeX}, pour les commandes \texttt{pdfmark} incluses pour le traitement par % Acrobat Distiller (\textbf{dvips} et \textbf{dvipsone}), pour \textbf{dviwindo}, pour \textbf{pdf\TeX}, % pour \textbf{\TeX4ht} et pour les outils de conversion en PDF et HTML de \textbf{VTEX}. % -% Ce paquetage dérive de, et est bâti sur, le travail du projet \packa{Hyper\TeX}{hypertex}, +% Ce paquetage dérive de, et est bâti sur, le travail du projet \packa{Hyper\TeX}{HyperTeX}, % décrit dans~\cite{hypertex}. Il étend la fonctionnalité de toutes les commandes de % références croisées de \LaTeX\ (y~compris la table des matières, les bibliographies, etc.) pour produire des % commandes \com{special} qu'un programme pilote (\emph{driver}) pourra transformer en liens @@ -19059,13 +19335,13 @@ have centered labels. % \item[\uclass{jura}] La classe \class{jura}~\cite{jura}, de \name{Felix}{Braun}, est \Virage\emph{incompatible} avec le % paquetage \upack{minitoc}. Elle est utilisée pour des documents juridiques en allemand. % \item[\uopt{k-loose}]\ioptd{k-loose} Une option du paquetage \upack{minitoc} utile si votre document est écrit avec une des -% classes de \KOMAScript{}~\cite{komab,koma}. Cette option essaye d'établir un espacement peu serré (\emph{loose}) +% classes de \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}. Cette option essaye d'établir un espacement peu serré (\emph{loose}) % dans les mini-tables. Analogue à~l'option de paquetage \optd{loose} pour les classes standard. % \item[\uopt{k-tight}]\iopt{k-tight} Une option du paquetage \upack{minitoc} utile si votre document est écrit avec une des -% classes de \KOMAScript{}~\cite{komab,koma}. Cette option essaye d'établir un espacement serré (\emph{tight}) dans les +% classes de \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}. Cette option essaye d'établir un espacement serré (\emph{tight}) dans les % mini-tables. Analogue à~l'option de paquetage \opt{tight} pour les classes standard. % \item[\KOMAScript] -% {\KOMAScript}~\cite{komab,koma} est un ensemble très complexe. Vous pouvez le voir, car il n'y a pas seulement +% {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3} est un ensemble très complexe. Vous pouvez le voir, car il n'y a pas seulement % une seule classe ou un seul paquetage, mais tout un ensemble de classes et paquetages nombreux. Les % classes (\class{scrartcl}, \class{scrbook}, \class{scrlettr}, \class{scrlttr2} et % \class{scrreprt}) sont bien les contreparties des classes standard, mais elles n'ont jamais seulement les @@ -19090,7 +19366,7 @@ have centered labels. % \item[Lambda] Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales du système % Omega~($\mathbf{\Omega}$) est appelé «~\emph{Lambda}~»~($\mathbf{\Lambda}$). % \item[Lamed] Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales du système -% \emph{Aleph}~($\aleph$) est appelé «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). +% \pack{Aleph}~($\aleph$) est appelé «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). % \item[\LaTeX] \LaTeX~\cite{latex-manual} est un système de préparation de documents qui convient fort bien pour % produire des documents scientifiques et mathématiques de haute qualité typographique. Il convient aussi pour % produire toutes sortes d'autres documents, depuis de simples lettres jusqu'à des livres complets. @@ -19101,7 +19377,7 @@ have centered labels. % qualité typographique, en utilisant une mise en page % prédéfinie professionnelle. \LaTeX{} avait été originellement % écrit par \name{Leslie}{Lamport}~\cite{latex-manual}. Il utilise le -% formatteur \TeX{} comme moteur de composition typographique. +% formateur \TeX{} comme moteur de composition typographique. % Aujourd'hui, la maintenance de \LaTeX{} est faite par % \name{Frank}{Mittelbach} et son équipe. % @@ -19125,7 +19401,7 @@ have centered labels. % convertir.}. Utilisez la version actuelle de \LaTeXe, qui est supportée et bien plus puissante. % \item[\LaTeXe] La version actuelle du programme \LaTeX, après 1994; elle est supportée. % \item[\LaTeX3] La future version de \LaTeX, toujours en cours de développement. -% \item[\uclass{letter}]\iclass{letter} Une classe de documents standard pour préparer des lettres postales (courrier papier). +% \item[\uclass{letter}]\iclass{letter} Une classe de documents standard~\cite{letter} pour préparer des lettres postales (courrier papier). % Comme de tels documents n'ont ni commandes ni structure de sectionnement, le paquetage \upack{minitoc} est % sans objet pour eux (et est donc \Virage\emph{incompatible} avec cette classe). % \item[\upack{lipsum}] Le paquetage \pack{lipsum}~\cite{lipsum} permet d'insérer facilement du @@ -19151,11 +19427,11 @@ have centered labels. % \begin{quote} % {\froff\url{http://www.tug.org/tex-archive/info/french-translations/macros/latex/base/f-lppl.txt}} % \end{quote} -% \item[\uclass{ltxdoc}]\iclass{ltxdoc} Une classe standard de document \LaTeX, +% \item[\uclass{ltxdoc}]\iclass{ltxdoc} Une classe standard de document \LaTeX~\cite{ltxdoc}, % pour préparer la documentation d'un paquetage ou d'une % classe. Pour le paquetage \upack{minitoc}, elle est % très similaire à~la classe de document \class{article}; voir plus haut. -% \item[\uclass{ltxnews}]\iclass{ltxnews} Une classe standard de document \LaTeX, +% \item[\uclass{ltnews}]\iclass{ltnews} Une classe standard de document \LaTeX~\cite{ltnews}, % pour préparer l'announce d'une version de \LaTeX. % Pour le paquetage \upack{minitoc}, elle est % très similaire à~la classe de document \class{article}; voir plus haut. @@ -19176,7 +19452,7 @@ have centered labels. % par le haut ou par le bas. % \begin{SMOOTH} % \item[\uclass{memoir}]\iclass{memoir} Une très générale et puissante classe de document -% (de \xname{Peter~R.}{Wilson}, décrite dans~\cite{memoir,add-memoir}); +% (de \xname{Peter~R.}{Wilson}, décrite dans~\cite{memoir,add-memoir,wilson-pj-2006-3}); % cette classe est compatible avec le paquetage \upack{minitoc} (avec quelques précautions) si vous utilisez % une version récente. Voir la section~\vref{faq+memoir}. % \end{SMOOTH} @@ -19206,9 +19482,9 @@ have centered labels. % de questions concernant le paquetage \upack{minitoc}. Voir le chapitre~\vref{FAQ}. % \item[\dcnt{minitocdepth}] Ce compteur contient la profondeur des minitocs. % \item[\xfile{minitoc.dtx}] Le fichier contenant la documentation et le code commenté du paquetage \upack{minitoc}. -% \item[\upack{minitoc-hyper}]\ipack{minitoc-hyper} Une version spéciale du paquetage \upack{minitoc} -% préparée par \xname{Bernd}{Jaehne} -% et \xname{Didier}{Verna} pour fonctionner avec le puissant paquetage \pack{hyperref}~\cite{hyperref.web}; +% \item[\upack{minitoc-hyper}]\ipack{minitoc-hyper} Une version spéciale~\cite{minitoc-hyper} du paquetage \upack{minitoc} +% préparée par \xname{Bernd}{Jaehne}, +% \xname{Didier}{Verna} et \xname{A.~J.~``Tony''}{Roberts} pour fonctionner avec le puissant paquetage \pack{hyperref}~\cite{hyperref.web}; % \xname{Heiko}{Oberdiek} a intégré leur travail et donc depuis la version \#31, \upack{minitoc} est compatible avec % \pack{hyperref}. % \emph{Donc le paquetage\Virage{} \pack{minitoc-hyper} est désormais obsolète et ne devrait plus être @@ -19232,14 +19508,16 @@ have centered labels. % Il est produit lors de la compilation de \xfile{minitoc.ins}. % \item[\xfile{minitoc.sum}] Un fichier en texte pur (anglais) contenant une liste commentée des commandes % et environnements minitoc. Voir le chapitre~\vref{c+memento}. -% \item[\xfile{minitoc-texmf.zip}] Une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et +% \item[\xfile{minitoc-tds.zip}] Une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et % contenant tous les fichiers du paquetage \upack{minitoc}. % \item[\upack{minutes}] Le paquetage \pack{minutes}~\cite{minutes} (de \name{Knut}{Lickert}) est utilisé % pour préparer des comptes-rendus de conférences. Le paquetage \upack{minitoc} permet d'ajouter % des «~pauses-café~» dans la table des matières grâce à~des commandes telles que \com{addcoffeeline} et % \com{coffeeline} (et des commandes internes) dont les noms contiennent la chaîne «~\texttt{coffee}~», -% d'où la note de bas de page sur «~cappuccino~»{\myCoffeecup} dans le chapitre sur l'installation! -% \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} est un important paquetage utilisé pour préparer des documents +% d'où la note de bas de page sur «~cappuccino~»{\myCoffeecup} dans le chapitre sur l'installation!% +% \IfFileExists{marvosym.sty}{\footnote{Les petites tasses \myCoffeecup{} proviennent du paquetage \pack{marvosym}~\cite{marvosym}.}}{} +% \item[\upack{Mon\TeX}] \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex} est un important paquetage utilisé +% pour préparer des documents % dans divers dialectes de la langue mongole (Bicig et Bicig2, Mongol, Bithe et Manju, Buryat, Xalx et Khalkha) et dans % un dialecte du russe utilisé en Mongolie (Russianc). Bigig est un autre nom pour le Ouïghour. % Vous pourrez trouver beaucoup d'informations sur la langue mongole et la Mongolie sur le site web~\cite{mongol-web}. @@ -19333,6 +19611,8 @@ have centered labels. % dont le premier chapitre est étoilé. % \item[\uexam{mtc-cri.tex}]\iexam{mtc-cri.tex} Un fichier d'exemple montrant l'utilisation di paquetage minitoc avec des parties et des % chapitres étoilés. +% \item[\uexam{mtc-fko.tex}]\iexam{mtc-cri.fko} Un fichier d'exemple montrant le problème des fontes lors de +% l'utilisation de la classe \class{scrbook}. % \item[\uexam{mtc-fo1.tex}]\iexam{mtc-fo1.tex} Un exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec % changement de quelques fontes. % \item[\uexam{mtc-fo2.tex}]\iexam{mtc-fo2.tex} Un autre exemple de fichier montrant l'utilisation du paquetage \upack{minitoc} avec @@ -19365,7 +19645,7 @@ have centered labels. % \item[\uexam{mtc-sbf.tex}]\iexam{mtc-sbf.tex} Un fichier exemple montrant l'utilisation du paquetage \upack{minitoc} avec le % paquetage \pack{subfigure}~\cite{subfigure}. % \item[\uexam{mtc-scr.tex}]\iexam{mtc-scr.tex} Un exemple de document montrant l'utilisation du paquetage \upack{minitoc} avec une -% classe {\KOMAScript}~\cite{komab,koma}, \class{scrreprt}. +% classe {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}, \class{scrreprt}. % \item[\uexam{mtc-syn.tex}]\iexam{mtc-syn.tex} Un exemple de document montrant l'utilisation du paquetage \upack{minitoc} lorsque % la table des matières est précédée de quelques chapitres étoilés. % \item[\uexam{mtc-tbi.tex}]\iexam{mtc-tbi.tex} Un fichier d'exemple montrant l'utilisation du paquetage \upack{minitoc} package avec @@ -19397,6 +19677,8 @@ have centered labels. % à~plusieurs bibliographies à~l'intérieur d'un même document. Il fournit donc une fonctionnalité % complémentaire à~des paquetages tels que \pack{bibunits}~\cite{bibunits} ou \pack{chapterbib}~\cite{chapterbib}, % qui permettent de créer une seule bibliographie pour plusieurs, mais différentes, parties du document. +% \item[\pack{natbib}] C'est un paquetage \LaTeXe{} (mais avec un certain support pour \LaTeX2.09)~\cite{dnatbib,natnotes} +% qui agit comme interface généralisée pour des fichiers de styles bibliographiques standard et non-standard (\BibTeX). % \item[\upack{needspace}] Le paquetage \pack{needspace}~\cite{needspace} fournit des commandes pour réserver % de l'espace en bas d'une page. S'il n'y a pas assez d'espace sur la page (colonne) courante, une nouvelle % page (colonne) est commencée. @@ -19411,9 +19693,9 @@ have centered labels. % \item[codage\,\footnotemark]\footnotetext{Et non \og{} encodage~\fg, qui est un anglicisme.} (\emph{encoding}) % Un codage spécifie % l'ordre selon lequel les caractères apparaissent dans la fonte. Les deux codages les plus courants -% utilisés dans \LaTeX{} sont le codage «~texte \TeX~» de \iname{Donald~E.}{Knuth}\textsc{Knuth} (OT1) et le codage «~texte \TeX{} -% étendu~» (T1) développé par les membres du \emph{\TeX{} Users Group} pendant une conférence sur \TeX{} à~Cork -% en~1990 (d'où son nom informel de «~codage de Cork~»). Voir~\cite{encguide}. +% utilisés dans \LaTeX{} sont le codage «~texte \TeX~» de \iname{Donald~E.}{Knuth}\textsc{Knuth} (OT1) et +% le codage «~texte \TeX{} étendu~» (T1) développé par les membres du \emph{\TeX{} Users Group} pendant une +% conférence sur \TeX{} à~Cork en~1990 (d'où son nom informel de «~codage de Cork~»). Voir~\cite{encguide}. % \item[famille] (\emph{family}) Le nom d'une collection de fontes, habituellement groupées sous un nom commun % par le fondeur de ces fontes. Par exemple, «~Adobe Times~», «~ITC Garamond~» et «~Computer Modern Roman~» % de \iname{Donald~E.}{Knuth}\textsc{Knuth} sont toutes des familles de fontes. @@ -19437,7 +19719,7 @@ have centered labels. % \textbf{Codage}&\textbf{Description}\\ % \midrule % \texttt{T1} & texte \TeX{} étendu («~Cork~») \\ -% \texttt{TS1} & codages des symboles pour \LaTeX{} (Latin)\\ +% \texttt{TS1} & codages des symboles pour \LaTeX{} (latin)\\ % \texttt{T2A}, \texttt{T2B}, \texttt{T2C} & texte \LaTeX{} (cyrillique)\\ % \texttt{T3} & alphabet phonétique pour \LaTeX{}\\ % \texttt{TS3} & alphabet phonétique pour \LaTeX{}, symboles supplémentaires\\ @@ -19452,7 +19734,7 @@ have centered labels. % \texttt{OML} & italique mathématique \TeX\ (\name{Donald~E.}{Knuth})\\ % \texttt{OMS} & symboles mathématiques \TeX\ (\name{Donald~E.}{Knuth})\\ % \texttt{OMX} & grands symboles mathématiques \TeX\ (\name{Donald~E.}{Knuth})\\ -% \texttt{X2} & texte \LaTeX{} étendu (Cyrillic)\\ +% \texttt{X2} & texte \LaTeX{} étendu (cyrillique)\\ % \texttt{U} & inconnu \\ % \texttt{L}\meta{xx} & un codage local\\ % \texttt{LTH} & codage utilisé pour la langue thaïe\\ @@ -19642,10 +19924,12 @@ have centered labels. % % Le format (au sens \TeX\ du terme) \LaTeX{} adapté aux capacités spéciales d'Omega est % appelé «~\emph{Lambda}~»~($\mathbf{\Lambda}$). -% L'ajout à~Omega des extensions de \eTeX\ est un projet -% distinct, connu sous le nom de «~\emph{Aleph}~» ($\aleph$)~\cite{aleph,aleph-hagen} et conduit par \xname{Giuseppe}{Bilotta}. -% La version de \LaTeX\ pour \emph{Aleph} est connue sous le nom de +% L'ajout à~Omega des extensions de \eTeX~\cite{etex} est un projet +% distinct, connu sous le nom de «~\pack{Aleph}~» ($\aleph$)~\cite{aleph,aleph-hagen} et conduit par \xname{Giuseppe}{Bilotta}. +% La version de \LaTeX\ pour \pack{Aleph} est connue sous le nom de % «~\emph{Lamed}~»~(\raisebox{-1pt}[0pt][0pt]{\includegraphics[scale=1,clip]{lamed}}). +% Il~y~a un système expérimental, nommé \packa{\textsc{Lua}\TeX}{LuaTeX}~\cite{luatex}, qui regroupera +% \textsc{pdf}\TeX, \pack{Aleph}, \eTeX\ et d'autres développements. % \begin{table}[tp!] % \changeskips % \centering @@ -19783,7 +20067,7 @@ have centered labels. % (voir le point~\vref{h.quotchap} et la section~\vref{faq.39}). % \item[README] est un fichier en texte pur (anglais) décrivant sommairement le paquetage \upack{minitoc}, % plus quelques informations utiles. -% \item[\uclass{report}]\iclass{report} Une classe standard de document \LaTeX. Elle a des commandes de sectionnement: +% \item[\uclass{report}]\iclass{report} Une classe standard de document \LaTeX~\cite{classes}. Elle a des commandes de sectionnement: % \com{part}, \com{chapter} et \com{section} (et en dessous). % Elle est compatible avec le paquetage \upack{minitoc} et vous pouvez faire des mini-tables aux niveaux partie % et chapitre (mais pas au niveau section, pour éviter de trop nombreux fichiers auxiliaires). @@ -19828,7 +20112,7 @@ have centered labels. % \item[\upack{sectsty}] Le paquetage \pack{sectsty}~\cite{sectsty} offre un ensemble de commandes pour changer % la fonte utilisée pour les divers en-têtes de sectionnement dans les classes standard de document de \LaTeXe: % \class{article}, \class{book} et \class{report}. Ce paquetage fonctionne aussi avec -% les classes {\KOMAScript}~\cite{komab,koma}: +% les classes {\KOMAScript}~\cite{komab,koma,robbers-pj-2006-3}: % \class{scrartcl}, \class{scrbook} et \class{scrreprt}. % Il doit être chargé \emph{avant} le paquetage \upack{minitoc} (voir le point~\vref{h.sectsty} et la % section~\vref{faq.28}). @@ -19964,7 +20248,7 @@ have centered labels. % d'entrée \BibTeX{} \texttt{webpage}, % et ajouter le support des champs généraux \texttt{url} et \texttt{lastchecked}, aux fichiers \suffix{.bst} % de \BibTeX{} (du moins à~la plupart d'entre eux). Ajoute optionnellement un support basique pour les champs -% \texttt{eprint} et \texttt{doi}, et aussi le support pour \packa{Hyper\TeX}{hypertex}/\pack{hyperref}. +% \texttt{eprint} et \texttt{doi}, et aussi le support pour \packa{Hyper\TeX}{HyperTeX}/\pack{hyperref}. % \item[UTF\phantom{-}8] UTF~8 (Unicode Transformation Format~8), aussi appelée UTF~2 ou FSS-UTF, est une représentation % spéciale d'Unicode (resp. ISO~10\,646). Elle utilise des séquences de plusieurs octets de longueurs % diverses, mais seules les séquences d'un, de deux ou de trois octets sont implantées dans \pack{CJK}. @@ -19982,7 +20266,7 @@ have centered labels. % des documents PDF. % \item[\upack{xr}] Le paquetage \pack{xr}~\cite{xr} met en place un système pour les références externes % (\emph{eXternal References}). J'en ai écrit la première version, mais elle avait de graves problèmes. -% \xname{David}{Carlisle} a réécrit ce paquetage d'une manière bien meilleure et plus robuste. Avec sa permission, +% \xname{David~P.}{Carlisle} a réécrit ce paquetage d'une manière bien meilleure et plus robuste. Avec sa permission, % j'ai utilisé une partie de son code dans le paquetage \upack{minitoc} pour réaliser les commandes de % préparation (telles que \com{dominitoc}). Si vous utilisez aussi le paquetage % \pack{hyperref}~\cite{hyperref.web}, utilisez \pack{xr-hyper}~\cite{xr-hyper} au lieu du paquetage \pack{xr}. @@ -19997,14 +20281,14 @@ have centered labels. % \minilot % % \ifcase\LANG\relax -% This chapter describes the installation of the \upack{minitoc} package (version~\#52). +% This chapter describes the installation of the \upack{minitoc} package (version~\#53). % % This package contains a lot of files. The list of all files is given in \xfile{minitoc.l}. See % table~\vref{t+files}. % The files are sorted into ``classes'' below (a file can appear in more than one class). Each class specifies % the function and the placement of its files. % \or\relax -% Ce chapitre décrit l'installation du paquetage \upack{minitoc} (version~\#52). +% Ce chapitre décrit l'installation du paquetage \upack{minitoc} (version~\#53). % % Ce paquetage contient de nombreux fichiers. La liste de tous les fichiers est donnée dans % \xfile{minitoc.l}. Voir le tableau~\vref{t+files}. @@ -20268,6 +20552,7 @@ have centered labels. % \exam{mtc-bk.tex}, % \exam{mtc-ch0.tex}, % \exam{mtc-cri.tex}, +% \exam{mtc-fko.tex}, % \exam{mtc-fo1.tex}, % \exam{mtc-fo2.tex}, % \exam{mtc-gap.tex}, @@ -20358,7 +20643,7 @@ have centered labels. % \parskip=0pt \itemsep=0pt \parsep=0pt \topsep=0pt \partopsep=0pt % \leftmargin=0pt % \listparindent=1em -% \item \xfile{minitoc-texmf.zip} +% \item \xfile{minitoc-tds.zip} % \end{itemize} % \end{itemize} % \end{multicols} @@ -20366,360 +20651,27 @@ have centered labels. % \vspace*{-3\baselineskip} % \ifDP\end{leftfullpage}\fi % \end{table} -% -% \begin{SMOOTH} -% \begin{enumerate}[(1)] -% \addtocounter{enumi}{-1} -% \item -% \ifcase\LANG\relax -% \label{IN0}The files \xfile{minitoc.ins} and \xfile{minitoc.dtx} -% are the basic source files of this package. The file \xfile{fminitoc.dtx} loads -% \xfile{minitoc.dtx} but selects the french documentation. -% The language selection is done by using -% \com{ifcase} \ldots\ \com{or} \ldots\ \com{fi} constructs. -% \or\relax -% \label{IN0}Les fichiers \xfile{minitoc.ins} et \xfile{minitoc.dtx} -% sont les fichiers sources basiques de ce paquetage. Le fichier \xfile{fminitoc.dtx} charge -% \xfile{minitoc.dtx} mais sélectionne la documentation en français. La sélection de la -% langue est faite en utilisant des constructions \com{ifcase} \ldots\ \com{or} -% \ldots\ \com{fi}. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN1}The files \xfile{minitoc.sty}, \xfile{mtcoff.sty}, -% \xfile{mtcmess.sty}, -% and \emph{all}\Virage{} \texttt{*}\suffix{.mld} and \texttt{*}\suffix{.mlo} files are the package -% itself\,\footnote{The large number of \texttt{*}\suffix{.mld} files is (partially) a consequence -% of the fact that some languages have -% aliases (or dialects) and hence one \texttt{*}\suffix{.mld} file for each name (a \texttt{*}\suffix{.mld} file may load -% another one) and, if necessary, a \suffix{.mlo} file; the english and french languages are evident examples. -% For some languages, the multiplicity of the \texttt{*}\suffix{.mld} files corresponds to a multiplicity of fonts -% and/or encodings (chinese, greek, japanese, korean, malayalam, polish, russian, serbian), or even -% for spelling reforms (german, greek, norsk). \emph{Note that the presence of -% the \xfile{english.mld} file is mandatory.} Since version~\#50, the \upack{minitoc} package signals the -% missing \suffix{.mld} or \suffix{.mlo} files and gives their list in a warning message.}. -% -% The table~\vref{t+languages} lists the available languages; for each of these languages, a -% \emph{language}\suffix{.mld} file is available; the languages in parentheses are aliases of a main language -% and their \suffix{.mld} files will load the \suffix{.mld} file of that main language. -% -% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} is a temporary fix for compatibility with the \class{memoir} class. -% -% The files of this class must be \emph{all} installed in a directory where \LaTeXe{} finds the \suffix{.sty} files. -% \or\relax -% \label{IN1}Les fichiers \xfile{minitoc.sty}, \xfile{mtcoff.sty}, -% \xfile{mtcmess.sty} -% et \emph{tous}\Virage{} les fichiers \texttt{*}\suffix{.mld} et \texttt{*}\suffix{.mlo} constituent le -% paquetage lui-même\,\footnote{Le grand nombre de fichiers \texttt{*}\suffix{.mld} est (en partie) -% une conséquence du fait que certaines -% langues ont des alias (ou dialectes) et donc un fichier \texttt{*}\suffix{.mld} pour chaque nom (un fichier -% \texttt{*}\suffix{.mld} peut en charger un autre) et, si nécessaire, un fichier \suffix{.mlo}; -% les langues \emph{english} et \emph{french} sont des exemples évidents. -% Pour certaines langues, la multiplicité des fichiers \texttt{*}\suffix{.mld} correspond à~une multiplicité de fontes -% et/ou de codages (chinois, grec, japonais, coréen, malayalam, polonais, russe, serbe), ou même à~des -% réformes de l'orthographe (allemand, grec, norvégien). \emph{Notez que la présence du fichier -% \xfile{english.mld} est obligatoire.} Depuis la version~\#50, le paquetage \upack{minitoc} signale les -% fichiers \suffix{.mld} ou \suffix{.mlo} manquants et en donne une liste dans un message d'avertissement.}. -% -% Le tableau~\vref{t+languages} liste les langues disponibles; pour chacune de ces langues, un fichier -% \emph{langue}\suffix{.mld} est disponible; les langues entre parenthèses sont des alias d'une langue -% principale et leurs fichiers \suffix{.mld} chargeront le fichier \suffix{.mld} de cette langue principale. -% -% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} est une correction temporaire pour compatibilité avec la classe \class{memoir}. -% -% Les fichiers de cette classe doivent être \emph{tous} installés dans un répertoire où \LaTeXe{} trouve -% les fichiers \suffix{.sty}. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN2}Informative text files: -% \begin{itemize} -% \item \xfile{INSTALL} is a file describing the installation of the package. -% You are (almost) reading it (but it is shorter). -% \item \xfile{minitoc.l} contains the list of all files of the \upack{minitoc} distribution. See -% table~\vref{t+files}. -% \item \xfile{README} is a file describing briefly the \upack{minitoc} package, -% plus some useful infos. -% \item \xfile{CATALOG} contains basic infos about the \upack{minitoc} package (abstract, date, -% author, version, licence). -% \item \xfile{TODO} lists some suggested developments of the package, not yet implemented. -% Comments and suggestions are welcome. -% \end{itemize} -% \or\relax -% \label{IN2}Fichiers informatifs textuels: -% \begin{itemize} -% \item \xfile{INSTALL} est un fichier décrivant l'installation du paquetage. À~part la langue, -% vous êtes (presque) en train de le lire (mais il est plus court). -% \item \xfile{minitoc.l} contient la liste de tous les fichiers de la distribution de -% \upack{minitoc}. Voir le tableau~\vref{t+files}. -% \item \xfile{README} est un fichier décrivant sommairement le paquetage \upack{minitoc}, -% plus quelques informations utiles. -% \item \xfile{CATALOG} contient des informations basiques sur le paquetage \upack{minitoc} -% (résumé, date, auteur, version, licence). -% \item \xfile{TODO} liste quelques propositions de développement du paquetage, pas encore réalisées. -% Commentaires et suggestions sont les bienvenus. -% \end{itemize} -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN3}Examples of documents: -% \exam{mtc-2c.tex}, -% \exam{mtc-2nd.tex}, -% \exam{mtc-3co.tex}, -% \exam{mtc-add.tex}, -% \exam{mtc-ads.tex}, -% \exam{mtc-amm.tex}, -% \exam{mtc-apx.tex}, -% \exam{mtc-art.tex}, -% \exam{mtc-bk.tex}, -% \exam{mtc-bo.tex}, -% \exam{mtc-ch0.tex}, -% \exam{mtc-cri.tex}, -% \exam{mtc-fo1.tex}, -% \exam{mtc-fo2.tex}, -% \exam{mtc-gap.tex}, -% \exam{mtc-hi1.tex}, -% \exam{mtc-hi2.tex}, -% \exam{mtc-hia.tex}, -% \exam{mtc-hir.tex}, -% \exam{mtc-hop.tex}, -% \exam{mtc-liv.tex}, -% \exam{mtc-mem.tex}, -% \exam{mtc-mm1.tex}, -% \exam{mtc-mu.tex}, -% \exam{mtc-sbf.tex}, -% \exam{mtc-scr.tex}, -% \exam{mtc-syn.tex}, -% \exam{mtc-tbi.tex}, -% \exam{mtc-tlc.tex}, -% \exam{mtc-tlo.tex}, -% \exam{mtc-tsf.tex}, -% are example files, to play with. -% The associated \suffix{.pdf} files are provided. -% Another (\emph{short}) examples are welcome. -% \or\relax -% \label{IN3}Exemples de documents: -% \exam{mtc-2c.tex}, -% \exam{mtc-2nd.tex}, -% \exam{mtc-3co.tex}, -% \exam{mtc-add.tex}, -% \exam{mtc-ads.tex}, -% \exam{mtc-amm.tex}, -% \exam{mtc-apx.tex}, -% \exam{mtc-art.tex}, -% \exam{mtc-bk.tex}, -% \exam{mtc-bo.tex}, -% \exam{mtc-ch0.tex}, -% \exam{mtc-cri.tex}, -% \exam{mtc-fo1.tex}, -% \exam{mtc-fo2.tex}, -% \exam{mtc-gap.tex}, -% \exam{mtc-hi1.tex}, -% \exam{mtc-hi2.tex}, -% \exam{mtc-hia.tex}, -% \exam{mtc-hir.tex}, -% \exam{mtc-hop.tex}, -% \exam{mtc-liv.tex}, -% \exam{mtc-mem.tex}, -% \exam{mtc-mm1.tex}, -% \exam{mtc-mu.tex}, -% \exam{mtc-sbf.tex}, -% \exam{mtc-scr.tex}, -% \exam{mtc-syn.tex}, -% \exam{mtc-tbi.tex}, -% \exam{mtc-tlc.tex}, -% \exam{mtc-tlo.tex}, -% \exam{mtc-tsf.tex}, -% sont des exemples de fichiers, avec lesquels vous pouvez jouer. -% Les fichiers \suffix{.pdf} associés sont fournis. -% D'autres exemples (\emph{courts}) sont les bienvenus. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum} -% are plain text documentation: list of problems (faq, see chapter~\vref{FAQ}) and summary of commands -% (see chapter~\vref{c+memento}). -% \or\relax -% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum} -% sont de la documentation en texte pur: liste des problèmes (questions fréquemment posées, voir le -% chapitre~\vref{FAQ}) et sommaire des commandes (voir le chapitre~\vref{c+memento}). -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist}, -% \isuffix{.pre}\xfile{minitoc.pre}, -% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst}, -% \xfile{minitoc.dtx}, and -% \xfile{minitoc.bib} are the source of the documentation in (non perfect) english, -% \xfile{lamed.eps} and \xfile{lamed.pdf} are images to include, -% \xfile{lamed.tex} is the source code\footnote{Compiling \xfile{lamed.tex} -% requires a specific hebrew font and a specific package (both obsolete), plus conversion into EPS or PDF; -% hence I prefer to provide also the image files.}. -% \isuffix{.pre}\xfile{minitoc.pre} is the common preambule code for the documentation. -% \or\relax -% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist}, -% \isuffix{.pre}\xfile{minitoc.pre}, -% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst}, -% \xfile{minitoc.dtx} et -% \xfile{minitoc.bib} forment le code source de la documentation en anglais (ou presque), -% \xfile{lamed.eps} et \xfile{lamed.pdf} sont des images à~inclure, -% \xfile{lamed.tex} est le code source\,\footnote{La compilation de \xfile{lamed.tex} -% a besoin d'une fonte hébraïque et d'un paquetage spécifiques (tous deux obsolètes), puis d'une conversion -% en EPS ou PDF; j'ai donc préféré fournir aussi les fichiers images.}. -% \isuffix{.pre}\xfile{minitoc.pre} est le code de préambule commun pour la documentation. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx}, -% \xfile{fminitoc.bib}, -% \isuffix{.ist}\xfile{fminitoc.ist}, -% \isuffix{.lan}\xfile{fminitoc.lan}, -% \isuffix{.pre}\xfile{minitoc.pre}, -% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty}, -% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} are the source -% (and tools) of the documentation in french\,\footnote{This seems rather strange. In fact, the english and -% french documentations are both contained in the \xfile{minitoc.dtx} file. \xfile{fminitoc.dtx} sets -% a flag then -% loads \xfile{minitoc.dtx}; hence the file \xfile{fminitoc.dtx} is much smaller than \xfile{minitoc.dtx}. -% Thus, \xfile{minitoc.ins} contains also some utilitary files which are automatically created (some -% \suffix{.sty} files, \isuffix{.ist}\xfile{minitoc.ist}, -% \isuffix{.ist}\xfile{fminitoc.ist}, \isuffix{.lan}\xfile{minitoc.lan}, -% \isuffix{.lan}\xfile{fminitoc.lan}). -% The english and french versions are not word-by-word translations, but they are in parallel in the -% file \xfile{minitoc.dtx}, and this helps the maintenance. -% Note that there is no more any \xfile{fminitoc.ins} file.}. -% \or\relax -% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx}, -% \xfile{fminitoc.bib}, -% \isuffix{.ist}\xfile{fminitoc.ist}, -% \isuffix{.lan}\xfile{fminitoc.lan}, -% \isuffix{.pre}\xfile{minitoc.pre}, -% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty}, -% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} sont les codes sources -% (et les outils) pour la documentation en français\,\footnote{Ceci peut sembler assez étrange. En fait, les -% documentations en anglais et en français sont toutes deux contenues dans le fichier \xfile{minitoc.dtx}. -% \xfile{fminitoc.dtx} établit un indicateur puis charge \xfile{minitoc.dtx}; en conséquence, le fichier -% \xfile{fminitoc.dtx} est bien plus petit que \xfile{minitoc.dtx}. Donc, \xfile{minitoc.ins} -% contient aussi certains fichiers utilitaires qui sont créés automatiquement (quelques fichiers -% \suffix{.sty}, \isuffix{.ist}\xfile{minitoc.ist}, -% \isuffix{.ist}\xfile{fminitoc.ist}, -% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.lan}\xfile{fminitoc.lan}). -% Les versions anglaise et française ne sont pas des traductions mot-à-mot, mais elles sont en -% parallèle dans le fichier \xfile{minitoc.dtx}, et ceci aide pour la maintenance. -% Notez qu'il n'existe plus de fichier \xfile{fminitoc.ins}.}. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN7}\xfile{minitoc.pdf}, -% is the documentation in (non perfect) english, in PDF format. -% \or\relax -% \label{IN7}\xfile{minitoc.pdf} -% forme la documentation en anglais (ou presque), en format PDF. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN8}\xfile{fminitoc.pdf} -% is the documentation in french, in PDF format. The french documentation and its source -% files must not be left out. -% \or\relax -% \label{IN8}\xfile{fminitoc.pdf} -% forme la documentation en français, en format PDF. La documentation en français -% et ses fichiers sources ne doivent pas être omis. -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN9} \scrp{pmk} is a shell script\,\footnote{You can sip a big cappuccino{\myCoffeecup} -% while this script is running! Be patient.} -% to prepare the package and its documentation; -% the \scrp{pmk} script uses the \xfile{/tmp/`whoami`.imk} -% and \xfile{/tmp/`whoami`.tmk} directories to not waste disk space under your home directory; -% there are also six partial scripts\footnote{In fact, \scrp{pmk} assembles the scripts -% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk}, and \scrp{tmk}.} and a supplementary -% one, \scrp{cmk} (all to be adapted): -% \begin{itemize} -% \item \scrp{imk}, which prepares the package from \xfile{minitoc.ins} and -% \xfile{minitoc.dtx}; note that \scrp{imk} must be run before running -% \scrp{emk} or \scrp{fmk}; it creates also some \suffix{.sty} files necessary to prepare -% the documentation but that are to be installed with it; -% the \scrp{imk} script uses the \xfile{/tmp/`whoami`.imk} directory to not waste disk space -% under your home directory; -% \item \scrp{emk}, which prepares the english documentation from -% \xfile{minitoc.dtx}; -% \item \scrp{fmk}, which prepares the french documentation from -% \xfile{fminitoc.dtx} and \xfile{minitoc.dtx}; -% \item \scrp{xmk}, which typesets the example files (in PDF format); -% \item \scrp{rmk}, which sorts the files into classes (one directory for each class); -% \item \scrp{tmk}, which creates a \index{TDS}TDS-conformant hierarchy~\cite{ftds,tds} -% (to be tailored to your system); see table~\vref{t+TDS}; this hierarchy is saved -% in \xfile{minitoc-texmf.zip}; -% \item \scrp{cmk}, which converts the PDF documentation files into PostScript files. -% \end{itemize} -% These scripts are currently written in C-shell, but they are very simple, and should be easy to -% convert in another classic shell. The documentation in PostScript format is no more distributed on -% the CTAN archives, but the \scrp{cmk} script can prepare it from the documentation in PDF formate -% (recto-verso printing ). -% \or\relax -% \label{IN9} \scrp{pmk} est un script \emph{shell}\,\footnote{Vous avez le temps de déguster un -% grand cappuccino{\myCoffeecup} pendant que ce script s'exécute! Soyez patients.} pour préparer le paquetage -% et sa documentation; -% le script \scrp{pmk} utilise les répertoires \xfile{/tmp/`whoami`.imk} -% et \xfile{/tmp/`whoami`.tmk} pour ne pas gâcher de l'espace disque sous votre répertoire de base; -% il y~a aussi six scripts partiels\,\footnote{En fait, \scrp{pmk} regroupe les scripts -% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk} et \scrp{tmk}.} et un supplémentaire, -% \scrp{cmk} (tous à~adapter): -% \begin{itemize} -% \item \scrp{imk}, qui prépare le paquetage en partant de -% \xfile{minitoc.ins} et \xfile{minitoc.dtx}; -% notez que \scrp{imk} doit être exécuté avant de lancer \scrp{emk} ou \scrp{fmk}; -% il crée aussi quelques fichiers \suffix{.sty} nécessaires pour préparer la documentation et -% ils doivent être installés avec elle; -% le script \scrp{imk} utilise le répertoire \xfile{/tmp/`whoami`.imk} pour ne pas gâcher -% de l'espace disque sous votre répertoire de base; -% \item \scrp{emk}, qui prépare la documentation anglaise en partant de -% \xfile{minitoc.dtx}; -% \item \scrp{fmk}, qui prépare la documentation française en partant de -% \xfile{fminitoc.dtx} et \xfile{minitoc.dtx}; -% \item \scrp{xmk}, qui compose les fichiers d'exemples (en format PDF); -% \item \scrp{rmk}, qui trie les fichiers en classes (un répertoire pour chaque classe); -% \item \scrp{tmk}, qui crée une hiérarchie conforme à~la \index{TDS}TDS~\cite{ftds,tds} -% (à~adapter pour votre système); voir le tableau~\vref{t+TDS}; cette hiérarchie est sauvegardée -% dans \xfile{minitoc-texmf.zip}; -% \item \scrp{cmk}, qui convertit les fichiers PDF de la documentation en fichiers PostScript. -% \end{itemize} -% Ces scripts sont actuellement écrits en C-\emph{shell}, mais ils sont très simples et devraient être -% faciles à~convertir dans tout autre \emph{shell} classique. La documentation en format PostScript -% n'est plus distribuée sur les archives CTAN, mais le script \scrp{cmk} peut la préparer à~partir de -% celle en format PDF (impression recto-verso). -% \fi -% \item -% \ifcase\LANG\relax -% \label{IN10} \xfile{minitoc-texmf.zip} is a ZIP-archive file containing a -% \index{TDS}TDS-compliant hierarchy with all the files of the \upack{minitoc} package. -% \or\relax -% \label{IN10} \xfile{minitoc-texmf.zip} est un fichier archive ZIP contenant une -% hiérarchie conforme à~la \index{TDS}TDS avec tous les fichiers du paquetage \upack{minitoc}. -% \fi -% \end{enumerate} -% \end{SMOOTH} -% \begin{table}[tp] +% \begin{table}[!tp] % \centering % \changeskips % \ifcase\LANG\relax % \caption{A TDS-conformant hierarchy for the \upack{minitoc} files}\label{t+TDS}\index{TDS} +% \def\tdstitle{TDS~Root~Directory} % \or\relax % \caption{Une hiérarchie conforme à~la TDS pour les fichiers de \upack{minitoc}}\label{t+TDS}\index{TDS} +% \def\tdstitle{Répertoire~racine~TDS} % \fi % {\footnotesize\begin{tabularx}{\textwidth}{@{}O{1}|O{1}|O{1}|O{1}|O{1}|O{1}|O{1}@{}} % \toprule -% \multicolumn{7}{@{}c@{}}{\texttt{texmf/}}\\ +% \multicolumn{7}{@{}c@{}}{\large\textbf{\tdstitle}}\\ % \midrule % \multicolumn{2}{@{}c|}{\texttt{bibtex/}}&\texttt{doc/}&\texttt{makeindex/}&\texttt{scripts/}&\texttt{source/}&\texttt{tex/}\\ % \cmidrule(r){1-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}\cmidrule(l){7-7} % \texttt{bib/}&\texttt{bst/}&\texttt{latex/}&\texttt{minitoc/}&\texttt{minitoc/}&\texttt{latex/}&\texttt{latex/}\\ % \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}\cmidrule(l){7-7} -% \texttt{minitoc/}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(D)}&\textbf{(E)}&\textbf{(F)}&\textbf{(G)}\\ -% \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}% -% \textbf{(A)}&\textbf{(B)}&\textbf{(C)}&\multicolumn{4}{c}{}\\ +% \texttt{minitoc/}&\texttt{minitoc/}&\texttt{minitoc/}&\textbf{(D)}&\textbf{(E)}&\texttt{minitoc/}&\texttt{minitoc/}\\ +% \cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){6-6}\cmidrule(l){7-7}% +% \textbf{(A)}&\textbf{(B)}&\textbf{(C)}&\multicolumn{2}{c|}{}&\textbf{(F)}&\textbf{(G)}\\ % \cmidrule(lr){3-3}% % \multicolumn{2}{c|}{}&\texttt{examples/}&\multicolumn{4}{c}{}\\ % \cmidrule(lr){3-3}% @@ -20770,7 +20722,7 @@ have centered labels. % \sepitem % \item[(F)\hfill\null]~\unskip\xfile{fminitoc.dtx}, \xfile{minitoc.dtx}, \xfile{minitoc.ins}; % \sepitem -% \item[(G)\hfill\null]~\unskip\xfile{minitoc.sty}, \xfile{mtcmess.sty}, \xfile{mtcpatchmem.sty}, \xfile{mtcoff.sty}, +% \item[(G)\hfill\null]~\unskip\xfile{minitoc.sty}, \xfile{mtcoff.sty}, \xfile{mtcmess.sty}, \xfile{mtcpatchmem.sty}, % \texttt{*}\suffix{.mld}, \texttt{*}\suffix{.mlo}; % \sepitem % \item[(H)\hfill\null]~\unskip\exam{mtc-2c.pdf}, @@ -20797,6 +20749,8 @@ have centered labels. % \exam{mtc-ch0.tex}, % \exam{mtc-cri.pdf}, % \exam{mtc-cri.tex}, +% \exam{mtc-fko.pdf}, +% \exam{mtc-fko.tex}, % \exam{mtc-fo1.pdf}, % \exam{mtc-fo1.tex}, % \exam{mtc-fo2.pdf}, @@ -21046,6 +21000,342 @@ have centered labels. % \ixfile{xalx3.mld}% % }% % \end{table} +% \begin{SMOOTH} +% \begin{enumerate}[(1)] +% \addtocounter{enumi}{-1} +% \item +% \ifcase\LANG\relax +% \label{IN0}The files \xfile{minitoc.ins} and \xfile{minitoc.dtx} +% are the basic source files of this package. The file \xfile{fminitoc.dtx} loads +% \xfile{minitoc.dtx} but selects the french documentation. +% The language selection is done by using +% \com{ifcase} \ldots\ \com{or} \ldots\ \com{fi} constructs. +% \or\relax +% \label{IN0}Les fichiers \xfile{minitoc.ins} et \xfile{minitoc.dtx} +% sont les fichiers sources basiques de ce paquetage. Le fichier \xfile{fminitoc.dtx} charge +% \xfile{minitoc.dtx} mais sélectionne la documentation en français. La sélection de la +% langue est faite en utilisant des constructions \com{ifcase} \ldots\ \com{or} +% \ldots\ \com{fi}. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN1}The files \xfile{minitoc.sty}, \xfile{mtcoff.sty}, +% \xfile{mtcmess.sty}, +% and \emph{all}\Virage{} \texttt{*}\suffix{.mld} and \texttt{*}\suffix{.mlo} files are the package +% itself\,\footnote{The large number of \texttt{*}\suffix{.mld} files is (partially) a consequence +% of the fact that some languages have +% aliases (or dialects) and hence one \texttt{*}\suffix{.mld} file for each name (a \texttt{*}\suffix{.mld} file may load +% another one) and, if necessary, a \suffix{.mlo} file; the english and french languages are evident examples. +% For some languages, the multiplicity of the \texttt{*}\suffix{.mld} files corresponds to a multiplicity of fonts +% and/or encodings (chinese, greek, japanese, korean, malayalam, polish, russian, serbian), or even +% for spelling reforms (german, greek, norsk). \emph{Note that the presence of +% the \xfile{english.mld} file is mandatory.} Since version~\#50, the \upack{minitoc} package signals the +% missing \suffix{.mld} or \suffix{.mlo} files and gives their list in a warning message.}. +% +% The table~\vref{t+languages} lists the available languages; for each of these languages, a +% \emph{language}\suffix{.mld} file is available; the languages in parentheses are aliases of a main language +% and their \suffix{.mld} files will load the \suffix{.mld} file of that main language. +% +% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} is a temporary fix for compatibility with the \class{memoir} class. +% +% The files of this class must be \emph{all} installed in a directory where \LaTeXe{} finds the \suffix{.sty} files. +% \or\relax +% \label{IN1}Les fichiers \xfile{minitoc.sty}, \xfile{mtcoff.sty}, +% \xfile{mtcmess.sty} +% et \emph{tous}\Virage{} les fichiers \texttt{*}\suffix{.mld} et \texttt{*}\suffix{.mlo} constituent le +% paquetage lui-même\,\footnote{Le grand nombre de fichiers \texttt{*}\suffix{.mld} est (en partie) +% une conséquence du fait que certaines +% langues ont des alias (ou dialectes) et donc un fichier \texttt{*}\suffix{.mld} pour chaque nom (un fichier +% \texttt{*}\suffix{.mld} peut en charger un autre) et, si nécessaire, un fichier \suffix{.mlo}; +% les langues \emph{english} et \emph{french} sont des exemples évidents. +% Pour certaines langues, la multiplicité des fichiers \texttt{*}\suffix{.mld} correspond à~une multiplicité de fontes +% et/ou de codages (chinois, grec, japonais, coréen, malayalam, polonais, russe, serbe), ou même à~des +% réformes de l'orthographe (allemand, grec, norvégien). \emph{Notez que la présence du fichier +% \xfile{english.mld} est obligatoire.} Depuis la version~\#50, le paquetage \upack{minitoc} signale les +% fichiers \suffix{.mld} ou \suffix{.mlo} manquants et en donne une liste dans un message d'avertissement.}. +% +% Le tableau~\vref{t+languages} liste les langues disponibles; pour chacune de ces langues, un fichier +% \emph{langue}\suffix{.mld} est disponible; les langues entre parenthèses sont des alias d'une langue +% principale et leurs fichiers \suffix{.mld} chargeront le fichier \suffix{.mld} de cette langue principale. +% +% \ipack{mtcpatchmem}\xfile{mtcpatchmem.sty} est une correction temporaire pour compatibilité avec la classe \class{memoir}. +% +% Les fichiers de cette classe doivent être \emph{tous} installés dans un répertoire où \LaTeXe{} trouve +% les fichiers \suffix{.sty}. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN2}Informative text files: +% \begin{itemize} +% \item \xfile{INSTALL} is a file describing the installation of the package. +% You are (almost) reading it (but it is shorter). +% \item \xfile{minitoc.l} contains the list of all files of the \upack{minitoc} distribution. See +% table~\vref{t+files}. +% \item \xfile{README} is a file describing briefly the \upack{minitoc} package, +% plus some useful infos. +% \item \xfile{CATALOG} contains basic infos about the \upack{minitoc} package (abstract, date, +% author, version, licence). +% \item \xfile{TODO} lists some suggested developments of the package, not yet implemented. +% Comments and suggestions are welcome. +% \end{itemize} +% \or\relax +% \label{IN2}Fichiers informatifs textuels: +% \begin{itemize} +% \item \xfile{INSTALL} est un fichier décrivant l'installation du paquetage. À~part la langue, +% vous êtes (presque) en train de le lire (mais il est plus court). +% \item \xfile{minitoc.l} contient la liste de tous les fichiers de la distribution de +% \upack{minitoc}. Voir le tableau~\vref{t+files}. +% \item \xfile{README} est un fichier décrivant sommairement le paquetage \upack{minitoc}, +% plus quelques informations utiles. +% \item \xfile{CATALOG} contient des informations basiques sur le paquetage \upack{minitoc} +% (résumé, date, auteur, version, licence). +% \item \xfile{TODO} liste quelques propositions de développement du paquetage, pas encore réalisées. +% Commentaires et suggestions sont les bienvenus. +% \end{itemize} +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN3}Examples of documents: +% \exam{mtc-2c.tex}, +% \exam{mtc-2nd.tex}, +% \exam{mtc-3co.tex}, +% \exam{mtc-add.tex}, +% \exam{mtc-ads.tex}, +% \exam{mtc-amm.tex}, +% \exam{mtc-apx.tex}, +% \exam{mtc-art.tex}, +% \exam{mtc-bk.tex}, +% \exam{mtc-bo.tex}, +% \exam{mtc-ch0.tex}, +% \exam{mtc-cri.tex}, +% \exam{mtc-fko.tex}, +% \exam{mtc-fo1.tex}, +% \exam{mtc-fo2.tex}, +% \exam{mtc-gap.tex}, +% \exam{mtc-hi1.tex}, +% \exam{mtc-hi2.tex}, +% \exam{mtc-hia.tex}, +% \exam{mtc-hir.tex}, +% \exam{mtc-hop.tex}, +% \exam{mtc-liv.tex}, +% \exam{mtc-mem.tex}, +% \exam{mtc-mm1.tex}, +% \exam{mtc-mu.tex}, +% \exam{mtc-sbf.tex}, +% \exam{mtc-scr.tex}, +% \exam{mtc-syn.tex}, +% \exam{mtc-tbi.tex}, +% \exam{mtc-tlc.tex}, +% \exam{mtc-tlo.tex}, +% \exam{mtc-tsf.tex}, +% are example files, to play with. +% The associated \suffix{.pdf} files are provided. +% Another (\emph{short}) examples are welcome. +% \or\relax +% \label{IN3}Exemples de documents: +% \exam{mtc-2c.tex}, +% \exam{mtc-2nd.tex}, +% \exam{mtc-3co.tex}, +% \exam{mtc-add.tex}, +% \exam{mtc-ads.tex}, +% \exam{mtc-amm.tex}, +% \exam{mtc-apx.tex}, +% \exam{mtc-art.tex}, +% \exam{mtc-bk.tex}, +% \exam{mtc-bo.tex}, +% \exam{mtc-ch0.tex}, +% \exam{mtc-cri.tex}, +% \exam{mtc-fko.tex}, +% \exam{mtc-fo1.tex}, +% \exam{mtc-fo2.tex}, +% \exam{mtc-gap.tex}, +% \exam{mtc-hi1.tex}, +% \exam{mtc-hi2.tex}, +% \exam{mtc-hia.tex}, +% \exam{mtc-hir.tex}, +% \exam{mtc-hop.tex}, +% \exam{mtc-liv.tex}, +% \exam{mtc-mem.tex}, +% \exam{mtc-mm1.tex}, +% \exam{mtc-mu.tex}, +% \exam{mtc-sbf.tex}, +% \exam{mtc-scr.tex}, +% \exam{mtc-syn.tex}, +% \exam{mtc-tbi.tex}, +% \exam{mtc-tlc.tex}, +% \exam{mtc-tlo.tex}, +% \exam{mtc-tsf.tex}, +% sont des exemples de fichiers, avec lesquels vous pouvez jouer. +% Les fichiers \suffix{.pdf} associés sont fournis. +% D'autres exemples (\emph{courts}) sont les bienvenus. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum} +% are plain text documentation: list of problems (faq, see chapter~\vref{FAQ}) and summary of commands +% (see chapter~\vref{c+memento}). +% \or\relax +% \label{IN4}\xfile{minitoc.bug}, \xfile{minitoc.sum} +% sont de la documentation en texte pur: liste des problèmes (questions fréquemment posées, voir le +% chapitre~\vref{FAQ}) et sommaire des commandes (voir le chapitre~\vref{c+memento}). +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist}, +% \isuffix{.pre}\xfile{minitoc.pre}, +% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst}, +% \xfile{minitoc.dtx}, and +% \xfile{minitoc.bib} are the source of the documentation in (non perfect) english, +% \xfile{lamed.eps} and \xfile{lamed.pdf} are images to include, +% \xfile{lamed.tex} is the source code\footnote{Compiling \xfile{lamed.tex} +% requires a specific hebrew font and a specific package (both obsolete), plus conversion into EPS or PDF; +% hence I prefer to provide also the image files.}. +% \isuffix{.pre}\xfile{minitoc.pre} is the common preambule code for the documentation. +% \or\relax +% \label{IN5} \xfile{minitoc.ins}, \isuffix{.ist}\xfile{minitoc.ist}, +% \isuffix{.pre}\xfile{minitoc.pre}, +% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.bst}\xfile{en-mtc.bst}, +% \xfile{minitoc.dtx} et +% \xfile{minitoc.bib} forment le code source de la documentation en anglais (ou presque), +% \xfile{lamed.eps} et \xfile{lamed.pdf} sont des images à~inclure, +% \xfile{lamed.tex} est le code source\,\footnote{La compilation de \xfile{lamed.tex} +% a besoin d'une fonte hébraïque et d'un paquetage spécifiques (tous deux obsolètes), puis d'une conversion +% en EPS ou PDF; j'ai donc préféré fournir aussi les fichiers images.}. +% \isuffix{.pre}\xfile{minitoc.pre} est le code de préambule commun pour la documentation. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx}, +% \xfile{fminitoc.bib}, +% \isuffix{.ist}\xfile{fminitoc.ist}, +% \isuffix{.lan}\xfile{fminitoc.lan}, +% \isuffix{.pre}\xfile{minitoc.pre}, +% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty}, +% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} are the source +% (and tools) of the documentation in french\,\footnote{This seems rather strange. In fact, the english and +% french documentations are both contained in the \xfile{minitoc.dtx} file. \xfile{fminitoc.dtx} sets +% a flag then +% loads \xfile{minitoc.dtx}; hence the file \xfile{fminitoc.dtx} is much smaller than \xfile{minitoc.dtx}. +% Thus, \xfile{minitoc.ins} contains also some utilitary files which are automatically created (some +% \suffix{.sty} files, \isuffix{.ist}\xfile{minitoc.ist}, +% \isuffix{.ist}\xfile{fminitoc.ist}, \isuffix{.lan}\xfile{minitoc.lan}, +% \isuffix{.lan}\xfile{fminitoc.lan}). +% The english and french versions are not word-by-word translations, but they are in parallel in the +% file \xfile{minitoc.dtx}, and this helps the maintenance. +% Note that there is no more any \xfile{fminitoc.ins} file.}. +% \or\relax +% \label{IN6}\xfile{minitoc.dtx}, \xfile{fminitoc.dtx}, +% \xfile{fminitoc.bib}, +% \isuffix{.ist}\xfile{fminitoc.ist}, +% \isuffix{.lan}\xfile{fminitoc.lan}, +% \isuffix{.pre}\xfile{minitoc.pre}, +% \ipack{franc}\upack{franc.sty}, \ipack{frbib}\upack{frbib.sty}, +% \ipack{frnew}\upack{frnew.sty}, \isuffix{.bst}\xfile{fr-mtc.bst} sont les codes sources +% (et les outils) pour la documentation en français\,\footnote{Ceci peut sembler assez étrange. En fait, les +% documentations en anglais et en français sont toutes deux contenues dans le fichier \xfile{minitoc.dtx}. +% \xfile{fminitoc.dtx} établit un indicateur puis charge \xfile{minitoc.dtx}; en conséquence, le fichier +% \xfile{fminitoc.dtx} est bien plus petit que \xfile{minitoc.dtx}. Donc, \xfile{minitoc.ins} +% contient aussi certains fichiers utilitaires qui sont créés automatiquement (quelques fichiers +% \suffix{.sty}, \isuffix{.ist}\xfile{minitoc.ist}, +% \isuffix{.ist}\xfile{fminitoc.ist}, +% \isuffix{.lan}\xfile{minitoc.lan}, \isuffix{.lan}\xfile{fminitoc.lan}). +% Les versions anglaise et française ne sont pas des traductions mot-à-mot, mais elles sont en +% parallèle dans le fichier \xfile{minitoc.dtx}, et ceci aide pour la maintenance. +% Notez qu'il n'existe plus de fichier \xfile{fminitoc.ins}.}. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN7}\xfile{minitoc.pdf}, +% is the documentation in (non perfect) english, in PDF format. +% \or\relax +% \label{IN7}\xfile{minitoc.pdf} +% forme la documentation en anglais (ou presque), en format PDF. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN8}\xfile{fminitoc.pdf} +% is the documentation in french, in PDF format. The french documentation and its source +% files must not be left out. +% \or\relax +% \label{IN8}\xfile{fminitoc.pdf} +% forme la documentation en français, en format PDF. La documentation en français +% et ses fichiers sources ne doivent pas être omis. +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN9} \scrp{pmk} is a shell script\,\footnote{You can sip a big cappuccino{\myCoffeecup} +% while this script is running! Be patient.} +% to prepare the package and its documentation; +% the \scrp{pmk} script uses the \xfile{/tmp/`whoami`.imk} +% and \xfile{/tmp/`whoami`.tmk} directories to not waste disk space under your home directory; +% there are also six partial scripts\footnote{In fact, \scrp{pmk} assembles the scripts +% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk}, and \scrp{tmk} (but \emph{not} \scrp{cmk}).} +% and a supplementary one, \scrp{cmk} (all to be adapted): +% \begin{itemize} +% \item \scrp{imk}, which prepares the package from \xfile{minitoc.ins} and +% \xfile{minitoc.dtx}; note that \scrp{imk} must be run before running +% \scrp{emk} or \scrp{fmk}; it creates also some \suffix{.sty} files necessary to prepare +% the documentation but that are to be installed with it; +% the \scrp{imk} script uses the \xfile{/tmp/`whoami`.imk} directory to not waste disk space +% under your home directory; +% \item \scrp{emk}, which prepares the english documentation from +% \xfile{minitoc.dtx}; +% \item \scrp{fmk}, which prepares the french documentation from +% \xfile{fminitoc.dtx} and \xfile{minitoc.dtx}; +% \item \scrp{xmk}, which typesets the example files (in PDF format); +% \item \scrp{rmk}, which sorts the files into classes (one directory for each class); +% \item \scrp{tmk}, which creates a \index{TDS}TDS-conformant hierarchy~\cite{ftds,tds} +% (to be tailored to your system); see table~\vref{t+TDS}; this hierarchy is saved +% in \xfile{minitoc-tds.zip}; +% \item \scrp{cmk}, which converts the PDF documentation files into PostScript files. +% \end{itemize} +% These scripts are currently written in C-shell, but they are very simple, and should be easy to +% convert in another classic shell. The documentation in PostScript format is no more distributed on +% the CTAN archives, but the \scrp{cmk} script can prepare it from the documentation in PDF formate +% (recto-verso printing ). +% \or\relax +% \label{IN9} \scrp{pmk} est un script \emph{shell}\,\footnote{Vous avez le temps de déguster un +% grand cappuccino{\myCoffeecup} pendant que ce script s'exécute! Soyez patients.} pour préparer le paquetage +% et sa documentation; +% le script \scrp{pmk} utilise les répertoires \xfile{/tmp/`whoami`.imk} +% et \xfile{/tmp/`whoami`.tmk} pour ne pas gâcher de l'espace disque sous votre répertoire de base; +% il y~a aussi six scripts partiels\,\footnote{En fait, \scrp{pmk} regroupe les scripts +% \scrp{imk}, \scrp{emk}, \scrp{fmk}, \scrp{xmk}, \scrp{rmk} et \scrp{tmk} (mais \emph{pas} +% \scrp{cmk}).} et un supplémentaire, \scrp{cmk} (tous à~adapter): +% \begin{itemize} +% \item \scrp{imk}, qui prépare le paquetage en partant de +% \xfile{minitoc.ins} et \xfile{minitoc.dtx}; +% notez que \scrp{imk} doit être exécuté avant de lancer \scrp{emk} ou \scrp{fmk}; +% il crée aussi quelques fichiers \suffix{.sty} nécessaires pour préparer la documentation et +% ils doivent être installés avec elle; +% le script \scrp{imk} utilise le répertoire \xfile{/tmp/`whoami`.imk} pour ne pas gâcher +% de l'espace disque sous votre répertoire de base; +% \item \scrp{emk}, qui prépare la documentation anglaise en partant de +% \xfile{minitoc.dtx}; +% \item \scrp{fmk}, qui prépare la documentation française en partant de +% \xfile{fminitoc.dtx} et \xfile{minitoc.dtx}; +% \item \scrp{xmk}, qui compose les fichiers d'exemples (en format PDF); +% \item \scrp{rmk}, qui trie les fichiers en classes (un répertoire pour chaque classe); +% \item \scrp{tmk}, qui crée une hiérarchie conforme à~la \index{TDS}TDS~\cite{ftds,tds} +% (à~adapter pour votre système); voir le tableau~\vref{t+TDS}; cette hiérarchie est sauvegardée +% dans \xfile{minitoc-tds.zip}; +% \item \scrp{cmk}, qui convertit les fichiers PDF de la documentation en fichiers PostScript. +% \end{itemize} +% Ces scripts sont actuellement écrits en C-\emph{shell}, mais ils sont très simples et devraient être +% faciles à~convertir dans tout autre \emph{shell} classique. La documentation en format PostScript +% n'est plus distribuée sur les archives CTAN, mais le script \scrp{cmk} peut la préparer à~partir de +% celle en format PDF (impression recto-verso). +% \fi +% \item +% \ifcase\LANG\relax +% \label{IN10} \xfile{minitoc-tds.zip} is a ZIP-archive file containing a +% \index{TDS}TDS-compliant hierarchy with all the files of the \upack{minitoc} package. +% \or\relax +% \label{IN10} \xfile{minitoc-tds.zip} est un fichier archive ZIP contenant une +% hiérarchie conforme à~la \index{TDS}TDS avec tous les fichiers du paquetage \upack{minitoc}. +% \fi +% \end{enumerate} +% \end{SMOOTH} % \lneed{8} % \ifcase\LANG\relax % Some remarks about the \scrp{rmk}, \scrp{tmk} and \scrp{pmk} scripts (which you should tailor to your needs): @@ -21069,12 +21359,12 @@ have centered labels. % \item the hierarchy is \index{TDS}TDS-compliant; % \item each file appears only once in the hierarchy; % \item the installation is much easier: you only need a \suffix{.zip} or a \suffix{.tar} (or \suffix{.tgz}) -% dump file\footnote{The \scrp{tmk} script creates the \xfile{minitoc-texmf.zip} file.} of the hierarchy +% dump file\footnote{The \scrp{tmk} script creates the \xfile{minitoc-tds.zip} file.} of the hierarchy % to be deployed into the installed \index{TDS}TDS hierarchy; you should examine \emph{very carefully}\Virage{} (by % comparison with your \index{TDS}TDS installation) and tailor the \scrp{tmk} script before using it; % \item the directories created by the \scrp{tmk} script are under \xfile{/tmp/`whoami`.tmk} to not waste disk space % under your home directory; -% \item the file \xfile{minitoc-texmf.zip}~(\ref{IN10}) should not be installed; it is just a method to help making +% \item the file \xfile{minitoc-tds.zip}~(\ref{IN10}) should not be installed; it is just a method to help making % a \index{TDS}TDS-compliant installation. % \end{enumerate} % \nopagebreak[4] @@ -21116,12 +21406,12 @@ have centered labels. % \item la hiérarchie est conforme à~la \index{TDS}TDS; % \item chaque fichier n'apparaît qu'une seule fois dans la hiérarchie; % \item l'installation est plus facile: il vous suffit d'un fichier de sauvegarde \suffix{.zip} ou \suffix{.tar} -% (ou \suffix{.tgz}) de la hiérarchie\,\footnote{Le script \scrp{tmk} crée le fichier \xfile{minitoc-texmf.zip}.} +% (ou \suffix{.tgz}) de la hiérarchie\,\footnote{Le script \scrp{tmk} crée le fichier \xfile{minitoc-tds.zip}.} % pour le déployer dans la hiérarchie \index{TDS}TDS installée; vous devriez examiner \emph{très soigneusement}\Virage{} (par % comparaison avec votre installation de la \index{TDS}TDS) et adapter le script \scrp{tmk} avant de l'utiliser; % \item les répertoires créés par le script \scrp{tmk} le sont sous \xfile{/tmp/`whoami`.tmk} pour de pas gâcher de % l'espace disque sous votre répertoire de base; -% \item le fichier \xfile{minitoc-texmf.zip}~(\ref{IN10}) ne devrait pas être installé; c'est juste une méthode +% \item le fichier \xfile{minitoc-tds.zip}~(\ref{IN10}) ne devrait pas être installé; c'est juste une méthode % pour aider à~faire une installation conforme à~la \index{TDS}TDS. % \end{enumerate} % \item \textbf{avec \scrp{pmk}:} @@ -21141,10 +21431,10 @@ have centered labels. % \fi % % \ifcase\LANG\relax -% The file \xfile{minitoc-texmf.zip} contains a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of the +% The file \xfile{minitoc-tds.zip} contains a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of the % \upack{minitoc} package. It has been prepared by the \scrp{pmk} or \scrp{tmk} scripts. % \or\relax -% Le fichier \xfile{minitoc-texmf.zip} contient une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS de tous les +% Le fichier \xfile{minitoc-tds.zip} contient une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS de tous les % fichiers du paquetage \upack{minitoc}. Il a été préparé par l'un des scripts \scrp{pmk} ou \scrp{tmk}. % \fi % @@ -21352,7 +21642,7 @@ have centered labels. % \ifcase\LANG\relax % \section{Developments in~2000} % A major addition is the compatibility with the \pack{hyperref} package~\cite{hyperref.web}, and I~ought to thank -% loudly \name{Heiko}{Oberdiek}, \name{Didier}{Verna} and \name{Bernd}{Jaehne}. +% loudly \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} and \xname{A.~J.~``Tony''}{Roberts}~\cite{minitoc-hyper}. % % Some corrections about the starred sectionning commands are added by \name{Heiko}{Oberdiek}. % @@ -21367,7 +21657,8 @@ have centered labels. % \or\relax % \section{Développements en~2000} % Un ajout majeur est la compatibilité avec le paquetage \pack{hyperref}~\cite{hyperref.web}, et je dois -% remercier chaleureusement \name{Heiko}{Oberdiek}, \name{Didier}{Verna} et \name{Bernd}{Jaehne}. +% remercier chaleureusement \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} et +% \xname{A.~J.~``Tony''}{Roberts}~\cite{minitoc-hyper}. % % Quelques corrections concernant les commandes de sectionnement étoilées ont été apportées par \name{Heiko}{Oberdiek}. % @@ -21418,7 +21709,7 @@ have centered labels. % to deal with floats drifting out of their section. The \pack{placeins} package~\cite{placeins} (by % \name{Donald}{Arseneau}) is used. % -% The font commands are made compatible with the \class{memoir} class~\cite{memoir,add-memoir}. +% The font commands are made compatible with the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3}. % % Added compatibility with the \pack{notoccite} package~\cite{notoccite}. % \or\relax @@ -21428,7 +21719,7 @@ have centered labels. % et \opt{flsectionb}) pour traiter les éléments flottants dérivant hors de leur section. Le paquetage % \pack{placeins}~\cite{placeins} (de \name{Donald}{Arseneau}) est utilisé. % -% Les commandes de fontes sont rendues compatibles avec la classe \class{memoir}~\cite{memoir,add-memoir}. +% Les commandes de fontes sont rendues compatibles avec la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}. % % Ajout de la compatibilité avec le paquetage \pack{notoccite}~\cite{notoccite}. % \fi @@ -21505,9 +21796,9 @@ have centered labels. % Added or improved some adjustement commands (\com{adjustptc}, \com{incrementptc}, \com{decrementptc}, etc.). % \end{SMOOTH} % -% Added the \opt{k-tight} and \optd{k-loose} package options, for the \KOMAScript{}~\cite{komab,koma} document classes. +% Added the \opt{k-tight} and \optd{k-loose} package options, for the \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} document classes. % -% Added a patch for the recent version of the \class{memoir} class~\cite{memoir,add-memoir}. +% Added a patch for the recent version of the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3}. % % Use \com{mtcselectlanguage} in language options and in ``secondary'' \suffix{.mld} files. % @@ -21597,9 +21888,9 @@ have centered labels. % \end{SMOOTH} % % Ajout des options de paquetage \opt{k-tight} et \optd{k-loose}, pour les classes de document -% \KOMAScript{}~\cite{komab,koma}. +% \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3}. % -% Ajout d'une correction (\emph{patch}) pour une version récente de la classe \class{memoir}~\cite{memoir,add-memoir}. +% Ajout d'une correction (\emph{patch}) pour une version récente de la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3}. % % Utilisation de \com{mtcselectlanguage} dans les options de langue et dans les fichiers \suffix{.mld} % «~secondaires~». @@ -21622,7 +21913,7 @@ have centered labels. % % Un chapitre «~Jargon~» est ajouté. Il grossira lentement. % -% Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \pack{memoir} utilisés ensemble. +% Ajout d'une note sur un problème avec \upack{minitoc}, \pack{hyperref} et \class{memoir} utilisés ensemble. % % Quelques erreurs dans les commandes \verb|\mtcset...| sont corrigées. % @@ -21648,7 +21939,7 @@ have centered labels. % Added a comment about the initialization of fonts in the FAQ (point~34). It is still an open domain and I am % working on it. % -% Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter +% Added a hint about the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}, and an entry in the FAQ chapter % (and in \xfile{minitoc.bug}). % % Added the ``Postface'' chapter. @@ -21715,7 +22006,7 @@ have centered labels. % % Updated the \xfile{INSTALL} file and the ``Installation'' chapter. % -% Added the file \xfile{minitoc-texmf.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of +% Added the file \xfile{minitoc-tds.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of % the package) to the distribution. % % Improving the index (entries for: packages and classes, scripts, tools, names, examples, extensions, option, @@ -21735,7 +22026,7 @@ have centered labels. % Ajout d'un commentaire sur l'initialisation des fontes dans le chapitre des questions fréquemment posées (point~34). % C'est encore un sujet ouvert et je travaille dessus. % -% Ajout d'un \emph{hint} sur les classes \KOMAScript~\cite{komab,koma}, et d'une note dans le chapitre des questions +% Ajout d'un \emph{hint} sur les classes \KOMAScript~\cite{komab,koma,robbers-pj-2006-3}, et d'une note dans le chapitre des questions % fréquemment posées (et dans \xfile{minitoc.bug}). % % Ajout du chapitre «~Postface~». @@ -21818,7 +22109,7 @@ have centered labels. % % Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~». % -% Ajout du fichier \xfile{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et contenant tous +% Ajout du fichier \xfile{minitoc-tds.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et contenant tous % les fichiers du paquetage) à~la distribution. % % Amélioration de l'index (entrées pour: paquetages et classes, scripts, outils, noms, exemples, suffixes, options, @@ -21826,7 +22117,6 @@ have centered labels. % \fi % % \ifcase\LANG\relax -% \section{Developments in~2007} % Corrections of minor bugs and in the documentation. % % The names of some internal macros are shortened to fit into the margin. @@ -21841,7 +22131,7 @@ have centered labels. % % Added \xfile{mongolb.mld} and \xfile{mongolb.mlo}. % -% Removed \xfile{mongolb.mlo} (new T2 and X2 Cyrillic encodings in \xfile{mongolb.mld}). +% Removed \xfile{mongolb.mlo} (new T2 and X2 cyrillic encodings in \xfile{mongolb.mld}). % % Added the \exam{mtc-3co.tex} example file. % @@ -21851,8 +22141,11 @@ have centered labels. % % Indexing the names of authors. % +% Added the \exam{mtc-fko.tex} example file. +% +% Bibliographic references for packages and classes in the index. +% % \or\relax -% \section{Développements en~2007} % Corrections d'erreurs mineures et dans la documentation. % % Les noms de certaines macros internes sont raccourcis pour tenir dans la marge. @@ -21867,7 +22160,7 @@ have centered labels. % % Ajout de \xfile{mongolb.mld} et \xfile{mongolb.mlo}. % -% Retrait de \xfile{mongolb.mlo} (nouveaux codages cyrilliques T2 et X2 Cyrillic dans \xfile{mongolb.mld}). +% Retrait de \xfile{mongolb.mlo} (nouveaux codages cyrilliques T2 et X2 dans \xfile{mongolb.mld}). % % Ajout du fichier exemple \exam{mtc-3co.tex}. % @@ -21877,29 +22170,36 @@ have centered labels. % % Indexation des noms des auteurs. % +% Ajout du fichier exemple \exam{mtc-fko.tex}. +% +% Références bibliographiques pour les paquetages et les classes dans l'index. +% % \fi % % \ifcase\LANG\relax % \chapter*{Acknowledgments\markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS}} -% \markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS} +% \markboth{ACKNOWLEDGEMENTS}{ACKNOWLEDGEMENTS}% % ^^A \enlargethispage*{1.5\baselineskip} -% \mtcaddchapter[Acknowledgments] +% \mtcaddchapter[Acknowledgments]% +% \noindent % I ought to thank the following peoples\,\footnote{And I apologize to all whose I forgot.}, for their help, their % questions, their interventions in the news groups\,\footnote{Mainly, \texttt{fr.comp.text.tex} (in french) and % \texttt{comp.text.tex} (in english), but also \texttt{de.comp.text.tex} (in german, but I do not read it well: % send me also a mail in french or english).}, -% and/or for their packages, classes, documents, and tools:\hfill\mbox{}\\ +% and/or for their packages, classes, documents, and tools:\hfill\mbox{} % \or\relax % \chapter*{Remerciements\markboth{REMERCIEMENTS}{REMERCIEMENTS}} -% \markboth{REMERCIEMENTS}{REMERCIEMENTS} -% \mtcaddchapter[Remerciements] +% \markboth{REMERCIEMENTS}{REMERCIEMENTS}% +% \mtcaddchapter[Remerciements]% +% \noindent % Il me faut remercier les personnes suivantes\,\footnote{Et que toutes celles que j'ai oubliées me pardonnent.}, pour % leur aide, leurs questions, leurs interventions dans les groupes de discussion\,\footnote{Essentiellement, % \texttt{fr.comp.text.tex} (en français) et \texttt{comp.text.tex} (en anglais), mais aussi -% \texttt{de.comp.text.tex} (en allemand, mais je le lis mal: envoyez-moi aussi un courrier en français ou en anglais).} -% et/ou leurs paquetages, classes, documents et outils:\hfill\mbox{}\\ +% \texttt{de.comp.text.tex} (en allemand, mais je le lis très mal: envoyez-moi aussi un courrier en français ou en anglais).} +% et/ou leurs paquetages, classes, documents et outils:\hfill\mbox{} % \fi -% \begin{raggedright} +% +% \begin{raggedright}\noindent % \name{Hassan}{Abolhassani}, % \name{Paul~W.}{Abrahams}, % \namea{Nabil}{Abu~El-Ata}{Abu~El-Ata}, @@ -21908,7 +22208,7 @@ have centered labels. % \name{Vartan}{Akopian}, % \name{A.~J.}{Alex}, % \name{Mark}{Alford}, -% \namea{Jacques}{André}, +% \namea{Jacques}{André}{Andre}, % \name{Jérôme}{Andrieux}, % \name{Ralf}{Angeli}, % \name{Walter}{Appel}, @@ -21934,6 +22234,7 @@ have centered labels. % \name{Rachid}{Belmouhoub}, % \namea{József}{Bérces}{Berces}, % \name{Alexander}{Berdnikov}, +% \name{Jens}{Berger}, % \name{Karl}{Berry}, % \name{Berhanu}{Beyene}, % \name{Javier}{Bezos}, @@ -21953,11 +22254,13 @@ have centered labels. % \name{Mustafa}{Burc}, % \name{Alexey}{Burykin}, % \name{Olivier}{Cardi}, +% \name{Samuele}{Carcagno}, % \name{David}{Carella}, -% \name{David}{Carlisle}, +% \name{David~P.}{Carlisle}, % \name{Kevin}{Carmody}, % \name{Manuel}{Carriba}, % \name{Régis}{Caspar}, +% \name{Winston}{Chang}, % \name{Jean-C{\^o}me}{Charpentier}, % \name{Jean-Pascal}{Chauvet}, % \name{Pehong}{Chen}, @@ -21972,7 +22275,7 @@ have centered labels. % \name{Emmanuel}{Cornet}, % \name{Oliver}{Corff}, % \name{Prakash}{Countcham}, -% \namea{Serguei}{D'Achian}{Dachian}, +% \name{Sergueï}{Dachian}, % \name{Adrian}{Daerr}, % \name{Arnak}{Dalalyan}, % \name{Patrick~W.}{Daly}, @@ -21984,6 +22287,7 @@ have centered labels. % \name{Bernard}{Desgraupes}, % \name{Cécile}{Desprairies}, % \name{Sébastien}{Desreux}, +% \name{Antoni~R.}{Diller}, % \name{Dorjpalam}{Dorj}, % \name{Denys}{Duchier}, % \name{Lyndon}{Dudding}, @@ -22004,10 +22308,12 @@ have centered labels. % \name{Ulrike}{Fischer}, % \name{Jean-Julien}{Fleck}, % \name{Daniel}{Flipo}, +% \name{Peter~L.}{Flom}, % \name{Peter}{Flynn}, % \name{Jim}{Fox}, ^^A dpfloat % \namea{Danny~M.}{Fürniß}{Furniss}, % \name{Tetsuo}{Furukawa}, +% \name{Federico}{Garcia}, % \namea{Diego}{García~Morate}{Garcia~Morate}, % \namea{Hubert}{Gäßlein}{Gasslein}, ^^A pict2e % \name{Maarten}{Gelderman}, @@ -22020,6 +22326,7 @@ have centered labels. % \name{Mathieu}{Goutelle}, % \name{Fraser}{Grant}, % \name{Norman}{Gray}, +% \name{Enrico}{Gregorio}, % \name{Loïc}{Grenon}, % \name{Charles}{Grether}, % \name{Olga~A.}{Grineva}, @@ -22038,19 +22345,27 @@ have centered labels. % \name{Alexander}{Harin}, % \name{Russel~L.}{Harris}, % \name{Michael~A.}{Harrison}, +% \name{Stephen}{Hartke}, % \name{Danny}{Heap}, +% \name{Jim}{Hefferon}, % \name{André}{Heider}, % \name{Thorsten}{Hein}, % \name{Sten}{Hellman}, % \name{H\aa vard}{Helstrup}, % \name{Yvon}{Henel}, ^^A l2tabu +% \name{Hartmut}{Henkel}, +% \name{Thomas}{Henlich}, ^^A marvosym% % \name{Stephan}{Hennig}, % \name{Florence}{Henry}, % \name{Stephen}{Herborn}, +% \name{Jörg}{Hesoll}, % \name{David}{Hoadley}, +% \name{Taco}{Hoekwater}, % \name{Alan}{Hoenig}, +% \name{Joe}{Hogg}, % \namea{Morten}{Høgholm}{Hogholm}, % \name{Alv~Kjetil}{Holme}, +% \namea{Klaus}{H{\"o}ppner}{Hoppner}, % \name{Umstatter}{Horst}, % \name{Don}{Hosek}, % \name{Yufan}{Hu}, @@ -22091,6 +22406,7 @@ have centered labels. % \name{Attila}{Koppanyi}, % \name{Adamantios}{Korais}, % \name{Vincent}{Krakoviack}, +% \name{Kai}{Kratt}, % \name{Thankmar}{Kronzucker}, % \name{Siep}{Kroonenberg}, % \name{Alexej~M.}{Kryukov}, @@ -22169,6 +22485,7 @@ have centered labels. % \name{Julien}{Nicolas}, % \name{Rolf}{Niepraschk}, ^^A pict2e % \name{Josselin}{Noirel}, +% \name{Tim}{Null}, % \name{Heiko}{Oberdiek}, % \name{Tobias}{Oetiker}, % \name{Mariusz}{Olko}, @@ -22203,9 +22520,12 @@ have centered labels. % \name{Jose~Pedro}{Ramalhete}, % \name{Keranen}{Reino}, % \namea{Adrian}{Rezu\c{s}}{Rezus}, -% \name{A.~J.~``Tony''}{Roberts} +% \name{Yuri}{Robbers}, +% \name{A.~J.~``Tony''}{Roberts}, +% \name{Will}{Robertson}, % \name{Denis~B.}{Roegel}, % \name{Christian}{Rolland}, +% \name{Rasmus~Pank}{Roulund}, % \name{Chris~A.}{Rowley}, % \name{Marti}{Ruiz-Altaba}, % \name{Jan~Michael}{Rynning}, @@ -22219,6 +22539,7 @@ have centered labels. % \name{Elisabeth}{Schlegl}, % \name{Tobias}{Schlemmer}, % \name{Walter}{Schmidt}, +% \name{Thomas~A.}{Schmitz}, % \name{Uwe}{Schneider}, % \namea{Rainer}{Schöpf}{Schopf}, % \namea{Martin}{Schröder}{Schroder}, ^^A everysel, ragged2e, multitoc @@ -22228,6 +22549,7 @@ have centered labels. % \name{Ali}{Shoukat}, % \name{Andrij~M.}{Shvaika}, % \name{Chanop}{Silpa-Anan}, +% \name{Sindhu}{Singh}, % \name{Anna}{Sitnikova-Rioland}, % \name{Jankovic}{Slobodan}, % \name{John}{Smith}, @@ -22240,10 +22562,13 @@ have centered labels. % \name{D.~P.}{Story}, % \name{Éric}{Streit}, % \name{Ralf}{Stubner}, +% \name{K.~K.}{Subramaniam}, % \name{Robert~S.}{Sutor}, % \name{Chris}{Swoyer}, % \name{Apostolos}{Syropoulos}, +% \name{Nicola}{Talbot}, % \namea{Daniel}{Taupin\textsuperscript{\textdied}}{Taupin}, +% \name{Philip}{Taylor}, % \name{Christina}{Thiele}, % \name{Aurélien}{Thureau}, % \name{Karsten}{Tinnefeld}, @@ -22255,7 +22580,7 @@ have centered labels. % \name{Ahto}{Truu}, % \name{Stefan}{Ulrich}, % \name{Hideo}{Umeki}, -% \vname{Un}{Koaunghi}, +% \name{Un}{Koaunghi}, % \name{Turgut}{Uyar}, % \name{Jari}{Vaario}, % \name{Piet}{van~Oostrum}, @@ -22264,16 +22589,20 @@ have centered labels. % \name{Suki~K.}{Venkatesan}, % \name{Didier}{Verna}, % \name{Sylvain}{Vesco}, +% \name{Boris}{Veytsman}, % \name{Alexandre}{Vial}, % \name{André}{Violante}, % \name{Carl~F.}{Voegelin}, % \name{Florence M.}{Voegelin}, +% \name{Martin}{Vogel}, % \name{Vladimir}{Volovich}, % \name{Stephan~P.}{von~Bechtolsheim}, % \namea{Herbert}{Voß}{Voss}, % \name{Zden\v{e}k}{Wagner}, +% \name{David}{Walden}, % \name{Nigel}{Ward}, % \name{John}{Warnock}, +% \name{Douglas}{Waud}% % \name{Staszek}{Wawrykiewicz}, % \name{Stephan~B.}{Webanck}, % \name{Eduard}{Werner}, @@ -22398,10 +22727,10 @@ have centered labels. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1996/06/02]% \ProvidesPackage{minitoc}% - [2007/02/12 v52 Package minitoc (JPFD)] + [2007/03/22 v53 Package minitoc (JPFD)] \RequirePackage{mtcmess}[2006/03/14] \mtcPackageInfo[<I0001>]{minitoc}% - {*** minitoc package, version 52 ***\@gobble} + {*** minitoc package, version 53 ***\@gobble} % \end{macrocode} % \end{macro} % \end{macro} @@ -22449,8 +22778,6 @@ have centered labels. \newlength\mtcindent \newskip\mtcskipamount \setlength{\mtcskipamount}{\bigskipamount} -% %%%%\def\mtcskip{\leavevmode\unskip\removelastskip% -% %%%% {\parskip=\z@\addvspace{\mtcskipamount}}} \def\mtcskip{{\parskip=\z@\addvspace{\mtcskipamount}}} % \end{macrocode} % \ifcase\LANG\relax @@ -22540,7 +22867,7 @@ have centered labels. % rather than flags, % because a flag costs 3~control sequences (\ucom{iffoo}, \ucom{foofalse} and \ucom{footrue}), % which use memory. But the number of count registers is limited to 256 in the native \TeX\ engine (much more with -% $\varepsilon$-\TeX, but still limited in number), while memory has become rather cheap today. And a code programmed +% \eTeX~\cite{etex}, but still limited in number), while memory has become rather cheap today. And a code programmed % with flags (\texttt{\ucom{iffoo} .{}.{}. \com{else} .{}.{}. \com{fi}}) is easier to structure than a code % programmed with counters, \textsc{imho}.} (via \com{newif}) to detect % the loading of some packages or classes and the availability of some commands (this will be used by the @@ -22550,7 +22877,7 @@ have centered labels. % préféraient utiliser des compteurs plutôt que des indicateurs, car un indicateur coûte 3~séquences de contrôle % (\ucom{iftoto}, \ucom{totofalse} et \ucom{tototrue}), qui consomment de la mémoire. Mais le % nombre de registres compteurs est limité à~256 dans le moteur \TeX\ natif (bien plus avec -% $\varepsilon$-\TeX, mais encore en nombre limité), tandis que le coût de la mémoire a beaucoup baissé aujourd'hui. Et un +% \eTeX~\cite{etex}, mais encore en nombre limité), tandis que le coût de la mémoire a beaucoup baissé aujourd'hui. Et un % code programmé avec des indicateurs (\texttt{\ucom{iftoto} .{}.{}. \com{else} .{}.{}. \com{fi}}) est plus facile % à~structurer qu'un code programmé à~l'aide de compteurs, à~mon humble avis.} (via \com{newif}) pour détecter le % chargement de certains paquetages ou classes et la disponibilité de certaines commandes (ceci sera utilisé par @@ -22567,10 +22894,8 @@ have centered labels. % But first, we define some flags for the \optd{hints} option: % \begin{itemize} % \item The flag \com{if@mtc@hints@} is true if the \optd{hints} option is required (default). -% % \item The flag \com{if@mtc@hints@w@} is set true if we detect that some sectionning commands have been % altered since the loading of the document class. -% % \item The flag \com{if@mtc@hints@given@} is set true if the \optd{hints} option detects something curious % and writes messages in the \emph{document}\suffix{.log} file. It will be used at the end of the document to signal that % you should look for hints in the \emph{document}\suffix{.log} file. @@ -22580,10 +22905,8 @@ have centered labels. % Mais tout d'abord, nous définissons quelques indicateurs pour l'option \optd{hints}: % \begin{itemize} % \item L'indicateur \com{if@mtc@hints@} est vrai si l'option \optd{hints} est demandée (défaut). -% % \item L'indicateur \com{if@mtc@hints@w@} est forcé à~vrai si nous détectons que certaines commandes de % sectionnement ont été altérées depuis le chargement de la classe de document. -% % \item L'indicateur \com{if@mtc@hints@given@} est forcé à~vrai si l'option \optd{hints} détecte quelque % chose de curieux et écrit des messages dans le fichier \emph{document}\suffix{.log}. % Il sera utilisé en fin de document @@ -22620,17 +22943,42 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{25} +% \lneed{8} %% ^^A 25 % \ifcase\LANG\relax % \subsection{Presence of some packages and classes} % \or\relax % \subsection{Présence de certains paquetages et classes} % \fi +% % \begin{macro}{\if@mtc@placeinsLoaded@} % \begin{macro}{\if@mtc@memoirLoaded@} % \begin{macro}{\if@mtc@memoirnew@} % \begin{macro}{\if@mtc@sectstyLoaded@} % \begin{macro}{\if@mtc@sectstyLoaded@a@} +% \ifcase\LANG\relax +% We will check if the \pack{placeins} package is loaded, then if the \class{memoir} +% is loaded (and if it is an recent enough version), then if the \pack{sectsty} package is loaded +% (before or after \upack{minitoc}). +% \or\relax +% \or\relax +% Nous testerons si le paquetage \pack{placeins} est chargé, puis si la classe +% \class{memoir} est chargée (et si c'est une version suffisamment récente), puis si le +% paquetage \pack{sectsty} est chargé (avant ou après \upack{minitoc}). +% \fi +% \begin{macrocode} +\newif\if@mtc@placeinsLoaded@ \@mtc@placeinsLoaded@false +\newif\if@mtc@memoirLoaded@ \@mtc@memoirLoaded@false +\newif\if@mtc@memoirnew@ \@mtc@memoirnew@false +\newif\if@mtc@sectstyLoaded@ \@mtc@sectstyLoaded@false +\newif\if@mtc@sectstyLoaded@a@ \@mtc@sectstyLoaded@a@false +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \lneed{8} % \begin{macro}{\if@mtc@captionLoaded@} % \begin{macro}{\if@mtc@captionLoaded@a@} % \begin{macro}{\if@mtc@captionIILoaded@} @@ -22639,6 +22987,37 @@ have centered labels. % \begin{macro}{\if@mtc@ccaptionLoaded@a@} % \begin{macro}{\if@mtc@mcaptionLoaded@} % \begin{macro}{\if@mtc@mcaptionLoaded@a@} +% \begin{macro}{\if@mtc@captcontLoaded@} +% \begin{macro}{\if@mtc@captcontLoaded@a@} +% \ifcase\LANG\relax +% We do the same for some caption-related packages: +% \else\relax +% Nous faisons de même pour quelques paquetages relatifs aux captions: +% \fi +% \begin{macrocode} +\newif\if@mtc@captionLoaded@ \@mtc@captionLoaded@false +\newif\if@mtc@captionLoaded@a@ \@mtc@captionLoaded@a@false +\newif\if@mtc@captionIILoaded@ \@mtc@captionIILoaded@false +\newif\if@mtc@captionIILoaded@a@ \@mtc@captionIILoaded@a@false +\newif\if@mtc@ccaptionLoaded@ \@mtc@ccaptionLoaded@false +\newif\if@mtc@ccaptionLoaded@a@ \@mtc@ccaptionLoaded@a@false +\newif\if@mtc@mcaptionLoaded@ \@mtc@mcaptionLoaded@false +\newif\if@mtc@mcaptionLoaded@a@ \@mtc@mcaptionLoaded@a@false +\newif\if@mtc@captcontLoaded@ \@mtc@captcontLoaded@false +\newif\if@mtc@captcontLoaded@a@ \@mtc@captcontLoaded@a@false +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \lneed{8} % \begin{macro}{\if@mtc@varsectsLoaded@} % \begin{macro}{\if@mtc@varsectsLoaded@a@} % \begin{macro}{\if@mtc@fncychapLoaded@} @@ -22653,35 +23032,13 @@ have centered labels. % \begin{macro}{\if@mtc@sfheadersLoaded@a@} % \begin{macro}{\if@mtc@alnumsecLoaded@} % \begin{macro}{\if@mtc@alnumsecLoaded@a@} -% \begin{macro}{\if@mtc@captcontLoaded@} -% \begin{macro}{\if@mtc@captcontLoaded@a@} % \ifcase\LANG\relax -% We will check if the \pack{placeins} package is loaded, then if the \class{memoir} -% is loaded (and if it is an enough recent version), then if the \pack{sectsty} package is loaded -% (before or after \upack{minitoc}). -% We do the same for some caption-related packages and the \pack{varsects} package and other packages altering -% the sectionning commands. +% And the \pack{varsects} package and other packages altering the sectionning commands: % \or\relax -% Nous testerons si le paquetage \pack{placeins} est chargé, puis si la classe -% \class{memoir} est chargée (et si c'est une version suffisamment récente), puis si le -% paquetage \pack{sectsty} est chargé (avant ou après \upack{minitoc}). -% Nous faisons de même pour quelques paquetages relatifs aux captions et pour le paquetage \pack{varsects} et +% Et pour le paquetage \pack{varsects} et % d'autres paquetages altérant les commandes de sectionnement. % \fi % \begin{macrocode} -\newif\if@mtc@placeinsLoaded@ \@mtc@placeinsLoaded@false -\newif\if@mtc@memoirLoaded@ \@mtc@memoirLoaded@false -\newif\if@mtc@memoirnew@ \@mtc@memoirnew@false -\newif\if@mtc@sectstyLoaded@ \@mtc@sectstyLoaded@false -\newif\if@mtc@sectstyLoaded@a@ \@mtc@sectstyLoaded@a@false -\newif\if@mtc@captionLoaded@ \@mtc@captionLoaded@false -\newif\if@mtc@captionLoaded@a@ \@mtc@captionLoaded@a@false -\newif\if@mtc@captionIILoaded@ \@mtc@captionIILoaded@false -\newif\if@mtc@captionIILoaded@a@ \@mtc@captionIILoaded@a@false -\newif\if@mtc@ccaptionLoaded@ \@mtc@ccaptionLoaded@false -\newif\if@mtc@ccaptionLoaded@a@ \@mtc@ccaptionLoaded@a@false -\newif\if@mtc@mcaptionLoaded@ \@mtc@mcaptionLoaded@false -\newif\if@mtc@mcaptionLoaded@a@ \@mtc@mcaptionLoaded@a@false \newif\if@mtc@varsectsLoaded@ \@mtc@varsectsLoaded@false \newif\if@mtc@varsectsLoaded@a@ \@mtc@varsectsLoaded@a@false \newif\if@mtc@fncychapLoaded@ \@mtc@fncychapLoaded@false @@ -22696,8 +23053,6 @@ have centered labels. \newif\if@mtc@sfheadersLoaded@a@ \@mtc@sfheadersLoaded@a@false \newif\if@mtc@alnumsecLoaded@ \@mtc@alnumsecLoaded@false \newif\if@mtc@alnumsecLoaded@a@ \@mtc@alnumsecLoaded@a@false -\newif\if@mtc@captcontLoaded@ \@mtc@captcontLoaded@false -\newif\if@mtc@captcontLoaded@a@ \@mtc@captcontLoaded@a@false % \end{macrocode} % \end{macro} % \end{macro} @@ -22713,23 +23068,14 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} -% \end{macro} % % \lneed{5} +% \ifcase\LANG\relax +% \subsection{Insertion of empty mini-tables} +% \or\relax +% \subsection{Insertion de mini-tables vides} +% \fi +% \lneed{5} % \begin{macro}{\if@mtc@empty@parttoc@} % \begin{macro}{\if@mtc@empty@partlof@} % \begin{macro}{\if@mtc@empty@partlot@} @@ -22764,6 +23110,7 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% % \lneed{5} % \ifcase\LANG\relax % \subsection{Presence or absence of some sectionning commands} @@ -22781,9 +23128,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\if@mtc@part@def@} % \ifcase\LANG\relax -% The \cnt{part}\verb|part| counter: +% The \cnt{part} counter: % \or\relax -% Le compteur \cnt{part}\verb|part|: +% Le compteur \cnt{part}: % \fi % \begin{macrocode} \newif\if@mtc@part@def@ \@mtc@part@def@false @@ -22794,9 +23141,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\if@mtc@chapter@def@} % \ifcase\LANG\relax -% The \cnt{chapter}\verb|chapter| counter: +% The \cnt{chapter} counter: % \or\relax -% Le compteur \cnt{chapter}\verb|chapter|: +% Le compteur \cnt{chapter}: % \fi % \begin{macrocode} \newif\if@mtc@chapter@def@ \@mtc@chapter@def@false @@ -22807,9 +23154,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\if@mtc@section@def@} % \ifcase\LANG\relax -% The \cnt{section}\verb|section| counter: +% The \cnt{section} counter: % \or\relax -% Le compteur \cnt{section}\verb|section|: +% Le compteur \cnt{section}: % \fi % \begin{macrocode} \newif\if@mtc@section@def@ \@mtc@section@def@false @@ -22825,9 +23172,9 @@ have centered labels. % \fi % \begin{macro}{\if@mtc@part@undef@} % \ifcase\LANG\relax -% The \cnt{part}\verb|part| counter: +% The \cnt{part} counter: % \or\relax -% Le compteur \cnt{part}\verb|part|: +% Le compteur \cnt{part}: % \fi % \begin{macrocode} \newif\if@mtc@part@undef@ \@mtc@part@undef@true @@ -22838,9 +23185,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\if@mtc@chapter@undef@} % \ifcase\LANG\relax -% The \cnt{chapter}\verb|chapter| counter: +% The \cnt{chapter} counter: % \or\relax -% Le compteur \cnt{chapter}\verb|chapter|: +% Le compteur \cnt{chapter}: % \fi % \begin{macrocode} \newif\if@mtc@chapter@undef@ \@mtc@chapter@undef@true @@ -22851,9 +23198,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\if@mtc@section@undef@} % \ifcase\LANG\relax -% The \cnt{section}\verb|section| counter: +% The \cnt{section} counter: % \or\relax -% Le compteur \cnt{section}\verb|section|: +% Le compteur \cnt{section}: % \fi % \begin{macrocode} \newif\if@mtc@section@undef@ \@mtc@section@undef@true @@ -23557,13 +23904,13 @@ have centered labels. % \begin{macro}{\if@mtc@memoirnew@} % \begin{macro}{\if@mtcpatchmemoir@} % \ifcase\LANG\relax -% We test if the \class{memoir}~\cite{memoir,add-memoir} class is loaded. -% This class needs some compatibility adjustments or may be incompatible if too recent. In the later case, a patch +% We test if the \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} class is loaded. +% This class needs some compatibility adjustments or may be \Virage\emph{incompatible} if too recent. In the later case, a patch % is inserted (see chapter~\vref{memoir-patch}). This correction is no more necessary after the 2005/09/25 version % of \xfile{memoir.cls}. % \or\relax -% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée. -% Cette classe nécessite certains ajustements pour la compatibilité ou peut être incompatible si elle est trop récente. +% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée. +% Cette classe nécessite certains ajustements pour la compatibilité ou peut être \Virage\emph{incompatible} si elle est trop récente. % Dans ce dernier cas, une correction est insérée (voir le chapitre~\vref{memoir-patch}). Cette correction n'est % plus nécessaire après la version de \xfile{memoir.cls} datée 2005/09/25. % \fi @@ -23846,7 +24193,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{10} % \ifcase\LANG\relax % \section{Adding an entry in the TOC for a starred part}\label{s+code+mtcaddpart} % \or\relax @@ -24007,14 +24354,14 @@ have centered labels. % we cannot patch it and a warning is displayed. % Else, we patch its two branches, \com{@sect} (for the unstarred version) % or \com{@ssect} (for the starred version, \com{section*}): we add \com{stepcounter}\verb|{|\cnt{stc}\verb|}| to increment -% the secttoc counter \cnt{stc}, only in the unstarred case -% (the version \#25 has removed a spurious decrementation of this counter). +% the secttoc counter \cnt{stc}, +% only in the unstarred case\footnote{Version \#25 has removed a spurious decrementation of this counter.}. % \or\relax % Si la commande \com{section} n'est pas définie (par la classe de document, habituellement), nous ne pouvons pas % la modifier et un avertissement est affiché. Sinon, nous modifions ses deux branches, \com{@sect} (pour la version % non étoilée) ou \com{@ssect} (pour la version étoilée, \com{section*}): nous ajoutons % \com{stepcounter}\verb}|{|\cnt{stc}\verb|}| pour incrémenter le compteur de secttocs \cnt{stc}, seulement dans le cas non -% étoilé (la version~\#25 a éliminé une décrémentation superflue de ce compteur). +% étoilé\,\footnote{La version~\#25 a éliminé une décrémentation superflue de ce compteur.}. % \fi % \begin{macrocode} \let\mtc@svsection\section @@ -24290,7 +24637,7 @@ have centered labels. % \fi % \begin{macro}{\tf@mtc} % \ifcase\LANG\relax -% This code is a hack to determine if the operating system is able or unable to use long extensions (${}>3$~characters) +% This code is a trick to determine if the operating system is able or unable to use long extensions (${}>3$~characters) % in file names. We define a file descriptor (\com{tf@mtc}) to write files\footnote{It is % the \emph{only} new % file descriptor created by the \upack{minitoc} package. All files written by \upack{minitoc} use this @@ -24318,7 +24665,7 @@ have centered labels. % \begin{table}[t] % \centering % \changeskips -% \caption{Hack to detect the limitation to short extensions}\label{t+code+8.3} +% \caption{Trick to detect the limitation to short extensions}\label{t+code+8.3} % \begin{tabularx}{\textwidth}{@{}Z{1}lccc} % \toprule % \multicolumn{2}{@{}l@{}}{\textbf{Phase (time runs from left to right):}}&1&2&3\\ @@ -24517,9 +24864,9 @@ have centered labels. % % \lneed{5} % \ifcase\LANG\relax -% \section{A macro to make a TOC entry without leaders nor page numbers}\label{s+code+@undottedtocline} +% \section{Adding a TOC entry without leaders nor page numbers}\label{s+code+@undottedtocline} % \or\relax -% \section{Une macro pour faire une entrée dans la TdM sans points de conduite ni numéros de page}\label{s+code+@undottedtocline} +% \section{Ajouter une entrée dans la TdM sans points de conduite ni numéro de page}\label{s+code+@undottedtocline} % \fi % \begin{macro}{\@undottedtocline} % \begin{macro}{\ifundottedmtc} @@ -24564,12 +24911,12 @@ have centered labels. % \ifcase\LANG\relax % This section defines some customization macros for the presence or % absence of page numbers in the mini-tables. But if the \class{memoir} -% class~\cite{memoir,add-memoir} is loaded, +% class~\cite{memoir,add-memoir,wilson-pj-2006-3} is loaded, % it does the job. So, we test first \com{if@mtc@memoirLoaded@} % to use the commands of \class{memoir} when they are available. % \or\relax % Cette section définit quelques macros de personnalisation concernant la présence ou l'absence des numéros de -% pages dans les mini-tables. Mais si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée, elle +% pages dans les mini-tables. Mais si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée, elle % sait faire ce travail. Donc, nous testons d'abord \com{if@mtc@memoirLoaded@} pour utiliser les commandes de % \class{memoir} lorsqu'elles sont disponibles. % \fi @@ -25212,8 +25559,9 @@ have centered labels. % \begin{macro}{\c@stc} % \ifcase\LANG\relax % We define commands to manage the starred sectionning commands: \com{part*}, \com{chapter*} and \com{section*}. -% The section-level is different depending if \com{chapter} is defined or not. Eventually, a counter is incremented. A -% contents line is added in the \suffix{.toc} file, with the right depth to print it (see \verb|\l@star...| later, +% The section-level is different depending on the presence of the \com{chapter} command. +% Eventually, a counter is incremented. +% A~contents line is added in the \suffix{.toc} file, with the right depth to print it (see \verb|\l@star...| later, % in section~\vref{s+code+necessary.l@}). % \or\relax % Nous définissons des commandes pour traiter les commandes de sectionnement étoilées: \com{part*}, \com{chapter*} @@ -25267,6 +25615,8 @@ have centered labels. % \end{macro} % \end{macro} % \ifcase\LANG\relax +% +% \lneed{8} % \begin{SMOOTH} % Else we begin to define the stuff for chapter-level commands (the ``else'' branch of \com{@ifundefined}\verb|{chapter}|): % \end{SMOOTH} @@ -25369,7 +25719,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{14} % \ifcase\LANG\relax % \section{Font commands for the mini-tables}\label{s+code+font.commands.ch} % \or\relax @@ -25526,7 +25876,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{8} +% \lneed{12} % \ifcase\LANG\relax % \section{The \texttt{mtc@verse} environment}\label{s+code+mtc@verse.env} % \or\relax @@ -25574,8 +25924,8 @@ have centered labels. \iftightmtc \parsep\z@ \fi \ifktightmtc \parskip\z@ \fi \topsep=1ex - \leftmargin\mtcindent - \rightmargin\leftmargin}\item[]} + \leftmargin\mtcindent \rightmargin\leftmargin}% + \item[]} \def\endmtc@verse{\nopagebreak[4]\endlist} % \end{macrocode} % \end{macro} @@ -25695,9 +26045,9 @@ have centered labels. % \fi % \begin{macrocode} \if@longextensions@ -\def\@tocfile{mtc\The@mtc}% + \def\@tocfile{mtc\The@mtc}% \else -\def\@tocfile{M\The@mtc}% + \def\@tocfile{M\The@mtc}% \fi % \end{macrocode} % \end{macro} @@ -25837,8 +26187,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\mtcindent - \rightmargin\mtcindent + \leftmargin\mtcindent \rightmargin\mtcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% \begin{mtc@verse}% @@ -25938,8 +26287,7 @@ have centered labels. \end{mtc@verse}% \kernafterminitoc \nopagebreak[4]\mtc@bottom@rule\null\leavevmode\\% - \vskip-1.0\baselineskip\mtc@zrule - \end{samepage}% + \vskip-1.0\baselineskip\mtc@zrule\end{samepage}% \par\pagebreak[1]\vspace*{-1ex}\afterminitoc\fi} % \end{macrocode} % \end{macro} @@ -25969,7 +26317,7 @@ have centered labels. % % ^^A \need{.5\textheight} ^^A% for marginpars. % -% \lneed{6} +% \lneed{10} % \ifcase\LANG\relax % \subsection{The \ucom{minilof} command}\label{s+code+minilof.command}\icom{minilof} % \or\relax @@ -26073,9 +26421,9 @@ have centered labels. % \fi % \begin{macrocode} \if@longextensions@% -\def\@tocfile{mlf\The@mtc}% + \def\@tocfile{mlf\The@mtc}% \else -\def\@tocfile{F\The@mtc}% + \def\@tocfile{F\The@mtc}% \fi % \end{macrocode} % \end{macro} @@ -26215,8 +26563,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\mtcindent - \rightmargin\mtcindent + \leftmargin\mtcindent \rightmargin\mtcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% \begin{mtc@verse}% @@ -26246,8 +26593,7 @@ have centered labels. % \fi % \end{SMOOTH} % \begin{macrocode} - \@ifundefined{c@lofdepth}% - {}% + \@ifundefined{c@lofdepth}{}% {\c@lofdepth=\c@minilofdepth \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi} \leavevmode\\\mtc@BBR\vskip -.5\baselineskip @@ -26329,7 +26675,7 @@ have centered labels. % \end{environment} % % ^^A \need{.5\textheight} ^^A% for marginpars. -% \lneed{6} +% \lneed{10} % \ifcase\LANG\relax % \subsection{The \ucom{minilot} command}\label{s+code+minilot.command}\icom{minilot} % \or\relax @@ -26433,9 +26779,9 @@ have centered labels. % \fi % \begin{macrocode} \if@longextensions@% -\def\@tocfile{mlt\The@mtc}% + \def\@tocfile{mlt\The@mtc}% \else -\def\@tocfile{T\The@mtc}% + \def\@tocfile{T\The@mtc}% \fi % \end{macrocode} % \end{macro} @@ -26575,8 +26921,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\mtcindent - \rightmargin\mtcindent + \leftmargin\mtcindent \rightmargin\mtcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% \begin{mtc@verse}% @@ -26606,8 +26951,7 @@ have centered labels. % \fi % \end{SMOOTH} % \begin{macrocode} - \@ifundefined{c@lotdepth}% - {}% + \@ifundefined{c@lotdepth}{}% {\c@lotdepth=\c@minilotdepth \ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi} \leavevmode\\\mtc@BBR\vskip -.5\baselineskip @@ -27080,6 +27424,7 @@ have centered labels. % \begin{macro}{\dominitoc} % \begin{macro}{\@dominitoc} % \begin{macro}{\MTC@next} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{dominitoc} command extracts information from the \suffix{.toc} file and create the minitocs files, with the % adequate extension. @@ -27097,11 +27442,13 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\dominilof} % \begin{macro}{\@dominilof} % \begin{macro}{\MLF@next} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{dominilof} command extracts information from the \suffix{.lof} file and create the minilofs files, with the % adequate extension. @@ -27119,11 +27466,13 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\dominilot} % \begin{macro}{\@dominilot} % \begin{macro}{\MLT@next} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{dominilot} command extracts information from the \suffix{.lot} file and create the minilots files, with the % adequate extension. @@ -27141,6 +27490,7 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{8} % \begin{macro}{\if@dominitoc@used@} @@ -27322,14 +27672,14 @@ have centered labels. % \fi % \ifcase\LANG\relax % This is done via a loop managed by the following macros\,\footnote{This code is derived from the -% \pack{xr} package~\cite{xr}, by \xname{David}{Carlisle}, with his permission. The strings ``\texttt{HO}'', -% ``\texttt{DV}'', and ``\texttt{BJ}'' in the comments denote modifications made by \xname{Heiko}{Oberdiek}, +% \pack{xr} package~\cite{xr}, by \xname{David~P.}{Carlisle}, with his permission. +% Some modifications were made by \xname{Heiko}{Oberdiek}, % \xname{Didier}{Verna}, and \xname{Bernd}{Jaehne} for the support of \pack{hyperref}, essentially by adding an % argument to some macros, to use the hyperlink argument in the contents lines.}: % \or\relax % Ceci est fait grâce à~une boucle gérée par les macros suivantes\,\footnote{Ce code est dérivé du paquetage -% \pack{xr}~\cite{xr}, de \xname{David}{Carlisle}, avec sa permission. Les chaînes <<~\texttt{HO}~>>, -% <<~\texttt{DV}~>> et <<~\texttt{BJ}~>> dans les commentaires indiquent des modifications faites par +% \pack{xr}~\cite{xr}, de \xname{David~P.}{Carlisle}, avec sa permission. +% Des modifications ont été faites par % \xname{Heiko}{Oberdiek}, \xname{Didier}{Verna} et \xname{Bernd}{Jaehne} pour le support de \pack{hyperref}, % essentiellement en ajoutant un argument à~certaines macros, pour utiliser l'argument hyperlien dans les lignes de % contenu.}: @@ -27388,8 +27738,8 @@ have centered labels. % chapitre, mais est absolu) est incrémenté et un nouveau fichier minitoc est créé. % \fi % \begin{macrocode} -\def\MTC@contentsline#1#2#3#4{% %%HO/BJ: 4 instead of 3 parameters - \gdef\themtc{\arabic{mtc}}% %%HO: space removed +\def\MTC@contentsline#1#2#3#4{% + \gdef\themtc{\arabic{mtc}}% \expandafter\ifx\csname #1\endcsname\chapter \stepcounter{mtc}% % \end{macrocode} @@ -27662,7 +28012,7 @@ have centered labels. % La série de points \verb|.....| garantit que \com{MTC@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\MTC@test\MTC@line.....\MTC@% %%HO: . added + \expandafter\MTC@test\MTC@line.....\MTC@% }% % \end{macrocode} % \end{macro} @@ -27671,8 +28021,26 @@ have centered labels. % % \lneed{12} % \begin{macro}{\MTC@test} -% \begin{macro}{\contentsline} % \begin{macro}{\MTC@contentsline} +% \ifcase\LANG\relax +% The \com{MTC@test} macro finds the ``interesting'' commands in the TOC file, mainly to +% delimit chapters\footnote{The macro \com{MTC@test} has been patched to call \com{MTC@contentsline} with +% four parameters~instead of three (thanks to \name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} and +% \name{A.~J.~``Tony''}{Roberts}). The same remark applies to similar macros.}: +% \or\relax +% La macro \com{MTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières, +% principalement pour délimiter les chapitres\,\footnote{La macro \com{MTC@test} a été modifiée pour +% appeler \com{MTC@contentsline} avec quatre paramètres ~au lieu de trois +% (merci à~\name{Heiko}{Oberdiek}, \name{Didier}{Verna}, \name{Bernd}{Jaehne} et \name{A.~J.~``Tony''}{Roberts}). +% La même remarque s'applique aux macros similaires.}: +% \fi +% \end{macro} +% \end{macro} +% +% \lneed{5} +% \begin{macro}{\MTC@test} +% \begin{macro}{\MTC@contentsline} +% \begin{macro}{\contentsline} % \begin{macro}{\mtc@string} % \begin{macro}{\@input} % \begin{macro}{\MTC@list} @@ -27685,34 +28053,21 @@ have centered labels. % \begin{macro}{\MTC@toc} % \begin{macro}{\MTC@read} % \ifcase\LANG\relax -% The \com{MTC@test} macro finds the ``interesting'' commands in the TOC file, mainly to -% delimit chapters: -% \or\relax -% La macro \com{MTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières, -% principalement pour délimiter les chapitres: -% \fi -% \begin{macrocode} -%%HO/BJ: now patch \MTC@test, -%%HO/BJ: call \MTC@contentsline with 4 instead of 3 parameters -% \end{macrocode} -% -% \lneed{5} -% \ifcase\LANG\relax % Look at the first token of the line. If it is an interesting entry, process it. If it is \com{@input}, add the % file to the list. Otherwise ignore. Go around the loop if not at end of file. -% Finally process the next file in the list. Thanks to \name{A.~J.~``Tony''}{Roberts}. +% Finally process the next file in the list. +% ^^A Thanks to \name{A.~J.~``Tony''}{Roberts}. % \or\relax % Nous regardons le premier \emph{token} de la ligne. Si c'est une entrée intéressante, nous la traitons. % Si c'est \com{@input}, le fichier est ajouté à~la liste. Sinon, elle est ignorée. Nous recommençons la boucle si -% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. Merci -% à~\name{A.~J.~``Tony''}{Roberts}. +% la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. +% ^^A Merci à~\name{A.~J.~``Tony''}{Roberts}. % \fi % \begin{macrocode} -\long\def\MTC@test#1#2#3#4#5#6\MTC@{% %%HO: #6 added +\long\def\MTC@test#1#2#3#4#5#6\MTC@{% \ifx#1\contentsline \let\mtc@string\string \MTC@contentsline{#2}{#3}{#4}{#5}% - %%HO/BJ: 4. parameter added by Tony Roberts \let\mtc@string\relax \else\ifx#1\@input \edef\MTC@list{\MTC@list#2\relax}% @@ -27817,8 +28172,8 @@ have centered labels. % un nouveau fichier minilof est créé. % \fi % \begin{macrocode} -\def\MLF@contentsline#1#2#3#4{% %%HO: added #4 - \gdef\themtc{\arabic{mtc}}% %%HO: space removed +\def\MLF@contentsline#1#2#3#4{% + \gdef\themtc{\arabic{mtc}}% \expandafter\ifx\csname #1\endcsname\xchapter \stepcounter{mtc}% % \end{macrocode} @@ -27960,7 +28315,7 @@ have centered labels. % La série de points \verb|.....| garantit que \com{MLF@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\MLF@test\MLF@line.....\MLF@% %%HO: . added + \expandafter\MLF@test\MLF@line.....\MLF@% }% % \end{macrocode} % \end{macro} @@ -28001,10 +28356,10 @@ have centered labels. % la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. % \fi % \begin{macrocode} -\long\def\MLF@test#1#2#3#4#5#6\MLF@{% %%HO: #6 added +\long\def\MLF@test#1#2#3#4#5#6\MLF@{% \ifx#1\contentsline \let\mtc@string\string - \MLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \MLF@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\MLF@list{\MLF@list#2\relax}% @@ -28105,8 +28460,8 @@ have centered labels. % un nouveau fichier minilot est créé. % \fi % \begin{macrocode} -\def\MLT@contentsline#1#2#3#4{% %%HO: added #4 - \gdef\themtc{\arabic{mtc}}% %%HO: space removed +\def\MLT@contentsline#1#2#3#4{% + \gdef\themtc{\arabic{mtc}}% \expandafter\ifx\csname #1\endcsname\xchapter \stepcounter{mtc}% % \end{macrocode} @@ -28248,7 +28603,7 @@ have centered labels. % La série de points \verb|.....| garantit que \com{MLT@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\MLT@test\MLT@line.....\MLT@% %%HO: . added + \expandafter\MLT@test\MLT@line.....\MLT@% }% % \end{macrocode} % \end{macro} @@ -28289,10 +28644,10 @@ have centered labels. % la fin du fichier n'est pas atteinte. Enfin, nous traitons le fichier suivant dans la liste. % \fi % \begin{macrocode} -\long\def\MLT@test#1#2#3#4#5#6\MLT@{% %%HO: #6 added +\long\def\MLT@test#1#2#3#4#5#6\MLT@{% \ifx#1\contentsline \let\mtc@string\string - \MLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \MLT@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\MLT@list{\MLT@list#2\relax}% @@ -28386,7 +28741,7 @@ have centered labels. }% \ifx\mtc@dot\mtc@param \else - {#4}% %%HO/BJ: #4 is hyperlink + {#4}% \fi }% }% @@ -28952,8 +29307,8 @@ have centered labels. \iftightmtc \parsep\z@ \fi \ifktightmtc \parskip\z@ \fi \topsep=1ex - \leftmargin\ptcindent - \rightmargin\leftmargin}\item[]} + \leftmargin\ptcindent \rightmargin\leftmargin}% + \item[]} \def\endptc@verse{\nopagebreak[4]\endlist} % \end{macrocode} % \end{macro} @@ -28987,7 +29342,7 @@ have centered labels. % \begin{macro}{\partlot} % \ifcase\LANG\relax % These commands are essentially similar to the \com{minitoc} command, except that they should be placed after a -% \com{part} command to produce a parttoc, a partlof or a partlot, and the formatting is different and depends of +% \com{part} command to produce a parttoc, a partlof or a partlot, and the formatting is different and depends on % the availability of the % \com{chapter} command (for the fonts and the horizontal rules). The code is very similar. The \com{partlof} % and \com{partlot} commands are siblings of the \com{parttoc} command. @@ -29015,6 +29370,7 @@ have centered labels. % \fi % \begin{macro}{\parttoc} % \begin{macro}{\parttoc@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % This command must be used after \com{part} if you need a parttoc (no automatic parttoc). % First, \com{parttoc} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if @@ -29030,6 +29386,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % \end{SMOOTH} % % \lneed{5} @@ -29051,9 +29408,9 @@ have centered labels. \def\parttoc@[#1]{% \global\@parttoc@used@true \if@longextensions@% -\def\@tocfile{ptc\Thepart}% + \def\@tocfile{ptc\Thepart}% \else -\def\@tocfile{P\Thepart}% + \def\@tocfile{P\Thepart}% \fi % \end{macrocode} % \end{macro} @@ -29240,8 +29597,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR - \leftmargin\ptcindent - \rightmargin\ptcindent + \leftmargin\ptcindent \rightmargin\ptcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -29298,10 +29654,10 @@ have centered labels. \begingroup \makeatletter \@ifundefined{ptc@pgno}% - {\let\@dottedtocline\@undottedtocline}{} + {\let\@dottedtocline\@undottedtocline}{} \@ifundefined{ptc@pgno}% - {\let\l@chapter@SVPN\l@chapter% - \def\l@chapter##1##2{\l@chapter@SVPN{##1}{\hbox{}}}}{} + {\let\l@chapter@SVPN\l@chapter% + \def\l@chapter##1##2{\l@chapter@SVPN{##1}{\hbox{}}}}{} \@fileswfalse\mtc@hook@beforeinputfile \ptc@setform \@input{\jobname.\@tocfile} @@ -29351,6 +29707,7 @@ have centered labels. % \fi % \begin{macro}{\partlof} % \begin{macro}{\partlof@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % This command must be used after \com{part} if you need a partlof (no automatic partlof). % First, \com{partlof} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if @@ -29366,6 +29723,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\partlof@} @@ -29386,9 +29744,9 @@ have centered labels. \def\partlof@[#1]{% \global\@partlof@used@true \if@longextensions@% -\def\@tocfile{plf\Thepart}% + \def\@tocfile{plf\Thepart}% \else -\def\@tocfile{G\Thepart}% + \def\@tocfile{G\Thepart}% \fi % \end{macrocode} % \end{macro} @@ -29445,11 +29803,11 @@ have centered labels. % établissons le style de page: % \fi % \begin{macrocode} - \@ifundefined{chapter}{}{% - \global\let\mtc@markboth\markboth - \global\let\@mkboth\markboth - \thispagepartlofstyle - \mtc@markboth{\MakeUppercase{\plftitle}}{\MakeUppercase{\plftitle}}% + \@ifundefined{chapter}{}% + {\global\let\mtc@markboth\markboth + \global\let\@mkboth\markboth + \thispagepartlofstyle + \mtc@markboth{\MakeUppercase{\plftitle}}{\MakeUppercase{\plftitle}}% }% % \end{macrocode} % \end{macro} @@ -29574,8 +29932,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR - \leftmargin\ptcindent - \rightmargin\ptcindent + \leftmargin\ptcindent \rightmargin\ptcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -29598,11 +29955,10 @@ have centered labels. % \fi % \begin{macrocode} \begin{ptc@verse}% - \@ifundefined{c@lofdepth}% - {}% - {\c@lofdepth=\c@partlofdepth - \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi} - \leavevmode\\\mtc@BBR\vskip -.5\baselineskip + \@ifundefined{c@lofdepth}{}% + {\c@lofdepth=\c@partlofdepth + \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi} + \leavevmode\\\mtc@BBR\vskip -.5\baselineskip % \end{macrocode} % \end{macro} % \end{environment} @@ -29631,7 +29987,7 @@ have centered labels. \begingroup \makeatletter \@ifundefined{plf@pgno}% - {\let\@dottedtocline\@undottedtocline}{} + {\let\@dottedtocline\@undottedtocline}{} \@fileswfalse\mtc@hook@beforeinputfile \plf@setform \@input{\jobname.\@tocfile} @@ -29681,6 +30037,7 @@ have centered labels. % \fi % \begin{macro}{\partlot} % \begin{macro}{\partlot@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % This command must be used after \com{part} if you need a partlot (no automatic partlot). % First, \com{partlot} detects the presence of its optional argument, and uses its default value,~\texttt{d}, if @@ -29696,6 +30053,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\partlot@} @@ -29717,9 +30075,9 @@ have centered labels. \def\partlot@[#1]{% \global\@partlot@used@true \if@longextensions@% -\def\@tocfile{plt\Thepart}% + \def\@tocfile{plt\Thepart}% \else -\def\@tocfile{U\Thepart}% + \def\@tocfile{U\Thepart}% \fi % \end{macrocode} % \end{macro} @@ -29777,10 +30135,10 @@ have centered labels. % \fi % \begin{macrocode} \@ifundefined{chapter}{}{% - \global\let\mtc@markboth\markboth - \global\let\@mkboth\markboth - \thispagepartlotstyle - \mtc@markboth{\MakeUppercase{\plttitle}}{\MakeUppercase{\plttitle}}% + \global\let\mtc@markboth\markboth + \global\let\@mkboth\markboth + \thispagepartlotstyle + \mtc@markboth{\MakeUppercase{\plttitle}}{\MakeUppercase{\plttitle}}% }% % \end{macrocode} % \end{macro} @@ -29905,8 +30263,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\*[-\baselineskip]\mtc@BBR - \leftmargin\ptcindent - \rightmargin\ptcindent + \leftmargin\ptcindent \rightmargin\ptcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -29929,11 +30286,10 @@ have centered labels. % \fi % \begin{macrocode} \begin{ptc@verse}% - \@ifundefined{c@lotdepth}% - {}% + \@ifundefined{c@lotdepth}{}% {\c@lotdepth=\c@partlotdepth \ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi} - \leavevmode\\\mtc@BBR\vskip -.5\baselineskip + \leavevmode\\\mtc@BBR\vskip -.5\baselineskip % \end{macrocode} % \end{macro} % \end{environment} @@ -29962,7 +30318,7 @@ have centered labels. \begingroup \makeatletter \@ifundefined{plt@pgno}% - {\let\@dottedtocline\@undottedtocline}{} + {\let\@dottedtocline\@undottedtocline}{} \@fileswfalse\mtc@hook@beforeinputfile \plt@setform \@input{\jobname.\@tocfile} @@ -30004,7 +30360,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{10} % \ifcase\LANG\relax % \section{Auxiliary commands for printing parttocs}\label{s+code+aux.commands.parttoc} % \or\relax @@ -30185,6 +30541,7 @@ have centered labels. % \begin{macro}{\doparttoc} % \begin{macro}{\dopartlof} % \begin{macro}{\dopartlot} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % We define the user macros, who detect the optional argument: % \or\relax @@ -30198,6 +30555,7 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{6} % \begin{macro}{\doparttoc@} @@ -30429,7 +30787,7 @@ have centered labels. % est créé. % \fi % \begin{macrocode} -\def\PTC@contentsline#1#2#3#4{% %%HO/DV: 4 instead of 3 parameters +\def\PTC@contentsline#1#2#3#4{% \expandafter\ifx\csname #1\endcsname\part \stepcounter{ptc}% \if@longextensions@% @@ -30559,7 +30917,6 @@ have centered labels. % \fi % \begin{macrocode} \expandafter\ifx\csname #1\endcsname\starchapter -%%HO: the following line should be disabled: \stepcounter{ptc}% \MTC@WriteContentsline{#1}{ptcC}{#3}{#4}% \fi \expandafter\ifx\csname #1\endcsname\starsection @@ -30657,7 +31014,7 @@ have centered labels. % Les \verb|.....| garantissent que \com{PTC@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\PTC@test\PTC@line.....\PTC@% %%HO: . added + \expandafter\PTC@test\PTC@line.....\PTC@% }% % \end{macrocode} % \end{macro} @@ -30672,10 +31029,6 @@ have centered labels. % La macro \com{PTC@test} trouve les commandes «~intéressantes~» dans le fichier table des matières, % principalement pour délimiter les parties: % \fi -% \begin{macrocode} -%%HO/BJ: now patch \PTC@test, -%%HO/BJ: call \PTC@contentsline with 4 instead of 3 parameters -% \end{macrocode} % % \lneed{5} % \begin{macro}{\PTC@contentsline} @@ -30694,11 +31047,10 @@ have centered labels. % fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste. % \fi % \begin{macrocode} -\long\def\PTC@test#1#2#3#4#5#6\PTC@{% %%HO: #6 added +\long\def\PTC@test#1#2#3#4#5#6\PTC@{% \ifx#1\contentsline \let\mtc@string\string \PTC@contentsline{#2}{#3}{#4}{#5}% - %%HO/DV: 4 instead of 3 parameters \let\mtc@string\relax \else\ifx#1\@input \edef\PTC@list{\PTC@list#2\relax}% @@ -30775,7 +31127,7 @@ have centered labels. % est créé. % \fi % \begin{macrocode} -\def\PLF@contentsline#1#2#3#4{% %%HO: #4 added +\def\PLF@contentsline#1#2#3#4{% \expandafter\ifx\csname #1\endcsname\xpart \stepcounter{ptc}% % \end{macrocode} @@ -30815,9 +31167,9 @@ have centered labels. % \lneed{5} % \begin{macro}{\mtc@toks} % \ifcase\LANG\relax -% The token register \com{mtc@toks} is used to pass the entry to \com{MTC@WriteContentsline}: +% The token register \com{mtc@toks} is used to pass the entry to \com{MTC@WriteContentsline}. % \or\relax -% Le registre \emph{token} \com{mtc@toks} est utilisé pour passer l'entrée à~\com{MTC@WriteContentsline}: +% Le registre \emph{token} \com{mtc@toks} est utilisé pour passer l'entrée à~\com{MTC@WriteContentsline}. % \fi % \end{macro} % @@ -30917,7 +31269,7 @@ have centered labels. % Les \verb|.....| garantissent que \com{PLF@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\PLF@test\PLF@line.....\PLF@% %%HO: . added + \expandafter\PLF@test\PLF@line.....\PLF@% }% % \end{macrocode} % \end{macro} @@ -30932,10 +31284,6 @@ have centered labels. % La macro \com{PLF@test} trouve les commandes «~intéressantes~» dans le fichier liste des figures, % principalement pour délimiter les parties: % \fi -% \begin{macrocode} -%%HO/BJ: now patch \PLF@test, -%%HO/BJ: call \PLF@contentsline with 4 instead of 3 parameters -% \end{macrocode} % \end{macro} % % \lneed{5} @@ -30955,10 +31303,10 @@ have centered labels. % fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste. % \fi % \begin{macrocode} -\long\def\PLF@test#1#2#3#4#5#6\PLF@{% %%HO: #6 added +\long\def\PLF@test#1#2#3#4#5#6\PLF@{% \ifx#1\contentsline \let\mtc@string\string - \PLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \PLF@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\PLF@list{\PLF@list#2\relax}% @@ -31034,7 +31382,7 @@ have centered labels. % est créé. % \fi % \begin{macrocode} -\def\PLT@contentsline#1#2#3#4{% %%HO: #4 added +\def\PLT@contentsline#1#2#3#4{% \expandafter\ifx\csname #1\endcsname\xpart \stepcounter{ptc}% % \end{macrocode} @@ -31176,7 +31524,7 @@ have centered labels. % Les \verb|.....| garantissent que \com{PLT@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\PLT@test\PLT@line.....\PLT@% %%HO: . added + \expandafter\PLT@test\PLT@line.....\PLT@% }% % \end{macrocode} % \end{macro} @@ -31191,10 +31539,6 @@ have centered labels. % La macro \com{PLT@test} trouve les commandes «~intéressantes~» dans le fichier liste des tableaux, % principalement pour délimiter les parties: % \fi -% \begin{macrocode} -%%HO/BJ: now patch \PLT@test, -%%HO/BJ: call \PLT@contentsline with 4 instead of 3 parameters -% \end{macrocode} % \end{macro} % % \lneed{5} @@ -31214,10 +31558,10 @@ have centered labels. % fin du fichier n'est pas atteinte. Enfin nous traitons le fichier suivant dans la liste. % \fi % \begin{macrocode} -\long\def\PLT@test#1#2#3#4#5#6\PLT@{% %%HO: #6 added +\long\def\PLT@test#1#2#3#4#5#6\PLT@{% \ifx#1\contentsline \let\mtc@string\string - \PLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \PLT@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\PLT@list{\PLT@list#2\relax}% @@ -31492,8 +31836,8 @@ have centered labels. \iftightmtc \parsep \z@ \fi \ifktightmtc \parskip \z@ \fi \topsep 1ex %% 20060731 was \z@ - \leftmargin\stcindent - \rightmargin\leftmargin}\item[]} + \leftmargin\stcindent \rightmargin\leftmargin}% + \item[]} \def\endstc@verse{\nopagebreak[4]\endlist} % \end{macrocode} % \end{macro} @@ -31515,6 +31859,7 @@ have centered labels. % \fi % \begin{macro}{\secttoc} % \begin{macro}{\secttoc@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{secttoc} command must be used after \com{section} if you need a secttoc (no automatic secttoc). % Its code is similar to the code of \com{minitoc} (but simpler). @@ -31531,6 +31876,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\secttoc@} @@ -31551,9 +31897,9 @@ have centered labels. \def\secttoc@[#1]{% \global\@secttoc@used@true \if@longextensions@% -\def\@tocfile{stc\thestc}% + \def\@tocfile{stc\thestc}% \else -\def\@tocfile{S\thestc}% + \def\@tocfile{S\thestc}% \fi % \end{macrocode} % \end{macro} @@ -31720,8 +32066,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\stcindent - \rightmargin\stcindent + \leftmargin\stcindent \rightmargin\stcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -31822,6 +32167,7 @@ have centered labels. % \fi % \begin{macro}{\sectlof} % \begin{macro}{\sectlof@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{sectlof} command must be used after \com{section} if you need a sectlof (no automatic sectlof). % Its code is similar to the code of \com{minilof} (but simpler). @@ -31838,6 +32184,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\sectlof@} @@ -31858,9 +32205,9 @@ have centered labels. \def\sectlof@[#1]{% \global\@sectlof@used@true \if@longextensions@% -\def\@tocfile{slf\thestc}% + \def\@tocfile{slf\thestc}% \else -\def\@tocfile{H\thestc}% + \def\@tocfile{H\thestc}% \fi % \end{macrocode} % \end{macro} @@ -31909,7 +32256,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{11} % \begin{macro}{\do@stilf} % \begin{macro}{\e@sti} % \begin{macro}{\n@sti} @@ -31921,7 +32268,6 @@ have centered labels. % \begin{macro}{\slftitle} % \begin{macro}{\if@mtc@FE} % \begin{environment}{samepage} -% \lneed{5} % \ifcase\LANG\relax % We begin a \env{samepage} environment, then treat the positionning argument. If the title is empty, we % simulate the ``\texttt{e}'' positionning. @@ -31952,7 +32298,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{8} % \begin{macro}{\raggedright} % \begin{macro}{\parskip} % \begin{macro}{\slffont} @@ -32026,8 +32372,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\stcindent - \rightmargin\stcindent + \leftmargin\stcindent \rightmargin\stcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -32050,8 +32395,7 @@ have centered labels. % \fi % \begin{macrocode} \begin{stc@verse}% - \@ifundefined{c@lofdepth}% - {}% + \@ifundefined{c@lofdepth}{}% {\c@lofdepth=\c@sectlofdepth \ifnum\c@lofdepth<1\relax\c@lofdepth=1\fi} \leavevmode\\\mtc@BBR\vskip -.5\baselineskip @@ -32061,7 +32405,7 @@ have centered labels. % \end{macro} % \end{environment} % -% \lneed{5} +% \lneed{9} % \begin{macro}{\slf@pgno} % \begin{macro}{\@dottedtocline} % \begin{macro}{\@undottedtocline} @@ -32131,6 +32475,7 @@ have centered labels. % \fi % \begin{macro}{\sectlot} % \begin{macro}{\sectlot@} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % The \com{sectlot} command must be used after \com{section} if you need a sectlot (no automatic sectlot). % Its code is similar to the code of \com{minilot} (but simpler). @@ -32147,6 +32492,7 @@ have centered labels. % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\sectlot@} @@ -32167,9 +32513,9 @@ have centered labels. \def\sectlot@[#1]{% \global\@sectlot@used@true \if@longextensions@% -\def\@tocfile{slt\thestc}% + \def\@tocfile{slt\thestc}% \else -\def\@tocfile{I\thestc}% + \def\@tocfile{I\thestc}% \fi % \end{macrocode} % \end{macro} @@ -32285,7 +32631,7 @@ have centered labels. % \begin{macro}{\stc@rule} % \begin{environment}{tabular} % \begin{macro}{\stifont} -% \begin{macro}{\columnrule} +% \begin{macro}{\columnwidth} % \begin{macro}{\do@stilt} % \begin{macro}{\mtc@v} % \begin{macro}{\slttitle} @@ -32334,8 +32680,7 @@ have centered labels. % \fi % \begin{macrocode} \nopagebreak[4]\null\leavevmode\mtc@zrule\\\mtc@BBR - \leftmargin\stcindent - \rightmargin\stcindent + \leftmargin\stcindent \rightmargin\stcindent \itemindent=\z@\labelwidth=\z@% \labelsep=\z@\listparindent=\z@% % \end{macrocode} @@ -32358,8 +32703,7 @@ have centered labels. % \fi % \begin{macrocode} \begin{stc@verse}% - \@ifundefined{c@lotdepth}% - {}% + \@ifundefined{c@lotdepth}{}% {\c@lotdepth=\c@sectlotdepth \ifnum\c@lotdepth<1\relax\c@lotdepth=1\fi} \leavevmode\\\mtc@BBR\vskip -.5\baselineskip @@ -32692,6 +33036,7 @@ have centered labels. % \begin{macro}{\dosecttoc} % \begin{macro}{\dosectlof} % \begin{macro}{\dosectlot} +% \begin{macro}{\@ifnextchar} % \ifcase\LANG\relax % We define the user-level macros, who detect the optional argument: % \or\relax @@ -32705,6 +33050,7 @@ have centered labels. % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \lneed{5} % \begin{macro}{\dosecttoc@} @@ -32930,11 +33276,10 @@ have centered labels. % Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier secttoc est créé. % \fi % \begin{macrocode} -\def\STC@contentsline#1#2#3#4{% %%HO: #4 added - \gdef\thestc{\arabic{stc}}% %%HO: space removed +\def\STC@contentsline#1#2#3#4{% + \gdef\thestc{\arabic{stc}}% \expandafter\ifx\csname #1\endcsname\section \stepcounter{stc}% -%% \def\thestc{\arabic{stc}} %% HO: removed % \end{macrocode} % \end{macro} % \end{macro} @@ -33152,7 +33497,7 @@ have centered labels. % Les \verb|.....| garantissent que \com{STC@test} a suffisamment d'arguments: % \fi % \begin{macrocode} - \expandafter\STC@test\STC@line.....\STC@% %%HO: . added + \expandafter\STC@test\STC@line.....\STC@% }% % \end{macrocode} % \end{macro} @@ -33174,10 +33519,10 @@ have centered labels. % essentiellement pour délimiter les sections: % \fi % \begin{macrocode} -\long\def\STC@test#1#2#3#4#5#6\STC@{% %%HO: #6 added +\long\def\STC@test#1#2#3#4#5#6\STC@{% \ifx#1\contentsline \let\mtc@string\string - \STC@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \STC@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\STC@list{\STC@list#2\relax}% @@ -33249,11 +33594,10 @@ have centered labels. % Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier sectlof est créé. % \fi % \begin{macrocode} -\def\SLF@contentsline#1#2#3#4{% %%HO: #4 added - \gdef\thestc{\arabic{stc}}% %%HO: space removed +\def\SLF@contentsline#1#2#3#4{% + \gdef\thestc{\arabic{stc}}% \expandafter\ifx\csname #1\endcsname\xsect \stepcounter{stc}% -%% \gdef\thestc{\arabic{stc}} %%HO: removed % \end{macrocode} % \end{macro} % \end{macro} @@ -33376,7 +33720,7 @@ have centered labels. % \begin{macrocode} \def\SLF@read{% \read\@inputcheck to\SLF@line - \expandafter\SLF@test\SLF@line.....\SLF@% %%HO: . added + \expandafter\SLF@test\SLF@line.....\SLF@% }% % \end{macrocode} % \end{macro} @@ -33399,10 +33743,10 @@ have centered labels. % essentiellement pour délimiter les sections: % \fi % \begin{macrocode} -\long\def\SLF@test#1#2#3#4#5#6\SLF@{% %%HO: #6 added +\long\def\SLF@test#1#2#3#4#5#6\SLF@{% \ifx#1\contentsline \let\mtc@string\string - \SLF@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \SLF@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\SLF@list{\SLF@list#2\relax}% @@ -33474,11 +33818,10 @@ have centered labels. % Si \com{section} est trouvée, le compteur \cnt{stc} est incrémenté et un nouveau fichier sectlot est créé. % \fi % \begin{macrocode} -\def\SLT@contentsline#1#2#3#4{% %%HO: #4 added - \gdef\thestc{\arabic{stc}}% %%HO: space removed +\def\SLT@contentsline#1#2#3#4{% + \gdef\thestc{\arabic{stc}}% \expandafter\ifx\csname #1\endcsname\xsect \stepcounter{stc}% -%% \gdef\thestc{\arabic{stc}} %%HO: removed % \end{macrocode} % \end{macro} % \end{macro} @@ -33601,7 +33944,7 @@ have centered labels. % \begin{macrocode} \def\SLT@read{% \read\@inputcheck to\SLT@line - \expandafter\SLT@test\SLT@line.....\SLT@% %%HO: . added + \expandafter\SLT@test\SLT@line.....\SLT@% }% % \end{macrocode} % \end{macro} @@ -33624,10 +33967,10 @@ have centered labels. % essentiellement pour délimiter les sections: % \fi % \begin{macrocode} -\long\def\SLT@test#1#2#3#4#5#6\SLT@{% %%HO: #6 added +\long\def\SLT@test#1#2#3#4#5#6\SLT@{% \ifx#1\contentsline \let\mtc@string\string - \SLT@contentsline{#2}{#3}{#4}{#5}% %%HO: #4 added + \SLT@contentsline{#2}{#3}{#4}{#5}% \let\mtc@string\relax \else\ifx#1\@input \edef\SLT@list{\SLT@list#2\relax}% @@ -34026,7 +34369,7 @@ have centered labels. % \end{macrocode} % \end{macro} % -% \lneed{5} +% \lneed{10} % \ifcase\LANG\relax % \subsection{The \ucom{mtcsetfont} command}\label{s+code+mtcsetfont.command}\icom{mtcsetfont} % \or\relax @@ -34310,16 +34653,14 @@ have centered labels. % \ifcase\LANG\relax % If the combinaison is legal, we apply it, i.e.,~we redefine the meaning of the constructed macro with the sequence % of commands given as third argument of \com{mtcsetfont} and we log that event (we store the third argument in a -% token register to can print it \emph{verbatim}). -% -% If the combinaison is not legal, an error message is displayed. +% token register to can print it \emph{verbatim}); +% if the combinaison is not legal, an error message is displayed. % \or\relax % Si la combinaison est légale, nous l'appliquons, c'est-à-dire que nous redéfinissons la signification de la % macro construite comme étant la séquence de commandes donnée en troisième argument de \com{mtcsetfont} et nous % notons cet événement dans le fichier \emph{document}\suffix{.log} (nous rangeons le troisième argument dans un registre -% \emph{token} pour pouvoir l'écrire \emph{verbatim}). -% -% Si la combinaison n'est pas légale, un message d'erreur est affiché. +% \emph{token} pour pouvoir l'écrire \emph{verbatim}); +% si la combinaison n'est pas légale, un message d'erreur est affiché. % \fi % \begin{macrocode} \if@mtc@setfont@ @@ -34338,8 +34679,7 @@ have centered labels. {Correct the source code. \MessageBreak Type <return> and rerun LaTeX} -\fi -} +\fi} % \end{macrocode} % \end{macro} % \end{macro} @@ -35969,7 +36309,7 @@ have centered labels. % \begin{macro}{\@ifundefined} % \begin{macro}{\mtc@glofix@level} % \ifcase\LANG\relax -% Depending of the document class, the ``Glossary'' entry in the TOC is treated as a starred chapter or a starred +% Depending on the document class, the ``Glossary'' entry in the TOC is treated as a starred chapter or a starred % section. Hence we must first determine the default value of the optional argument. The default value is then % stored in the macro \com{mtc@glofix@level}. This is done by the following code, which eventually gives a warning % message: @@ -36063,7 +36403,7 @@ have centered labels. % \begin{macro}{\@ifundefined} % \begin{macro}{\mtc@ixfix@level} % \ifcase\LANG\relax -% Depending of the document class, the ``Index'' entry in the TOC is treated as a starred chapter or a starred +% Depending on the document class, the ``Index'' entry in the TOC is treated as a starred chapter or a starred % section. Hence we must first determine the default value of the optional argument. The default value is then % stored in the macro \com{mtc@ixfix@level}. This is done by the following code, which eventually gives a warning message: % \or\relax @@ -36243,8 +36583,7 @@ have centered labels. outside of a .mld file}% {It will be ignored} \@mtc@insellang@false - \fi -} + \fi} % \end{macrocode} % \end{macro} % \end{macro} @@ -36424,9 +36763,10 @@ have centered labels. % Cette option force l'utilisation de suffixes courts. % \fi % \begin{macrocode} -\DeclareOption{shortext}{\@longextensions@false -\mtcPackageWarningNoLine[<W0020>]{minitoc}% - {You have forced the use of short extensions}} +\DeclareOption{shortext}{% + \@longextensions@false + \mtcPackageWarningNoLine[<W0020>]{minitoc}% + {You have forced the use of short extensions}} % \end{macrocode} % \end{macro} % \end{macro} @@ -37129,9 +37469,9 @@ have centered labels. % \begin{macro}{\@ifclassloaded} % \begin{macro}{\if@mtc@hints@given@} % \ifcase\LANG\relax -% We test the presence of each \upack{minitoc}-compatible \KOMAScript{} class~\cite{komab,koma}: +% We test the presence of each \upack{minitoc}-compatible \KOMAScript{} class~\cite{komab,koma,robbers-pj-2006-3}: % \or\relax -% Nous testons la presence de chaque classe \KOMAScript~\cite{komab,koma} compatible avec \upack{minitoc}: +% Nous testons la présence de chaque classe \KOMAScript~\cite{komab,koma,robbers-pj-2006-3} compatible avec \upack{minitoc}: % \fi % \begin{macrocode} \@ifclassloaded{scrbook}% @@ -37198,10 +37538,10 @@ have centered labels. % \begin{macro}{\if@mtc@hints@given@} % \ifcase\LANG\relax % We test the presence of the \pack{titletoc} package~\cite{titletoc}, and emit a warning, because this package -% is \emph{incompatible} with \upack{minitoc}: +% is \Virage\emph{incompatible} with \upack{minitoc}: % \or\relax % Nous testons la présence du paquetage \pack{titletoc}~\cite{titletoc}, et émettons un avertissement, puisque -% ce paquetage est \emph{incompatible} avec \upack{minitoc}: +% ce paquetage est \Virage\emph{incompatible} avec \upack{minitoc}: % \fi % \begin{macrocode} \@ifpackageloaded{titletoc}% @@ -37309,9 +37649,9 @@ have centered labels. % \begin{macro}{\@ifclassloaded} % \begin{macro}{\if@mtc@hints@given@} % \ifcase\LANG\relax -% We test if the \class{memoir} class~\cite{memoir,add-memoir} is loaded: +% We test if the \class{memoir} class~\cite{memoir,add-memoir,wilson-pj-2006-3} is loaded: % \or\relax -% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir} est chargée: +% Nous testons si la classe \class{memoir}~\cite{memoir,add-memoir,wilson-pj-2006-3} est chargée: % \fi % \begin{macrocode} \@ifclassloaded{memoir}% @@ -37337,10 +37677,10 @@ have centered labels. % \begin{macro}{\if@mtc@hints@given@} % \ifcase\LANG\relax % We test if the \class{amsart} or \class{amsproc} class is loaded and emit a warning, because these classes are -% \emph{incompatible} with \upack{minitoc}: +% \Virage\emph{incompatible} with \upack{minitoc}: % \or\relax % Nous regardons si l'une des classes \class{amsart} ou \class{amsproc} a été chargée et émettons un -% avertissement, puisque ces classes sont \emph{incompatibles} avec \upack{minitoc}: +% avertissement, puisque ces classes sont \Virage\emph{incompatibles} avec \upack{minitoc}: % \fi % \begin{macrocode} \@ifclassloaded{amsart}% @@ -37362,7 +37702,7 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{10} % \ifcase\LANG\relax % \subsubsection{Hint about the \uclass{amsbook} class}\iclass{amsbook} % \or\relax @@ -37433,10 +37773,10 @@ have centered labels. % \begin{macro}{\if@mtc@hints@given@} % \ifcase\LANG\relax % We test if the \class{jura} class is loaded and emit a warning, because this class is -% \emph{incompatible} with \upack{minitoc}: +% \Virage\emph{incompatible} with \upack{minitoc}: % \or\relax % Nous regardons si la classe \class{jura} a été chargée et émettons un -% avertissement, puisque cette classe est \emph{incompatible} avec \upack{minitoc}: +% avertissement, puisque cette classe est \Virage\emph{incompatible} avec \upack{minitoc}: % \fi % \begin{macrocode} \@ifclassloaded{jura}% @@ -39337,7 +39677,7 @@ have centered labels. % files using decrementing loops on the associated % counters, and includes \emph{document}\suffix{.mtc} in the list % (but \emph{not} the \emph{document}\suffix{.maf}\,\footnote{Some users could made a cleanup using this file as a list of -% files to delete, so it should not be in the list.} file). We must also check the existence of \com{jobname}\suffix{.mtc1} if +% files to delete, so it must not be in the list.} file). We must also check the existence of \com{jobname}\suffix{.mtc1} if % long extensions are used. % \or\relax % Nous définissons la macro \com{mtc@maf} qui ferme \com{tf@mtc} @@ -39350,7 +39690,7 @@ have centered labels. % par ordre décroissant sur les compteurs associés, et % inclut \emph{document}\suffix{.mtc} dans la liste % (mais \emph{pas} le fichier \emph{document}\suffix{.maf}\,\footnote{Certains utilisateurs pourraient faire un nettoyage -% en utilisant ce fichier comme liste des fichiers à~détruire, donc il ne devrait pas être dans la liste.}). +% en utilisant ce fichier comme liste des fichiers à~détruire, donc il ne doit pas être dans la liste.}). % Nous devons aussi tester l'existence de \com{jobname}\suffix{.mtc1} si les suffixes longs sont utilisés. % \fi % \begin{macrocode} @@ -39732,7 +40072,7 @@ have centered labels. % \begin{macrocode} %<*fminitoc> \ProvidesFile{fminitoc.dtx}% - [2007/02/12 minitoc v52 french documentation start file] + [2007/03/22 minitoc v53 french documentation start file] \input{minitoc.dtx} %</fminitoc> % \end{macrocode} @@ -39995,7 +40335,7 @@ have centered labels. \MessageBreak should not be used out of context \MessageBreak}% - \kern-1.\baselineskip\kern0.ex}% + \kern-1.\baselineskip\kern.0ex}% \def\kernafterminilot{% \mtcoffwarn@true \mtcPackageWarning[<F0008>]{mtcoff}% @@ -40003,7 +40343,7 @@ have centered labels. \MessageBreak should not be used out of context \MessageBreak}% - \kern-1.\baselineskip\kern0.ex}% + \kern-1.\baselineskip\kern.0ex}% }% % \end{macrocode} % \end{macro} @@ -40871,24 +41211,24 @@ have centered labels. % \end{macro} % \end{macro} % -% \lneed{5} +% \lneed{6} % \ifcase\LANG\relax -% \section[Caution for some commands]{Caution for some commands\protect\virage}\label{s+mtcoff+caution} +% \section{Caution for some commands}\label{s+mtcoff+caution} % \or\relax -% \section[Précaution pour certaines commandes]{Précaution pour certaines commandes\protect\virage}\label{s+mtcoff+caution} +% \section{Précaution pour certaines commandes}\label{s+mtcoff+caution} % \fi -% \lneed{5} % \begin{macro}{\AtBeginDocument} % \begin{macro}{\ifmtcoffwarn@} % \ifcase\LANG\relax -% Some \upack{minitoc} commands should eventually be replaced if you decide to \emph{definitely} stop using the +% Some \virage\upack{minitoc} commands should eventually be replaced if you decide to \emph{definitely} stop using the % \upack{minitoc} package with your document. So we declare a flag and a \com{AtEndDocument} block to signal % that you have used these commands: % \or\relax -% Certaines commandes de \upack{minitoc} devraient éventuellement être remplacées si vous décidez d'arrêter +% Certaines commandes de \virage\upack{minitoc} devraient éventuellement être remplacées si vous décidez d'arrêter % \emph{définitivement} l'utilisation du paquetage \upack{minitoc} avec votre document. Donc nous déclarons un % indicateur et un bloc \com{AtEndDocument} pour signaler que vous avez utilisé ces commandes: % \fi +% \lneed{6} % \begin{macrocode} \newif\ifmtcoffwarn@ \mtcoffwarn@false \AtEndDocument{\ifmtcoffwarn@ @@ -41027,9 +41367,11 @@ have centered labels. % % \lneed{5} % \ifcase\LANG\relax -% \section{Inhibition of the \ucom{mtc@saveXXXdepth} and \ucom{mtc@restoreXXXdepth} internal commands} +% ^^A \section{Inhibition of the \ucom{mtc@saveXXXdepth} and \ucom{mtc@restoreXXXdepth} internal commands} +% \section{Inhibition of the \ucom{mtc@[save\BAR{}restore]XXXdepth} internal commands} % \or\relax -% \section{Inhibition des commandes internes \ucom{mtc@saveXXXdepth} et \ucom{mtc@restoreXXXdepth}} +% ^^A \section{Inhibition des commandes internes \ucom{mtc@saveXXXdepth} et \ucom{mtc@restoreXXXdepth}} +% \section{Inhibition des commandes internes \ucom{mtc@[save\BAR{}restore]XXXdepth}} % \fi % \begin{macro}{\mtc@savetocdepth} % \begin{macro}{\mtc@savelofdepth} @@ -41228,7 +41570,7 @@ have centered labels. %<*mtcpatchmem> \NeedsTeXFormat{LaTeX2e}[1996/06/01]% \ProvidesPackage{mtcpatchmem}% - [2007/02/12 v52 Package mtcpatchmem] + [2007/03/22 v53 Package mtcpatchmem] \RequirePackage{mtcmess}[2006/03/14] \mtcPackageInfo[<M0001>]{mtcpatchmem}% {mtcpatchmem package to patch the memoir class\@gobble} @@ -41501,7 +41843,7 @@ have centered labels. % \section{Langue <<~afrikaan~>>: \uxfile{afrikaan.mld}}\label{s+mld+afrikaan}\ixfile{afrikaan.mld} % Les titres pour la langue <<~\lopt{afrikaan}~>>\,\footnote{Parlée en Afrique du Sud, elle a des origines % néerlandaises; comparez avec la section~\vref{s+mld+dutch}.} sont tirés du fichier \xfile{dutch.dtx} -% (\name{Johannes~L.}{Braams} et \name{Stoffel}{Lombard}) +% (de \name{Johannes~L.}{Braams} et \name{Stoffel}{Lombard}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,dutch}: % \end{SMOOTH} % \fi @@ -41725,12 +42067,12 @@ have centered labels. % \ifcase\LANG\relax % \section{``Armenian'' language: \uxfile{armenian.mld}}\label{s+mld+armenian}\ixfile{armenian.mld} % The titles for the ``\lopt{armenian}'' language are taken from the \packa{Arm\TeX}{ArmTeX} package~\cite{armtex} -% (by \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}), which should be +% (by \name{Sergueï}{Dachian}, \name{Arnak}{Dalalyan} and \name{Vartan}{Akopian}), which should be % used, with the associated fonts. % \or\relax % \section{Langue <<~armenian~>>: \uxfile{armenian.mld}}\label{s+mld+armenian}\ixfile{armenian.mld} % Les titres pour la langue <<~\lopt{armenian}~>> (arménien) sont tirés du paquetage \packa{Arm\TeX}{ArmTeX}~\cite{armtex} -% (de \namea{Serguei}{D'Achian}{Dachian}, \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}), +% (de \name{Serguei}{Dachian}, \name{Arnak}{Dalalyan} et \name{Vartan}{Akopian}), % qui devrait être utilisé, avec les fontes associées. % \fi % @@ -41740,7 +42082,7 @@ have centered labels. \ProvidesFile{armenian.mld}[1999/06/28] %% Armenian titles for minitoc.sty %% from ArmTeX -%% Sergei D'Achian (Serguei.Dachian@univ-lemans.fr) +%% Sergueï Dachian (Serguei.Dachian@univ-lemans.fr) \def\ptctitle{Bovandakuthyun}% \def\plftitle{Patkerneri cank}% \def\plttitle{Aghyusakneri cank}% @@ -42027,8 +42369,7 @@ have centered labels. % \begin{macrocode} %<*bicig2> \ProvidesFile{bicig2.mld}[2005/11/16] -%% Mongol (Bicig2) titles for minitoc.sty -%% needs mongol fonts +%% Mongol (Bicig2) titles for minitoc.sty (needs mongol fonts) \def\ptctitle{garcag}% \def\plftitle{zirug-un zigsagalda}% \def\plttitle{kuisunukdu-yin zigsagalda}% @@ -42064,8 +42405,7 @@ have centered labels. % \begin{macrocode} %<*bicig3> \ProvidesFile{bicig3.mld}[2006/03/31] -%% Mongol (Bicig3) titles for minitoc.sty -%% needs mongol fonts +%% Mongol (Bicig3) titles for minitoc.sty (needs mongol fonts) \def\ptctitle{aguulag=a}% \def\plftitle{zirug-un zigsagalda}% \def\plttitle{kuisunukdu-yin zigsagalda}% @@ -42086,30 +42426,27 @@ have centered labels. % The titles for the ``\lopt{bithe}'' language\,\footnote{The \lopt{bithe} is a written form of the \lopt{manju} variant of the mongolian language.} are taken % from the \packa{Mon\TeX}{MonTeX} package~\cite{mlsquick,montex}. This language requires specific fonts. % See also sections~\vref{s+mld+mongol} and~\vref{s+mld+manju}. -% % The Manju writing, or \emph{bithe} system is a close relative % of the Mongolian system; the basical letter shapes are the % same. Yet for Manju, a set of diacritics (\emph{dots and circles}) -% was designed to the effect that all the ambiguities of Mongolian are eliminated. +% was designed to eliminate all the ambiguities of Mongolian. % \or\relax % \section{Langue <<~bithe~>>: \uxfile{bithe.mld}}\label{s+mld+bithe}\ixfile{bithe.mld} % Les titres pour la langue <<~\lopt{bithe}~>>\,\footnote{Le <<~\lopt{bithe}~>> est une forme écrite de la % variante <<~\lopt{manju}~>> de la langue mongole.} sont -% tirés du paquetage \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. Voir aussi les -% sections~\vref{s+mld+mongol} et~\vref{s+mld+manju}. -% +% tirés du paquetage \packa{Mon\TeX}{MonTeX}~\cite{mlsquick,montex}. Cette langue requiert des fontes spécifiques. +% Voir aussi les sections~\vref{s+mld+mongol} et~\vref{s+mld+manju}. % L'écriture Manju (Manchou), ou le système \emph{bithe}, est une proche % parente du système Mongol; les formes de base des lettres sont les mêmes. Mais pour le Manju, un % ensemble de signes diacritiques (\emph{points et cercles}) a -% été conçu ayant pour effet d'éliminer toutes les ambiguïtés du Mongol. +% été conçu pour éliminer toutes les ambiguïtés du Mongol. % \fi % % \lneed{3} % \begin{macrocode} %<*bithe> \ProvidesFile{bithe.mld}[2005/11/16] -%% Manju (bithe) titles for minitoc.sty -%% needs mongol fonts +%% Manju (bithe) titles for minitoc.sty (needs mongol fonts) \def\ptctitle{garcag}% \def\plftitle{zirug-un? afaha}% \def\plttitle{kuisunukdu-yin? afaha}% @@ -42145,8 +42482,7 @@ have centered labels. % \begin{macrocode} %<*brazil> \ProvidesFile{brazil.mld}[2006/01/13] -%% Portugues (brazil) titles for minitoc.sty -%% from portuges.dtx (babel) +%% Portugues (brazil) titles for minitoc.sty, from portuges.dtx (babel) %% Ramalhete, Jose Pedro and "de Lima", Arnaldo Viegas \def\ptctitle{Sum\'ario}% \def\plftitle{Lista de Figuras}% @@ -42220,7 +42556,7 @@ have centered labels. % (see section~\vref{s+mld+english}): % \or\relax % \section{Langue <<~british~>>: \uxfile{british.mld}}\label{s+mld+british}\ixfile{british.mld} -% La langue <<~\lopt{british}~>> est comme <<~\loptd{english}~>>, donc nous chargeons simplement +% La langue <<~\lopt{british}~>> est comme <<~\loptd{english}~>>, donc nous chargeons simplement le fichier % \xfile{english.mld} (voir la section~\vref{s+mld+english}): % \fi % @@ -42250,11 +42586,10 @@ have centered labels. % \lneed{3} % \begin{macrocode} %<*bulgarian> -\ProvidesFile{bulgarian.mld}[2006/01/13] +\ProvidesFile{bulgarian.mld}[2007/03/08] %% Bulgarian titles for minitoc.sty -%% from bulgarian.dtx (babel) -%% Boshnakov, Georgi -%% Needs special fonts +%% From bulgarian.dtx (babel) (needs special cyrillic fonts) +%% by Boshnakov, Georgi <georgi.boshnakov at umist.ac.uk> \def\ptctitle{% {\cyr\CYRS\cyrhrdsn\cyrd\cyrhrdsn\cyrr\cyrzh\cyra\cyrn\cyri\cyre}}% \def\plftitle{% @@ -42461,16 +42796,12 @@ have centered labels. % \lneed{5} % \ifcase\LANG\relax % \section{``Castillian'' language: \uxfile{castillian.mld}}\label{s+mld+castillian}\ixfile{castillian.mld} -% The ``\lopt{castillian}'' language is more known as ``\lopt{spanish}'', but is spoken mainly in Castile, -% a part of central Spain. -% ``Castillian'' is the english name for ``castillan''. -% We just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}): +% ``Castillian'' is just the english name for ``castillan'', so +% we just load the \xfile{spanish.mld} file (see section~\vref{s+mld+spanish}): % \or\relax % \section{Langue <<~castillian~>>: \uxfile{castillian.mld}}\label{s+mld+castillian}\ixfile{castillian.mld} -% La langue <<~\lopt{castillian}~>> est plus connue sous le nom de <<~\lopt{spanish}~>> (espagnol), -% mais est parlée principalement -% en Castille, une partie du centre de l'Espagne. <<~Castillian~>> est le nom anglais du castillan. -% Nous chargeons simplement le fichier +% <<~Castillian~>> est juste le nom anglais du castillan, donc +% nous chargeons simplement le fichier % \xfile{spanish.mld} (voir la section~\vref{s+mld+spanish}): % \fi % @@ -42501,9 +42832,7 @@ have centered labels. % \begin{macrocode} %<*catalan> \ProvidesFile{catalan.mld}[2006/01/13] -%% Catalan titles for minitoc.sty -%% from catalan.dtx (babel) -%% Badenes, Gonçal +%% Catalan titles for minitoc.sty from catalan.dtx (babel) (Badenes, Gonçal) \def\ptctitle{\'Index}% \def\plftitle{\'Index de figures}% \def\plttitle{\'Index de taules}% @@ -42548,6 +42877,7 @@ have centered labels. %% From the file file Bg5.cap of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> +%% %% Version 4.5.2 (28-Mar-2003) %% Chinese captions: character set: Big 5, encoding: Big 5 %% @@ -42705,7 +43035,7 @@ have centered labels. % \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk}) % in the Devan\=agar\={\i} % package~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}). See also section~\vref{s+mld+hindi}. Specific fonts are required. -% The home page of the package is~\url{http://devnag.ramovar.org}. +% The home page of the package is~\url{http://devnag.sarovar.org}. % \end{SMOOTH} % \or\relax % \section{Langue <<~devanagari~>>: \uxfile{devanagari.mld}}\label{s+mld+devanagari}\ixfile{devanagari.mld} @@ -42714,22 +43044,16 @@ have centered labels. % \name{Kevin}{Carmody}, \name{Richard}{Mahoney} et \name{Dominik}{Wujastyk}) % dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}). Voir aussi la section~\vref{s+mld+hindi}. % Des fontes spécifiques sont requises. -% La page Web du paquetage est~{\froff\url{http://devnag.ramovar.org}}. +% La page Web du paquetage est~{\froff\url{http://devnag.sarovar.org}}. % \fi % % \lneed{3} % \begin{macrocode} %<*devanagari> \ProvidesFile{devanagari.mld}[2006/08/25] -%% Devanagari (hindi) titles for minitoc.sty -%% from devanagari.sty by -%% Pandey, Anshuman -%% Radhakrishnan, C.~V. -%% Wagner, Zden\v{e}k -%% Smith, John -%% Carmody, Kevin -%% Mahoney, Richard -%% Wujastyk, Dominik +%% Devanagari (hindi) titles for minitoc.sty from devanagari.sty by +%% Pandey, Anshuman and Radhakrishnan, C.~V. and Wagner, Zden\v{e}k and +%% Smith, John and Carmody, Kevin and Mahoney, Richard and Wujastyk, Dominik \def\ptctitle{{\dn Evqy{\rs -\re}\8{s}cF}}% \def\plftitle{{\dn Ec/o{\qva} kF \8{s}cF}}% \def\plttitle{{\dn tAElkAao\2 kF \8{s}cF}}% @@ -42762,8 +43086,7 @@ have centered labels. %<*dutch> \ProvidesFile{dutch.mld}[2006/01/13] % Dutch titles for minitoc.sty -%% from dutch.dtx (babel) -%% Braams, Johannes~L. +%% from dutch.dtx (babel) (Braams, Johannes~L.) \def\ptctitle{Inhoudsopgave}% \def\plftitle{Lijst van figuren}% \def\plttitle{Lijst van tabellen}% @@ -42796,7 +43119,7 @@ have centered labels. % Les titres pour la langue <<~\loptd{english}~>> (anglais) sont tirés du fichier \xfile{english.dtx} % (de \name{Johannes~L.}{Braams}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,english}. -% \emph{La\virage{} présence du fichier \xfile{english.mld} est obligatoire, car l'anglais est la langue par défaut.} +% \emph{Notez que la\virage{} présence du fichier \xfile{english.mld} est obligatoire, car l'anglais est la langue par défaut.} % % \begin{raggedright} % \mbox{Voir aussi les sections~\vref{s+mld+american},} \vref{s+mld+australian},\ABK \vref{s+mld+british},\ABK @@ -42809,8 +43132,7 @@ have centered labels. %<*english> \ProvidesFile{english.mld}[2006/01/13] %% English titles for minitoc.sty -%% from english.dtx (babel) -%% Braams, Johannes~L. +%% from english.dtx (babel) (Braams, Johannes~L.) \def\ptctitle{Table of Contents}% \def\plftitle{List of Figures}% \def\plttitle{List of Tables}% @@ -42829,12 +43151,12 @@ have centered labels. % \ifcase\LANG\relax % \section{``English1'' language: \uxfile{english1.mld}}\label{s+mld+english1}\ixfile{english1.mld} % The titles for the ``\lopt{english1}'' language come from the \xfile{english.dtx} file -% (by \name{Johannes~L.}{Braams}) +% (written by \name{Johannes~L.}{Braams}) % in the \pack{babel} package~\cite{babel,babel-user,english}, with some adaptations for the part-level titles. % \or\relax % \section{Langue <<~english1~>>: \uxfile{english1.mld}}\label{s+mld+english1}\ixfile{english1.mld} % Les titres pour la langue <<~\lopt{english1}~>> sont tirés du fichier \xfile{english.dtx} -% (de \name{Johannes~L.}{Braams}) +% (écrit par \name{Johannes~L.}{Braams}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres % au niveau partie. % \fi @@ -42870,12 +43192,13 @@ have centered labels. % \ifcase\LANG\relax % \section{``English2'' language: \uxfile{english2.mld}}\label{s+mld+english2}\ixfile{english2.mld} % The titles for the ``\lopt{english2}'' language are again taken from the \xfile{english.dtx} file -% (by \name{Johannes~L.}{Braams}) +% (written by \name{Johannes~L.}{Braams}) % in the \pack{babel} package~\cite{babel,babel-user,english}, with some adaptations for the titles at the part level. % \or\relax % \section{Langue <<~english2~>>: \uxfile{english2.mld}}\label{s+mld+english2}\ixfile{english2.mld} -% Les titres pour la langue <<~\lopt{english2}~>> sont tirés du fichier \xfile{english.dtx} dans le -% paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres +% Les titres pour la langue <<~\lopt{english2}~>> sont tirés du fichier \xfile{english.dtx} +% (écrit par \name{Johannes~L.}{Braams}) +% dans le paquetage \pack{babel}~\cite{babel,babel-user,english}, avec quelques adaptations pour les titres % au niveau partie. % \fi % @@ -43159,7 +43482,7 @@ the Twentieth Part\else Part~\Roman{part}\fi} % \section{``Farsi2'' language: \uxfile{farsi2.mld} and \uxfile{farsi2.mlo}}\label{s+mld+farsi2}% % \ixfile{farsi2.mld}\ixfile{farsi2.mlo} % There are several variants for the farsi language, spoken in Iran. -% The ``\lopt{farsi2}'' language uses titles taken from the \xfile{farsi.sty} file in the \packa{Farsi\TeX}{FarsiTeX} +% The ``\lopt{farsi2}'' language uses titles taken from the \xfile{farsi.sty} file in the \mbox{\packa{Farsi\TeX}{FarsiTeX}} % system~\cite{farsi}{\protect\FARSINOTE}, by \xname{Mohammad}{Ghodsi}, \name{Roozbeh}{Pournader}, % \name{Behdad}{Esfahbod}, \name{Hassan}{Abolhassani}, and others. % Special fonts are needed, of course. See also section~\vref{s+mld+farsi1}. @@ -43171,8 +43494,8 @@ the Twentieth Part\else Part~\Roman{part}\fi} % \section{Langue <<~farsi2~>>: \uxfile{farsi2.mld} et \uxfile{farsi2.mlo}}\label{s+mld+farsi2}% % \ixfile{farsi2.mld}\ixfile{farsi2.mlo} % Il y~a plusieurs variantes pour la langue farsi, parlée en Iran. -% La langue <<~\lopt{farsi2}~>> (farsi seconde variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du -% système \packa{Farsi\TeX}{FarsiTeX}~\cite{farsi}\,{\protect\FARSINOTE}, par \xname{Mohammad}{Ghodsi}, +% La langue <<~\lopt{farsi2}~>> (farsi deuxième variante) utilise des titres pris dans le fichier \xfile{farsi.sty} du +% système \mbox{\packa{Farsi\TeX}{FarsiTeX}}~\cite{farsi}\,{\protect\FARSINOTE}, développé par \xname{Mohammad}{Ghodsi}, % \name{Roozbeh}{Pournader}, \name{Behdad}{Esfahbod}, \name{Hassan}{Abolhassani} et~al. % Des fontes spéciales sont nécessaires, évidemment. Voir aussi la section~\vref{s+mld+farsi1}. % @@ -43644,7 +43967,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % Voir aussi la section~\vref{s+mld+germanb}. % Les titres sont tirés du fichier \xfile{germanb.dtx} % (de \name{Johannes~L.}{Braams} et \name{Bernd}{Raichle}) -% dans lepaquetage \pack{babel}~\cite{babel,babel-user}: +% dans le paquetage \pack{babel}~\cite{babel,babel-user}: % \fi % % \lneed{3} @@ -43725,8 +44048,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{greek-mono.mld}[2005/02/08] %% from omega-greek.ldf (Antomega project) %% Needs Omega -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localgreek% {^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^03cc^^^^03bc% @@ -43784,8 +44106,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{greek-polydemo.mld}[2005/02/08] %% from omega-greek.ldf (Antomega project) %% Needs Omega -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localgreek% {^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^1f79^^^^03bc% @@ -43852,8 +44173,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{greek-polykatha.mld}[2005/02/08] %% from omega-greek.ldf (Antomega project) %% Needs Omega -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localgreek% {^^^^03a0^^^^03b5^^^^03c1^^^^03b9^^^^03b5^^^^03c7^^^^1f79^^^^03bc% @@ -43911,8 +44231,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*guarani> \ProvidesFile{guarani.mld}[2005/08/26] -%% Guarani titles for minitoc.sty -%% from guarani.ldf by Javier Bezos. +%% Guarani titles for minitoc.sty from guarani.ldf by Javier Bezos. %% Input encoding win-gn.def is needed. %% \def\ptctitle{\'Indice general}% @@ -43971,9 +44290,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hangul.cap of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> -%% -%% Version 4.5.2 (28-Mar-2003) -%% Hangul captions +%% Version 4.5.2 (28-Mar-2003) Hangul captions %% character set: KS X 1001:1992 (=KS C 5601-1992), encoding: EUC (=Wansung) %% \mtcloadmlo{hangul1}% @@ -44012,9 +44329,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hangul.cpx of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> -%% -%% Version 4.5.2 (28-Mar-2003) -%% Hangul captions +%% Version 4.5.2 (28-Mar-2003) Hangul captions %% character set: KS X 1001:1992 (=KS C 5601-1992), %% encoding: EUC (=Wansung), preprocessed %% @@ -44054,16 +44369,14 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hangul2.cap of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> -%% -%% Version 4.5.2 (28-Mar-2003) -%% Hangul captions set 2 +%% Version 4.5.2 (28-Mar-2003) Hangul captions set 2 %% character set: KS X 1001:1992 (=KS C 5601-1992), encoding: EUC (=Wansung) %% \mtcloadmlo{hangul3}% %</hangul3> % \end{macrocode} % -% \lneed{10} +% \lneed{11} % \ifcase\LANG\relax % \section{``Hangul4'' language: \uxfile{hangul4.mld} and \uxfile{hangul4.mlo}}\label{s+mld+hangul4}% % \ixfile{hangul4.mld}\ixfile{hangul4.mld} @@ -44095,9 +44408,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hangul2.cpx of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> -%% -%% Version 4.5.2 (28-Mar-2003) -%% Hangul captions set 2, character set: KS X 1001:1992 (=KS C 5601-1992), +%% Version 4.5.2 (28-Mar-2003) Hangul captions set 2, +%% character set: KS X 1001:1992 (=KS C 5601-1992), %% encoding: EUC (=Wansung), preprocessed %% \mtcloadmlo{hangul4}% @@ -44110,7 +44422,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{SMOOTH} % \ixfile{hangul-u8.mld}\ixfile{hangul-u8.mlo} % The titles for the ``\lopt{hangul-u8}'' language (korean in hangûl script, for \emph{Lambda}~$\mathbf{\Lambda}$) are taken -% from the file \xfile{u8hangul.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}. +% from the file \xfile{u8hangul.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \name{Un}{Koaunghi}. % Special fonts are needed, of course. % Input encoding is UTF-8. % @@ -44126,7 +44438,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \section{Langue <<~hangul-u8~>>: \uxfile{hangul-u8.mld} et \uxfile{hangul-u8.mlo}}\label{s+mld+hangul-u8}% % \ixfile{hangul-u8.mld}\ixfile{hangul-u8.mlo} % Les titres pour la langue <<~\lopt{hangul-u8}~>> (coréen, écriture hangûl, pour \emph{Lambda}~$\mathbf{\Lambda}$) sont tirés du fichier -% \xfile{u8hangul.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}. +% \xfile{u8hangul.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \name{Un}{Koaunghi}. % Des fontes spéciales sont nécessaires, bien sûr. % Le codage en entrée est UTF-8. % Voir aussi les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, @@ -44142,14 +44454,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{hangul-u8.mld}[2006/02/21] %% From the file u8hangul.tex of the HLaTeX package %% by Koaunghi Un (koaunghi@kornet.net) -%% %% Hangul captions for Lambda %% \mtcloadmlo{hangul-u8}% %</hangul-u8> % \end{macrocode} % -% % \lneed{5} % \ifcase\LANG\relax % \section{``Hanja1'' language: \uxfile{hanja1.mld} and \uxfile{hanja1.mlo}}\label{s+mld+hanja1}% @@ -44160,7 +44470,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % See also sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, % \vref{s+mld+hangul-u8}, \vref{s+mld+hanja2}, and~\vref{s+mld+hanja-u8}. % -% \lneed{8} % The titles for the ``\lopt{hanja1}'' language contain characters that cannot be easily generated, hence we load % \xfile{hanja1.mlo}. % \or\relax @@ -44169,7 +44478,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \ixfile{hanja1.mld}\ixfile{hanja1.mlo} % Les titres pour la langue <<~\lopt{hanja1}~>> (coréen en écriture ancienne hanja, première variante) sont tirés du % fichier \xfile{hanja.cpx} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}). -% Des fontes spéciales sont nécessaires, bien sûr. Voir ausi +% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi % les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, % \vref{s+mld+hangul-u8}, \vref{s+mld+hanja2} et~\vref{s+mld+hanja-u8}. % \end{SMOOTH} @@ -44185,7 +44494,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hanja.cpx of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <wl@gnu.org> -%% %% Version 4.5.2 (28-Mar-2003) %% Hanja captions, character set: KS X 1001:1992 (=KS C 5601-1992), %% encoding: EUC (=Wansung), preprocessed @@ -44213,7 +44521,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \ixfile{hanja2.mld}\ixfile{hanja2.mlo} % Les titres pour la langue <<~\lopt{hanja2}~>> (coréen en écriture ancienne hanja, seconde variante) sont tirés du % fichier \xfile{hanja.cap} du système \pack{CJK}~\cite{cjk,cjk2} (de \name{Werner}{Lemberg}). -% Des fontes spéciales sont nécessaires, bien sûr. Voir ausi +% Des fontes spéciales sont nécessaires, bien sûr. Voir aussi % les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, % \vref{s+mld+hangul-u8}, \vref{s+mld+hanja1} et~\vref{s+mld+hanja-u8}. % @@ -44228,7 +44536,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From the file hanja.cap of the CJK package %% for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e %% created by Werner Lemberg <a7971428@unet.univie.ac.at> -%% %% Version 4.1.3 (20-Jun-1997) %% Hanja captions, character set: KS X 1001:1992 (=KS C 5601-1992), %% encoding: EUC (=Wansung) @@ -44238,12 +44545,12 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{macrocode} % \end{SMOOTH} % -% \lneed{5} +% \lneed{11} % \ifcase\LANG\relax % \section{``Hanja-u8'' language: \uxfile{hanja-u8.mld} and \uxfile{hanja-u8.mlo}}\label{s+mld+hanja-u8}% % \ixfile{hanja-u8.mld}\ixfile{hanja-u8.mlo} % The titles for the ``\lopt{hanja-u8}'' language (korean in hanja script, for \emph{Lambda}~$\mathbf{\Lambda}$) are taken from the file -% \xfile{u8hanja.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \vname{Un}{Koaunghi}. +% \xfile{u8hanja.tex} of the \packa{H\LaTeX}{HLaTeX} system~\cite[in~korean]{HLATEX} by \name{Un}{Koaunghi}. % Special fonts are needed, of course. % Input encoding is UTF-8. % See also section~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, @@ -44259,7 +44566,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % {Langue <<~hanja-u8~>>: \uxfile{hanja-u8.mld} et\hfill\null\NL \uxfile{hanja-u8.mlo}}\label{s+mld+hanja-u8}% % \ixfile{hanja-u8.mld}\ixfile{hanja-u8.ml0} % Les titres pour la langue <<~\lopt{hanja-u8}~>> (coréen, écriture hanja, pour \emph{Lambda}~$\mathbf{\Lambda}$) sont tirés du fichier -% \xfile{u8hanja.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \vname{Un}{Koaunghi}. +% \xfile{u8hanja.tex} du système \packa{H\LaTeX}{HLaTeX}~\cite[en~coréen]{HLATEX} de \name{Un}{Koaunghi}. % Des fontes spéciales sont nécessaires, bien sûr. % Le codage en entrée est UTF-8. % Voir aussi les sections~\vref{s+mld+hangul1}, \vref{s+mld+hangul2}, \vref{s+mld+hangul3}, \vref{s+mld+hangul4}, @@ -44276,7 +44583,6 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{hanja-u8.mld}[2006/02/21] %% From the file hanja-u8.tex of the HLaTeX package %% by Koaunghi Un (koaunghi@kornet.net) -%% %% Hanja captions for Lambda %% \mtcloadmlo{hanja-u8}% @@ -44409,7 +44715,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \name{Kevin}{Carmody}, \name{Richard}{Mahoney} and \name{Dominik}{Wujastyk}) % in the Devan\=agar\={\i} % package~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}) after conversion. See also section~\vref{s+mld+devanagari}. Specific fonts are required. -% The home page of the package is~\url{http://devnag.ramovar.org}. +% The home page of the package is~\url{http://devnag.sarovar.org}. % \end{SMOOTH} % \or\relax % \begin{SMOOTH} @@ -44420,7 +44726,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % dans le paquetage Devan\=agar\={\i}~\cite{devanagari} (\packa{\protect\devnag}{Devanagari}), après conversion. % Voir aussi la section~\vref{s+mld+devanagari}. % Des fontes spécifiques sont requises. -% La page Web du paquetage est~{\froff\url{http://devnag.ramovar.org}}. +% La page Web du paquetage est~{\froff\url{http://devnag.sarovar.org}}. % \end{SMOOTH} % \fi % @@ -44430,12 +44736,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{hindi-modern.mld}[2006/08/29] %% Hindi modern titles for minitoc.sty %% from captions.dn in ``Devanagari for TeX'' by -%% Pandey, Anshuman -%% Radhakrishnan, C.~V. -%% Wagner, Zden\v{e}k -%% Smith, John -%% Carmody, Kevin -%% Mahoney, Richard +%% Pandey, Anshuman and Radhakrishnan, C.~V. and Wagner, Zden\v{e}k and +%% Smith, John and Carmody, Kevin and Mahoney, Richard and %% Wujastyk, Dominik \def\ptctitle{{\dn Evqy{\rs -\re}\8{s}cF}}% \def\plftitle{{\dn Ec/o{\qva} kF \8{s}cF}}% @@ -44553,10 +44855,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % Interlingua is an auxiliary language, built from the common % vocabulary of Spanish/Portuguese, English, Italian and French, % with some normalisation of spelling. The grammar is very easy, -% more similar to English's than to neolatin languages. The site +% more similar to English's than to neolatin languages\footnote{The site % \url{http://www.interlingua.com} is mostly written in interlingua % (as is \url{http://interlingua.altervista.org}), in case you want to read some sample of it. -% You can have a look at the grammar at \url{http://www.geocities.com/linguablau} +% You can have a look at the grammar at \url{http://www.geocities.com/linguablau}.}. % \or\relax % \section{Langue <<~interlingua~>>: \uxfile{interlingua.mld}}\label{s+mld+interlingua}\ixfile{interlingua.mld} % Les titres pour la langue <<~\lopt{interlingua}~>> sont tirés du fichier \xfile{interlingua.dtx} @@ -44564,18 +44866,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % dans le paquetage \pack{babel}~\cite{babel,babel-user,interlingua}. % Interlingua est une langue auxiliaire, construite à~partir du vocabulaire commun de l'espagnol/portugais, de % l'anglais de l'italien et du français, avec une certaine normalisation de l'orthographe. La grammaire est très -% facile, plus similaire à~celle de l'anglais qu'à celles des langues néo-latines. Le site +% facile, plus similaire à~celle de l'anglais qu'à celles des langues néo-latines\,\footnote{Le site % {\froff\url{http://www.interlingua.com}} est écrit principalement en interlingua % (comme l'est {\froff\url{http://interlingua.altervista.org}}), au cas où vous souhaiteriez en lire un exemple. -% Vous pouvez regarder sa grammaire à~{\froff\url{http://www.geocities.com/linguablau}}. +% Vous pouvez regarder sa grammaire à~{\froff\url{http://www.geocities.com/linguablau}}.}. % \fi % % \lneed{3} % \begin{macrocode} %<*interlingua> \ProvidesFile{interlingua.mld}[2006/01/13] -%% Interlingua titles for minitoc.sty -%% from interlingua.dtx (babel) +%% Interlingua titles for minitoc.sty from interlingua.dtx (babel) %% Kleiweg, Peter \def\ptctitle{Contento}% \def\plftitle{Lista de Figuras}% @@ -44610,8 +44911,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*irish> \ProvidesFile{irish.mld}[2006/02/28] -%% Irish titles for minitoc.sty -%% from irish.dtx (babel) +%% Irish titles for minitoc.sty from irish.dtx (babel) %% Braams, Johannes~L. and Gunn, Marion and Grant, Fraser \def\ptctitle{Cl\'ar \'Abhair}% \def\plftitle{L\'ear\'aid\'{\i}}% @@ -44644,8 +44944,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*italian> \ProvidesFile{italian.mld}[2006/01/13] -%% Italian titles for minitoc.sty -%% from italian.dtx (babel) +%% Italian titles for minitoc.sty from italian.dtx (babel) %% Maurizio Codogno, (mau@beatles.cselt.stet.it) %% and Claudio Beccari, (beccari@polito.it) \def\ptctitle{Indice}% @@ -44678,8 +44977,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*italian2> \ProvidesFile{italian2.mld}[2006/01/13] -%% Italian titles for minitoc.sty. Variant. -%% from italian.dtx (babel) +%% Italian titles for minitoc.sty. Variant, from italian.dtx (babel) %% Maurizio Codogno, (mau@beatles.cselt.stet.it) %% and Claudio Beccari, (beccari@polito.it) \def\ptctitle{Contenuto}% @@ -44930,23 +45228,25 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \section{``Kannada'' language: \uxfile{kannada.mld}}% % \label{s+mld+kannada}\ixfile{kannada.mld} % The Kannada (``\lopt{kannada}'') (or Kannara) language is a dravidian language spoken in the Karnataka state of India. The -% titles are taken from the \ipack{kanlel}\xfile{kanlel.sty} package file from the -% \packa{Kannada\TeX}{KannadaTeX} project\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.~S.}{Yogananda}. +% titles are taken from the \xfile{kanlel.sty} package file from the +% \packa{Kannada\TeX}{KannadaTeX} project~\cite{kannadatex}\footnote{\url{http://Sarovar.org/projects/kannadatex}} by \name{C.~S.}{Yogananda} and \name{K.~K.}{Subramaniam}. % Specific fonts are required. % \or\relax % \section{Langue «~kannada~»: \uxfile{kannada.mld}}% % \label{s+mld+kannada}\ixfile{kannada.mld} % Le «~\lopt{kannada}~» (ou kannara) est une langue dravidienne parlée dans l'état Karnataka de l'Inde. Les textes pour les -% titres sont tirées du fichier paquetage \ipack{kanlel}\xfile{kanlel.sty} du projet -% \packa{Kannada\TeX}{KannadaTeX}\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.~S.}{Yogananda}. +% titres sont tirées du fichier paquetage \xfile{kanlel.sty} du projet +% \packa{Kannada\TeX}{KannadaTeX}~\cite{kannadatex}\,{\froff\footnote{\url{http://Sarovar.org/projects/kannadatex}}} de \name{C.~S.}{Yogananda} et \name{K.~K.}{Subramaniam}. % Des fontes spécifiques sont nécessaires. % \fi % % \lneed{3} % \begin{macrocode} %<*kannada> -\ProvidesFile{kannada.mld}[2006/02/14] -%% from kanlel.sty of Kannadatex (C. S. Yogananda yoga@math.iisc.ernet.in) +\ProvidesFile{kannada.mld}[2007/02/22] +%% from kanlel.sty of Kannadatex +%% (C. S. Yogananda yoga@math.iisc.ernet.in yogacs@users.sarovar.org) +%% (K. K. Subramaniam subbukk@users.sarovar.org) %% \def\ptctitle{pariviDi} \def\plftitle{citarxgaLa paTiTx} @@ -45077,8 +45377,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{latvian.mld}[2005/02/08] %% from latvian.ldf (Antomega project) %% Needs Omega -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\locallatvian{Saturs}}% \def\plftitle{\locallatvian{Att^^^^0113lu saraksts}}% @@ -45590,19 +45889,19 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % This is an other variant for the mongolian titles, % taken from the \xfile{mongolian.dtx} file~\cite{mongolian} % (by \name{Dorjgotov}{Batmunkh}) -% for the \pack{babel} package~\cite{babel,babel-user} (hence the final ``\texttt{b}'' in ``texttt{mongolb}''). +% for the \pack{babel} package~\cite{babel,babel-user} (hence the final ``\texttt{b}'' in ``\texttt{mongolb}''). % -% The titles for the ``\lopt{mongolb}'' language now use cyrillic characters and the X2 and T2 encodings and are derived +% The titles for the ``\lopt{mongolb}'' language use cyrillic characters and the X2 and T2 encodings and are derived % from the \xfile{russianb.dtx} file (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} and \name{Werner}{Lemberg}). % \or\relax % \section{Langue <<~mongolb~>>: \uxfile{mongolb.mld}}\label{s+mld+mongolb}\ixfile{mongolb.mld} % Ceci est une autre variante pour les titres en mongol. % Les titres pour la langue <<~\lopt{mongolb}~>> sont tirés du fichier \xfile{mongolian.dtx}~\cite{mongolian} % (de \name{Dorjgotov}{Batmunkh}) -% pour le paquetage \pack{babel}~\cite{babel,babel-user} (d'où le «~\texttt{b}~» final dans «~texttt{mongolb}~»). +% pour le paquetage \pack{babel}~\cite{babel,babel-user} (d'où le «~\texttt{b}~» final dans «~\texttt{mongolb}~»). % -% Les titres pour la langue «~\lopt{mongolb}~» utilisent désormais des caractères cyrilliques et les codages X2 et T2 et -% sont dérivés du fichier \xfile{russianb.dtx} (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} and +% Les titres pour la langue «~\lopt{mongolb}~» utilisent des caractères cyrilliques et les codages X2 et T2 +% sont dérivés du fichier \xfile{russianb.dtx} (de \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich} et % \name{Werner}{Lemberg}). % \fi % @@ -45614,8 +45913,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From mongolian.dtx for the babel package %% Dorjgotov Batmunkh (batmunkh@num.edu.mn) %% Needs some cyrillic fonts and special cyrillic encoding T2 and X2. -%% Vladimir Volovich (TeX@vvv.vsu.ru) -%% Werner Lemberg (wl@gnu.org) +%% Vladimir Volovich (TeX@vvv.vsu.ru) and Werner Lemberg (wl@gnu.org) %% \expandafter\ifx\csname chapter\endcsname\relax \def\ptctitle{{\cyr\CYRA\cyrg\cyru\cyru\cyrl\cyrg\cyra}}\relax% @@ -45660,7 +45958,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \section{Langue <<~mongolian~>>: \uxfile{mongolian.mld}}\label{s+mld+mongolian}\ixfile{mongolian.mld}\ilopt{mongolian} % C'est un autre nom pour la langue «~mongolb~», car le paquetage % \pack{babel}~\cite{babel,babel-user} utilise le nom «~\lopt{mongolian}~» -% Nous chargeans simplement \xfile{mongolb.mld}. Voir la section~\vref{s+mld+mongolb}. +% Nous chargeons simplement \xfile{mongolb.mld}. Voir la section~\vref{s+mld+mongolb}. % \fi % % \lneed{3} @@ -45671,8 +45969,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% From mongolian.dtx for the babel package %% Dorjgotov Batmunkh (batmunkh@num.edu.mn) %% Needs some cyrillic fonts and special cyrillic encoding T2 and X2. -%% Vladimir Volovich (TeX@vvv.vsu.ru) -%% Werner Lemberg (wl@gnu.org) +%% Vladimir Volovich (TeX@vvv.vsu.ru) and Werner Lemberg (wl@gnu.org) %% \mtcselectlanguage{mongolb} %</mongolian> @@ -45765,8 +46062,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*ngermanb> \ProvidesFile{ngermanb.mld}[2006/01/13] -%% New german (B) titles for minitoc.sty -%% from ngermanb.dtx (babel) +%% New german (B) titles for minitoc.sty from ngermanb.dtx (babel) %% Raichle, Bernd and Schmidt, Walter \def\ptctitle{Inhaltsverzeichnis}% % oder nur: Inhalt \def\plftitle{Abbildungsverzeichnis}% @@ -45785,16 +46081,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \lneed{8} % \ifcase\LANG\relax % \section{``Ngermanb2'' language: \uxfile{ngermanb2.mld}}\label{s+mld+ngermanb2}\ixfile{ngermanb2.mld} -% The titles for the ``\lopt{ngermanb2}'' language\,\footnote{A variant of the german language, with revised spelling and -% short titles.} are taken from taken from the \xfile{ngermanb.dtx} file +% The titles for the ``\lopt{ngermanb2}'' language (revised spelling and +% short titles) are taken from taken from the \xfile{ngermanb.dtx} file % (by \name{Bernd}{Raichle} and \name{Walter}{Schmidt}) % in the \pack{babel} package~\cite{babel,babel-user,ngermanb}, and abbreviated. % See also section~\vref{s+mld+ngermanb}. % \or\relax % \begin{SMOOTH} % \section{Langue <<~ngermanb2~>>: \uxfile{ngermanb2.mld}}\label{s+mld+ngermanb2}\ixfile{ngermanb2.mld} -% Les titres pour la langue <<~\lopt{ngermanb2}~>>\,\footnote{Une variante pour la langue allemande, avec une orthographe -% réformée et des titres courts.} sont tirés du +% Les titres pour la langue <<~\lopt{ngermanb2}~>> (orthographe réformée et titres courts) sont tirés du % fichier \xfile{ngermanb.dtx} % (de \name{Bernd}{Raichle} et \name{Walter}{Schmidt}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,ngermanb}, et abrégés. @@ -45847,8 +46142,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*norsk> \ProvidesFile{norsk.mld}[2006/01/13] -%% Norsk titles for minitoc.sty -%% from norsk.dtx (babel) +%% Norsk titles for minitoc.sty from norsk.dtx (babel) %% Braams, Johannes~L. and Helstrup, Haavard and Holme, Alv Kjetil and %% Iversen, Per Steinar and Petterst, Terje Engeset and Kleveland, Rune %% Thanks to Dag Langmyhr (dag@ifi.uio.no) @@ -45922,7 +46216,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % divers dialectes parlés dans le pays. Mais le néo-norvégien n'a jamais beaucoup gagné en popularité en dehors des régions % rurales.} sont tirés du fichier \xfile{norsk.dtx} % (by \name{Johannes~L.}{Braams}, \name{H\aa vard}{Helstrup}, \name{Alv~Kjetil}{Holme}, \name{Per~Steinar}{Iversen}, -% \name{Terje~Engeset}{Petterst} and \name{Rune}{Kleveland}) +% \name{Terje~Engeset}{Petterst} et \name{Rune}{Kleveland}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,norsk}, avec l'aide de % \xname{Dag}{Langmyhr}. Voir aussi la section~\vref{s+mld+norsk}. % \end{SMOOTH} @@ -45932,8 +46226,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*nynorsk> \ProvidesFile{nynorsk.mld}[2006/01/13] -%% Nynorsk titles for minitoc.sty -%% from norsk.dtx (babel) +%% Nynorsk titles for minitoc.sty from norsk.dtx (babel) %% Braams, Johannes~L. and Helstrup, Haavard and Holme, Alv Kjetil and %% Iversen, Per Steinar and Petterst, Terje Engeset and Kleveland, Rune %% Thanks to Dag Langmyhr (dag@ifi.uio.no) @@ -45966,8 +46259,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*nynorsk2> \ProvidesFile{nynorsk.mld}[1999/03/16] -%% Nynorsk titles for minitoc.sty -%% Thanks to Dag Langmyhr (dag@ifi.uio.no) +%% Nynorsk titles for minitoc.sty. Thanks to Dag Langmyhr (dag@ifi.uio.no) \def\mtctitle{Innhald}% \def\mlftitle{Figurliste}% \def\mlttitle{Tabelliste}% @@ -46001,8 +46293,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*polish> \ProvidesFile{polish.mld}[2006/01/13] -%% Polish titles for minitoc.sty -%% from polish.dtx (babel) +%% Polish titles for minitoc.sty from polish.dtx (babel) %% Schalück, Elmar and Janich, Michael \def\ptctitle{Spis rzeczy}% \def\plftitle{Spis rysunk\'ow}% @@ -46040,8 +46331,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{polish2.mld}[2005/02/08] %% from omega-polish.ldf (Antomega project) %% Needs Omega -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localpolish{Spis tre^^^^00b1ci}}% \def\plftitle{\localpolish{Spis rysunk^^^^00adw}}% @@ -46077,7 +46367,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{polski.mld}[2006/02/28] %% Polski titles for minitoc.sty %% from polski.dtx (PLaTeX) -%% Mariusz Olko, Marcin Woli\'nski. +%% Olko, Mariusz and Woli\'nski, Marcin. %% \def\ptctitle{Spis tre\'sci}% \def\plftitle{Spis rysunk\'ow}% @@ -46101,7 +46391,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % (see section~\vref{s+mld+portuguese}), so we just load \xfile{portuguese.mld}: % \end{SMOOTH} % \or\relax -% \section{Langue <<~portuges~>> language: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld} +% \section{Langue <<~portuges~>>: \uxfile{portuges.mld}}\label{s+mld+portuges}\ixfile{portuges.mld} % \begin{SMOOTH} % Le nom «~\lopt{portuges}~» est une autre orthographe pour <<~portuguese~>> % (voir la section~\vref{s+mld+portuguese}), donc nous chargeons simplement \xfile{portuguese.mld}: @@ -46212,10 +46502,9 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*romanian2> \ProvidesFile{romanian2.mld}[2006/08/03] -%% Romanian titles for minitoc.sty -%% from RomanianTeX (romanian.dtx) -%% Adrian Rezus (adriaan@cs.kun.nl) -%% Bernd Raichle +%% Romanian titles for minitoc.sty from RomanianTeX (romanian.dtx) +%% Adrian Rezus (adriaan@cs.kun.nl) and +%% Bernd Raichle (raichle@azu.Informatik.Uni-Stuttgart.de) \def\ptctitle{Cuprins}% \def\plftitle{Lista de figuri}% \def\plttitle{Lista de tabele}% @@ -46252,10 +46541,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*romanian3> \ProvidesFile{romanian3.mld}[2006/08/03] -%% Romanian titles for minitoc.sty -%% from RomanianTeX (romanian.dtx) variant. -%% Adrian Rezus (adriaan@cs.kun.nl) -%% Bernd Raichle +%% Romanian titles for minitoc.sty from RomanianTeX (romanian.dtx) variant. +%% Adrian Rezus (adriaan@cs.kun.nl) and +%% Bernd Raichle (raichle@azu.Informatik.Uni-Stuttgart.de) +\def\ptctitle{Cuprins}% \def\ptctitle{Tabla de materii}% \def\plttitle{Indice de figuri}% \def\plttitle{Tabele}% @@ -46322,8 +46611,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{russian2m.mld}[2005/02/08] %% from russian2m.ldf (Antomega project, russian modern) %% Needs Omega and cyrillic fonts -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localrussian% {^^^^041e^^^^0433^^^^043b^^^^0430^^^^0432^^^^043b^^^^0435^^^^043d% @@ -46383,8 +46671,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{russian2o.mld}[2005/02/08] %% from russian2o.mld (Antomega project - russian old) %% Needs Omega and cyrillic fonts -%% Alexej M. Kryukov -%% Dmitry Ivanov +%% Alexej M. Kryukov and Dmitry Ivanov %% \def\ptctitle{\localrussian% {^^^^041e^^^^0433^^^^043b^^^^0430^^^^0432^^^^043b^^^^0435^^^^043d% @@ -46429,7 +46716,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % (by \name{Olga~G.}{Lapko}, \name{Vladimir}{Volovich}, \name{Werner}{Lemberg}, and \name{Irina~A.}{Makhovaya}) % in the \pack{babel} package~\cite{babel,babel-user,russianb1,russianb}. % Specific cyrillic fonts are required. See also section~\vref{s+mld+russian}. The parttoc title varies depending -% if chapters are defined or not by the document class. +% on the presence of chapters defined or not by the document class. % \or\relax % \section{Langue <<~russianb~>>: \uxfile{russianb.mld}}\label{s+mld+russianb}\ixfile{russianb.mld} % Les titres pour la langue <<~\lopt{russianb}~>> (<<~\lopt{russianb}~>> est une variante de <<~\lopt{russian}~>>) @@ -46544,8 +46831,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} \ProvidesFile{russian-cca.mld}[2006/03/08] %% Russian-cca titles for minitoc.sty %% From russian.sty in the cmcyralt package -%% Vadim Maslov (vadik@cs.umd.edu) -%% Victor Boyko (vb1890@cs.nyu.edu) +%% Vadim Maslov (vadik@cs.umd.edu) and Victor Boyko (vb1890@cs.nyu.edu) %% Needs cmcyralt fonts and special input encoding. \mtcloadmlo{russian-cca}% %</russian-cca> @@ -46581,8 +46867,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %% Russian-cca1 titles for minitoc.sty %% From cmcyralt.sty in the cmcyralt package %% cmcyr fonts in alt encoding -%% Vadim Maslov (vadik@cs.umd.edu) -%% Alexander Harin (harin@lourie.und.ac.za) +%% Vadim Maslov (vadik@cs.umd.edu) and Alexander Harin (harin@lourie.und.ac.za) %% and Vadim V. Zhytnikov (vvzhy@phy.ncu.edu.tw) \mtcloadmlo{russian-cca1}% %</russian-cca1> @@ -46614,10 +46899,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*russian-lh> \ProvidesFile{russian-lh.mld}[2006/03/08] -%% Russian-lh titles for minitoc.sty -%% From russian.sty in the LH package -%% LH fonts in special encoding -%% Sergei O. Naumov (serge@astro.unc.edu) +%% Russian-lh titles for minitoc.sty from russian.sty in the LH package +%% LH fonts in special encoding. By Sergei O. Naumov (serge@astro.unc.edu) \mtcloadmlo{russian-lh}% %</russian-lh> % \end{macrocode} @@ -46780,8 +47063,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*scottish> \ProvidesFile{scottish.mld}[2006/01/13] -%% Scottish titles for minitoc.sty -%% from scottish.dtx (babel) +%% Scottish titles for minitoc.sty from scottish.dtx (babel) %% Grant, Fraser \def\ptctitle{Cl\`ar-obrach}% \def\plftitle{LiostaDhealbh}% @@ -46820,8 +47102,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*serbian> \ProvidesFile{serbian.mld}[2006/01/13] -%% Serbian titles for minitoc.sty -%% from serbian.dtx (babel) +%% Serbian titles for minitoc.sty from serbian.dtx (babel) %% Muhamedagi\'{c}, Dejan and Slobodan, Jankovic \def\ptctitle{Sadr\v{z}aj}% \def\plftitle{Slike}% @@ -46837,7 +47118,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} %</serbian> % \end{macrocode} % -% \lneed{5} +% \lneed{3} % \ifcase\LANG\relax % \section{``Serbianc'' language: \uxfile{serbianc.mld}}\label{s+mld+serbianc}\ixfile{serbianc.mld} % The titles for the ``\lopt{serbianc}'' language\,\footnote{The ``\lopt{serbianc}'' language is written @@ -46849,7 +47130,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \or\relax % \section{Langue <<~serbianc~>>: \uxfile{serbianc.mld}}\label{s+mld+serbianc}\ixfile{serbianc.mld} % Les titres pour la langue <<~\lopt{serbianc}~>> (serbe cyrillique)\,\footnote{La langue <<~\lopt{serbianc}~>> est -% écrite en caractères cyrilliques.} ont été aimablement fournis par \namea{Marko}{Èehaja}{Eeahaja} et +% écrite en caractères cyrilliques.} ont été aimablement fournis par \namea{Marko}{Èehaja}{Eehaja} et % \namea{Frank}{Küster}{Kuster}. Des fontes cyrilliques sont requises. % Le serbocroate est parlé par les Serbes, les Croates et les Chernogores, mais seuls les Serbes et les Chernogores % utilisent l'alphabet cyrillique (une variante). @@ -46938,8 +47219,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*slovene> \ProvidesFile{slovene.mld}[2006/01/13] -%% Slovene titles for minitoc.sty -%% from slovene.dtx (babel) +%% Slovene titles for minitoc.sty from slovene.dtx (babel) %% Zavrtanik, Danilo and \v{Z}lajpah, Leon \def\ptctitle{Kazalo}% \def\plftitle{Slike}% @@ -46993,8 +47273,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*spanish> \ProvidesFile{spanish.mld}[2006/02/15] -%% Spanish titles for minitoc.sty -%% from spanish.dtx (babel) +%% Spanish titles for minitoc.sty from spanish.dtx (babel) %% Bezos, Javier \expandafter\ifx\csname chapter\endcsname\relax \def\ptctitle{\'Indice}% @@ -47098,8 +47377,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*spanish4> \ProvidesFile{spanish4.mld}[2006/01/19] -%% Spanish titles for minitoc.sty -%% from spanish.dtx (CervanTeX) +%% Spanish titles for minitoc.sty from spanish.dtx (in CervanTeX) %% Bezos, Javier \expandafter\ifx\csname chapter\endcsname\relax \def\ptctitle{\'Indice}% @@ -47138,8 +47416,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*swedish> \ProvidesFile{swedish.mld}[2006/01/13] -%% Swedish titles for minitoc.sty -%% from swedish.dtx (babel) +%% Swedish titles for minitoc.sty from swedish.dtx (babel) %% Hellman, Sten and Östhols, Erik \def\ptctitle{Inneh\csname aa\endcsname ll}% \def\plftitle{Figurer}% @@ -47173,8 +47450,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*swedish2> \ProvidesFile{swedish2.mld}[2006/04/04] -%% Swedish2 titles for minitoc.sty -%% from rapport.doc (slatex) +%% Swedish2 titles for minitoc.sty from rapport.doc (slatex) %% Mattisson, Sven (sven@tde.lu.se) \def\ptctitle{Inneh\csname aa\endcsname ll}% \def\plftitle{Figurf\"orteckning}% @@ -47362,8 +47638,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*ukraineb> \ProvidesFile{ukraineb.mld}[2006/12/19] -%% Ukranian titles for minitoc.sty -%% from ukraineb.dtx (babel) +%% Ukranian titles for minitoc.sty from ukraineb.dtx (babel) %% Andrij Shvaika, Olga Lapko \selectlanguage{ukrainian}% %</ukraineb> @@ -47444,10 +47719,10 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{macrocode} %<*uppersorbian> \ProvidesFile{uppersorbian.mld}[2006/02/38] -%% Upper sorbian titles for minitoc.sty -%% from usorbian.dtx (babel) -%% Werner, Eduard +%% Upper sorbian titles for minitoc.sty from usorbian.dtx (babel) %% Needs cyrillic fonts +%% Werner, Eduard +%% \def\ptctitle{Wobsah}% \def\plftitle{Zapis wobrazow}% \def\plttitle{Zapis tabulkow}% @@ -47513,13 +47788,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \lneed{5} % \ifcase\LANG\relax % \section{``Vietnam'' language: \uxfile{vietnam.mld}}\label{s+mld+vietnam}\ixfile{vietnam.mld} -% The titles for the ``\lopt{vietnam}'' language are taken from the \pack{vietnam} package +% The titles for the ``\lopt{vietnam}'' language are taken from the \pack{vietnam} package~\cite{vietnam} % (by \name{Werner}{Lemberg} and \namea{Th\'{\^e}~Th\`anh}{Hàn}{Han}). % Vietnamese fonts are required. % See also section~\vref{s+mld+vietnamese}. % \or\relax % \section{Langue <<~vietnam~>>: \uxfile{vietnam.mld}}\label{s+mld+vietnam}\ixfile{vietnam.mld} -% Les titres pour la langue <<~\lopt{vietnam}~>> (vietnamien) sont tirés du paquetage \pack{vietnam} +% Les titres pour la langue <<~\lopt{vietnam}~>> (vietnamien) sont tirés du paquetage \pack{vietnam}~\cite{vietnam} % (de \name{Werner}{Lemberg} et \namea{Th\'{\^e}~Th\`anh}{Hàn}{Han}). % Des fontes vietnamiennes sont requises. Voir aussi la section~\vref{s+mld+vietnamese}. % \fi @@ -47573,8 +47848,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % in the \pack{babel} package~\cite{babel,babel-user,welsh}: % \or\relax % \section{Langue <<~welsh~>>: \uxfile{welsh.mld}}\label{s+mld+welsh}\ixfile{welsh.mld} -% Les titres pour la langue <<~\lopt{welsh}~>> (gallois) viennent du fichier \xfile{welsh.dtx} -% (de \name{Johannes~L.}{Braams}) +% Les titres pour la langue <<~\lopt{welsh}~>> (gallois) proviennent du fichier \xfile{welsh.dtx} +% (écrit par \name{Johannes~L.}{Braams}) % dans le paquetage \pack{babel}~\cite{babel,babel-user,welsh}: % \fi % @@ -47863,7 +48138,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item 1993/07/22 % \begin{itemize} % \item (\emph{major differences}) Completely rewritten, using tricks from \pack{xr} (the version~5, by -% \xname{David}{Carlisle}). The info for minitocs is directly stolen from the \suffix{.toc} file. +% \xname{David~P.}{Carlisle}). The info for minitocs is directly stolen from the \suffix{.toc} file. % \com{chapterend} and \com{minitocno} are suppressed, \com{minitoc}, \com{dominitoc} % and \com{faketableofcontents} added. % \end{itemize} @@ -48096,7 +48371,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{itemize} % \item 1999/06/28 % \begin{itemize} -% \item Added the armenian language (from \packa{Arm\TeX}{ArmTeX}). +% \item Added the armenian language (from \packa{Arm\TeX}{ArmTeX}~\cite{armtex}). % \end{itemize} % \item 1999/07/23 % \begin{itemize} @@ -48627,7 +48902,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{itemize} % \item Added a note about an alignment problem in the minitocs. Updated \xfile{minitoc.bug}. % \item Made two versions of the \env{mtchideinmainlof} and \env{mtchideinmainlot} environments, -% depending of the presence of the corresponding depth counter. +% depending on the presence of the corresponding depth counter. % \item The \class{memoir} class is incompatible if too recent. % \end{itemize} % \item 2005/08/25 @@ -48994,7 +49269,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{itemize} % \item 2006/01/26 % \begin{itemize} -% \item Added a hint about the \KOMAScript{} classes~\cite{komab,koma}, and an entry in the FAQ chapter +% \item Added a hint about the \KOMAScript{} classes~\cite{komab,koma,robbers-pj-2006-3}, and an entry in the FAQ chapter % (and in \xfile{minitoc.bug}). % \end{itemize} % \item 2006/01/27 @@ -49025,7 +49300,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{itemize} % \item Corrections in the documentation. % \item Updated the bibliography. -% \item Added package \pack{dblaccnt} for the ``The pdf\TeX\ Program'' entry in the bibliography. +% \item Added package \pack{dblaccnt}~\cite{dblaccnt} for the ``The pdf\TeX\ Program'' entry in the bibliography. % Its author's first name needs a double accent \mbox{(\namea{Th\'{\^e}~Th\`anh}{Hàn}{Han})}. % \end{itemize} % \item 2006/02/07 @@ -49621,7 +49896,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item Updated the \xfile{INSTALL} file and the ``Installation'' chapter. % \item Changed the names of the scratch directories in some scripts. % \item Updated the bibliography. -% \item Added the file \xfile{minitoc-texmf.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of +% \item Added the file \xfile{minitoc-tds.zip} (a ZIP archive of a \index{TDS}TDS-compliant hierarchy of all files of % the package) to the distribution. % \end{itemize} % \end{itemize} @@ -49712,6 +49987,48 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item Updated the acknowledgements. % \end{itemize} % \end{itemize} +% \item 53 +% \begin{itemize} +% \item 2007/02/13 +% \begin{itemize} +% \item Added the example file \exam{mtc-fko.tex}. +% \item Corrected \com{kernafterminitoc} and siblings. +% \end{itemize} +% \item 2007/02/19 +% \begin{itemize} +% \item Updated the bibliography. +% \item Bibliographic references for packages and classes in the index. +% \end{itemize} +% \item 2007/03/02 +% \begin{itemize} +% \item Added a header to the index, to explain notations. +% \item Updated the bibliography. +% \item Changed the style of page and line numbers in the index. +% \item Updated \xfile{kannada.mld}. +% \item Dangerous bend symbols are now in the right margin. +% \end{itemize} +% \item 2007/03/06 +% \begin{itemize} +% \item Improved the presentation of example files. +% \item Using the \pack{natbib} package~\cite{dnatbib,natnotes} to sort the sequences of citations. +% \end{itemize} +% \item 2007/03/09 +% \begin{itemize} +% \item Correction in table~\vref{t+TDS}. +% \item Renamed \uxfile{minitoc-texmf.zip} into \xfile{minitoc-tds.zip}. +% \end{itemize} +% \item 2007/03/19 +% \begin{itemize} +% \item Use the \optp{sort\&compress}{natbib} option of the \pack{natbib} package~\cite{dnatbib,natnotes} to compress the +% sequences of citations; the \pack{hypernat} package must also be loaded (after \pack{natbib} and +% \pack{hyperref}). +% \item Updated the bibliography. +% \end{itemize} +% \item 2007/03/22 +% \begin{itemize} +% \item Added changing the title of the parttoc for appendices in \xfile{mtc-apx.tex}. +% \end{itemize} +% \end{itemize} % \end{itemize} % \egroup % \end{RaggedRight} @@ -49820,7 +50137,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item 1993/07/22 % \begin{itemize} % \item (\emph{différences majeures}) Réécriture complète, en utilisant des astuces de \pack{xr} -% (la version~5, de \xname{David}{Carlisle}). Les informations pour les minitocs sont directement prélevées dans +% (la version~5, de \xname{David~P.}{Carlisle}). Les informations pour les minitocs sont directement prélevées dans % le fichier \suffix{.toc}. Suppression de \com{chapterend} et \com{minitocno}, ajout de % \com{minitoc}, \com{dominitoc} et \com{faketableofcontents}. % \end{itemize} @@ -50047,7 +50364,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{itemize} % \item 1999/06/28 % \begin{itemize} -% \item Ajout de la langue armenian (d'après \packa{Arm\TeX}{ArmTeX}). +% \item Ajout de la langue armenian (d'après \packa{Arm\TeX}{ArmTeX}~\cite{armtex}). % \end{itemize} % \item 1999/07/23 % \begin{itemize} @@ -50632,7 +50949,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{itemize} % \item 2005/09/15 % \begin{itemize} -% \item Ajout de \xfile{mtcglo.ist}\isuffix{.ist} pour formatter le glossaire. +% \item Ajout de \xfile{mtcglo.ist}\isuffix{.ist} pour formater le glossaire. % \end{itemize} % \item 2005/09/16 % \begin{itemize} @@ -50960,7 +51277,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \end{itemize} % \item 2006/01/26 % \begin{itemize} -% \item Ajout d'un \emph{hint} sur les classes \KOMAScript{}~\cite{komab,koma} et d'un point dans les questions +% \item Ajout d'un \emph{hint} sur les classes \KOMAScript{}~\cite{komab,koma,robbers-pj-2006-3} et d'un point dans les questions % fréquemment posées (et dans in \xfile{minitoc.bug}). % \end{itemize} % \item 2006/01/27 @@ -50991,7 +51308,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \begin{itemize} % \item Corrections dans la documentation. % \item Mise à~jour de la bibliographie. -% \item Ajout du pacquetage \pack{dblaccnt} pour l'entrée «~The pdf\TeX\ Program~» dans la bibliographie. +% \item Ajout du pacquetage \pack{dblaccnt}~\cite{dblaccnt} pour l'entrée «~The pdf\TeX\ Program~» dans la bibliographie. % Le prénom de son auteur a besoin d'un double accent \mbox{(\namea{Th\'{\^e}~Th\`anh}{Hàn}{Han})}. % \end{itemize} % \item 2006/02/07 @@ -51592,7 +51909,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item Mise à~jour du fichier \xfile{INSTALL} et du chapitre «~Installation~». % \item Changement des noms des répertoires \emph{scratch} dans certains scripts. % \item Mise à~jour de la bibliographie. -% \item Ajout du fichier \xfile{minitoc-texmf.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et +% \item Ajout du fichier \xfile{minitoc-tds.zip} (une archive ZIP d'une hiérarchie conforme à~la \index{TDS}TDS et % contenant tous les fichiers du paquetage) à~la distribution. % \end{itemize} % \end{itemize} @@ -51683,6 +52000,48 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \item Mise à~jour des remerciements. % \end{itemize} % \end{itemize} +% \item 53 +% \begin{itemize} +% \item 2007/02/13 +% \begin{itemize} +% \item Ajout du fichier exemple \exam{mtc-fko.tex}. +% \item Correction de \com{kernafterminitoc} et consorts. +% \end{itemize} +% \item 2007/02/19 +% \begin{itemize} +% \item Mise à~jour de la bibliographie. +% \item Références bibliographiques pour les paquetages et les classes dans l'index. +% \end{itemize} +% \item 2007/03/02 +% \begin{itemize} +% \item Ajout d'un en-tête à~l'index, pour expliquer les notations. +% \item Mise à~jour de la bibliographie. +% \item Changement du style des numéros de pages et de lignes dans l'index. +% \item Mise à~jour de \xfile{kannada.mld}. +% \item Les symboles de virages dangereux sont maintenant dans la marge de droite. +% \end{itemize} +% \item 2007/03/06 +% \begin{itemize} +% \item Amélioration de la présentation des exemples de fichiers. +% \item Utilisation du paquetage \pack{natbib}~\cite{dnatbib,natnotes} pour trier les séquences de citations. +% \end{itemize} +% \item 2007/03/09 +% \begin{itemize} +% \item Correction dans le tableau~\vref{t+TDS}. +% \item Renommage de \uxfile{minitoc-texmf.zip} en \xfile{minitoc-tds.zip}. +% \end{itemize} +% \item 2007/03/19 +% \begin{itemize} +% \item Utilisation de l'option \optp{sort\&compress}{natbib} du paquetage \pack{natbib}~\cite{dnatbib,natnotes} pour +% compresser les séquences de citations; le paquetage \pack{hypernat} doit aussi être chargé (après \pack{natbib} et +% \pack{hyperref}). +% \item Mise à~jour de la bibliographie. +% \end{itemize} +% \item 2007/03/22 +% \begin{itemize} +% \item Ajout du changement de title de la parttoc des appendices dans \xfile{mtc-apx.tex}. +% \end{itemize} +% \end{itemize} % \end{itemize} % \egroup % \end{RaggedRight} @@ -51699,16 +52058,17 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Vartan}{Akopian}{armtex}% % \bname{A.~J.}{Alex}{malayalam,malayalam-o}% % \bnamea{Einar}{Árnason}{Arnason}{icelandic}% -% \bname{Donald}{Arseneau}{notoccite,placeins,cite,wrapfig,chapterbib,ifmtarg}% +% \bname{Donald}{Arseneau}{notoccite,placeins,cite,overcite,wrapfig,chapterbib,url,ifmtarg}% % \bname{Gonçal}{Badenes}{catalan}% % \bname{Pierre}{Basso}{bibtopic}% % \bname{Dorjgotov}{Batmunkh}{mongolian}% % \bname{David}{Bausum}{trm-b,trm}% % \bname{Benjamin}{Bayart}{JMPL1,texfaq-fr}% % \bname{Thierry}{Bayet}{texfaq-fr}% -% \bname{Claudio}{Beccari}{beccari1998,latin,italian}% +% \bname{Claudio}{Beccari}{beccari1998,latin,italian,beccari-pj-2007-1}% % \bname{Emmanuel}{Beffara}{rubber}% % \bnamea{József}{Bérces}{Berces}{magyar}% +% \bname{Jens}{Berger}{hypernat}% % \bname{Alexander}{Berdnikov}{maccents,X2T2,cyri,X2ENC}% % \bname{Karl}{Berry}{impatient,fr-impatient,berry1990,berry2003}% % \bname{Berhanu}{Beyene}{ethiop}% @@ -51722,13 +52082,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % icelandic,catalan,latin,magyar,bulgarian,turkish,LaTeXbase,galician,galician2,slovak,italian,BEP,% % frenchb,scottish,swedish,romanian,samin,finnish,interlingua,bahasa,bahasam,russianb1,danish,hebrew2,% % czech,serbian,croatian,germanb,ngermanb,portuges,breton,esperanto,estonian,polish,ukraineb,greek,% -% lsorbian,usorbian,albanian,slovene,classes,docstrip-prog,TLC2,TLC2G,TLC2F}% +% lsorbian,usorbian,albanian,slovene,i-ntg,ntg,proc,classes,letter,docstrip-prog,TLC2,TLC2G,TLC2F}% % \bname{Felix}{Braun}{jura}% % \bname{Jim}{Breen}{breen}% % \bname{Mustafa}{Burc}{turkish}% % \bname{Alexey}{Burykin}{X2T2,cyri,X2ENC}% % \bname{David}{Carella}{carella}% -% \bname{David}{Carlisle}{LaTeXbase,xr,afterpage,xr-hyper,color,TLC2,TLC2G,TLC2F}% +% \bname{David~P.}{Carlisle}{LaTeXbase,xr,afterpage,ltxdoc,xr-hyper,color,TLC2,TLC2G,TLC2F,ltclass}% % \bname{Manuel}{Carriba}{galician,galician2}% % \bname{Jean-C{\^o}me}{Charpentier}{latex-synthex,ftb,TLC2F,ftds}% % \bname{Jean-Pascal}{Chauvet}{kanji}% @@ -51739,28 +52099,32 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Maurizio}{Codogno}{italian}% % \bname{Oliver}{Corff}{mlsquick,pentaglot,mongol-web,montex}% % \bname{Prakash}{Countcham}{texfaq-fr}% -% \bnamea{Serguei}{D'Achian}{Dachian}{armtex}% +% \bname{Sergueï}{Dachian}{armtex}% % \bname{Arnak}{Dalalyan}{armtex}% -% \bname{Patrick~W.}{Daly}{kopka}% +% \bname{Patrick~W.}{Daly}{fullpage,dnatbib,natnotes,kopka,daly1998}% % \bnamea{Arnaldo~Viegas}{de~Lima}{deLima}{portuges}% % \bname{Éric}{Depardieu}{texfaq-fr}% % \bname{Dorjpalam}{Dorj}{montex}% % \bname{Jean-Pierre~F.}{Drucbert}{texfaq-fr,shorttoc,fminitoc,minitoc}% -% \bnamea{Victor}{E{\ij}khout}{Eijkhout}{BEP,comment}% +% \bnamea{Victor}{E{\ij}khout}{Eijkhout}{BEP,TBT,comment,i-ntg,ntg}% % \bname{Behdad}{Esfahbod}{farsi}% % \bname{Mike}{Fabian}{cjk-suse}% % \bname{Robin}{Fairbairns}{texfaq-en}% -% \bname{Jürgen}{Fenn}{l2tabufr,l2tabuen}% +% \bname{Jürgen}{Fenn}{l2tabufr,l2tabuen,Fenn-pj-2006-4}% % \bname{Daniel}{Flipo}{frenchb,CIL2E}% -% \bname{Peter}{Flynn}{flynn}% +% \bname{Peter}{Flynn}{flynn,veryshort,Flynn-pj-2005-3,Flynn-pj-2006-4}% +% \bname{Mohammad}{Ghodsi}{farsi}% % \bname{Michel}{Goossens}{latex-web,TLC2,TLC2G,TLC2F}% % \bname{Mathieu}{Goutelle}{texfaq-fr}% % \bname{Fraser}{Grant}{irish,scottish}% % \bname{Norman}{Gray}{urlbst}% +% \bname{Enrico}{Gregorio}{gregorio-pj-2007-1}% % \bname{Olga~A.}{Grineva}{maccents}% % \bname{Marion}{Gunn}{irish}% -% \bname{Hans}{Hagen}{aleph-hagen,style-hagen,pdftex}% -% \bnamea{Th\'{\^e}~Th\`anh}{Hàn}{Han}{han,han2000,pdftex}% +% \bname{Hans}{Hagen}{aleph-hagen,style-hagen,pdftex,Flom-pj-2005-3-whatis,luatex}% +% \bname{Hartmut}{Henkel}{luatex}% +% \bname{Taco}{Hoekwater}{luatex}% +% \bnamea{Th\'{\^e}~Th\`anh}{Hàn}{Han}{han,han2000,pdftex,vietnam}% % \bname{Patrick}{Happel}{lipsum}% % \bname{Yannis}{Haralambous}{yannis1990,YH2004,yannis1994b,yannis1994a,MAPS24-7,yannis2001,yannis1995,omega1996,yannis1998}% % \bname{Alexander}{Harin}{cmcyralt/cmcyralt.sty}% @@ -51768,6 +52132,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Sten}{Hellman}{swedish}% % \bname{H\aa vard}{Helstrup}{norsk}% % \bname{Yvon}{Henel}{texfaq-fr,l2tabufr}% +% \bname{Thomas}{Henlich}{marvosym}% % \bname{Stephan}{Hennig}{mcaption}% % \bname{Florence}{Henry}{texfaq-fr}% % \bname{David}{Hoadley}{btxfaq}% @@ -51791,21 +52156,24 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Rune}{Kleveland}{norsk}% % \bname{Jörg}{Knappen}{bahasa,bahasam,esperanto}% % \bname{Donald~E.}{Knuth}{cmt,texbook,metabook,ftb}% -% \bname{Markus}{Kohm}{komab,koma}% +% \bname{Markus}{Kohm}{komab,koma,robbers-pj-2006-3}% +% \bname{Yuri}{Robbers}{robbers-pj-2006-3}% +% \bname{Rasmus~Pank}{Roulund}{robbers-pj-2006-3}% % \bname{Helmut}{Kopka}{kopka}% % \bname{Attila}{Koppanyi}{magyar}% % \bname{Alexej~M.}{Kryukov}{antomega}% +% \bname{Dmitry}{Ivanov}{antomega}% % \bname{Manfred}{Kudlek}{ethiop}% % \bname{Markus~G.}{Kuhn}{effective}% % \bname{Olaf}{Kummer}{ethiop}% % \bnamea{Frank}{Küster}{Kuster}{alnumsec}% % \bname{Klaus}{Lagally}{arabtex2,arabtex}% -% \bname{Leslie}{Lamport}{LaTeXbase,lamport-mkx,latex-manual,classes}% +% \bname{Leslie}{Lamport}{LaTeXbase,lamport-mkx,latex-manual,ntg,proc,classes,letter}% % \bname{Olga~G.}{Lapko}{X2T2,cyri,X2ENC,russianb1,FULLCYR,floatrow,russianb}% % \bname{Henning}{Larsen}{danish}% % \bname{Boris}{Lavva}{hebrew2}% % \bname{Philipp}{Lehman}{TFIG}% -% \bname{Werner}{Lemberg}{russianb1,cjk,cjk2,cyrguide}% +% \bname{Werner}{Lemberg}{russianb1,cjk,cjk2,vietnam,dblaccnt,cyrguide}% % \bnamea{Erwan}{Le~Pennec}{LePennec}{texfaq-fr}% % \bname{Knut}{Lickert}{minutes}% % \bname{Ulf~A.}{Lindgren}{fncychap}% @@ -51826,21 +52194,26 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Surapant}{Meknavin}{thailatex}% % \bname{Sébastien}{Mengin}{texfaq-fr}% % \bname{Jochen}{Metzinger}{ethiop}% -% \bname{Frank}{Mittelbach}{LaTeXbase,classes,FMI1990,FMI1992,multicol,doc,docstrip-prog,TLC2,TLC2G,TLC2F,FMI1997}% +% \bname{Frank}{Mittelbach}{LaTeXbase,classes,letter,FMI1990,FMI1992,slides,multicol,varioref,doc,dblaccnt,docstrip-prog,TLC2,TLC2G,TLC2F,FMI1997,ltclass}% % \bname{Jens-Uwe}{Morawski}{komab,koma}% +% \bname{Lapo~Filippo}{Mori}{gregorio-pj-2007-1,Mori-pj-2007-1,Mori2-pj-2007-1}% % \bnamea{Javier~A.}{Múgica~de~Rivera}{Mugica de Rivera}{galician2}% % \bnamea{Dejan}{Muhamedagi\'{c}}{Muhamedagic}{serbian}% % \bname{Sergei~O.}{Naumov}{LH/russian.sty}% % \bname{Frank}{Neukam}{koma}% -% \bname{Rolf}{Niepraschk}{texfaq-de}% +% \bname{Rolf}{Niepraschk}{pict2e,texfaq-de}% % \bname{Josselin}{Noirel}{texfaq-fr}% % \bname{Heiko}{Oberdiek}{hyperref-paper,hyperref.web,hyperref}% % \bname{Mariusz}{Olko}{platex}% % \bnamea{Erik}{Östhols}{Osthols}{swedish}% % \bnamea{Alan}{Pai\'{c}}{Paic}{croatian}% -% \bname{Scott}{Pakin}{dtxtut}% +% \bname{Scott}{Pakin}{dtxtut,symbols,newcommand}% % \bname{Palash~Baran}{Pal}{bangtex}% % \bname{Anshuman}{Pandey}{pandey1999,devanagari}% +% \bname{John}{Smith}{devanagari}% +% \bname{Dominik}{Wujastyk}{devanagari}% +% \bname{Kevin}{Carmody}{devanagari}% +% \bname{Zden\v{e}k}{Wagner}{devanagari}% % \bname{Oren}{Patashnik}{btxdoc,btxhak}% % \bname{Kasper}{Peeters}{hypertex}% % \bname{Terje~Engeset}{Petterst}{norsk}% @@ -51862,13 +52235,13 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Eddie}{Saudrais}{saudrais2001,saudrais2005}% % \bnamea{Elmar}{Schalück}{Schaluck}{polish}% % \bname{Tobias}{Schlemmer}{slovak}% -% \bname{Walter}{Schmidt}{ngermanb}% +% \bname{Walter}{Schmidt}{ngermanb,Schmidt-pj-2006-1}% % \bnamea{Martin}{Schröder}{Schroder}{multitoc}% % \bname{Michael}{Shell}{btxfaq}% % \bname{Andrij~M.}{Shvaika}{ukraineb}% % \bname{Chanop}{Silpa-Anan}{thailatex}% % \bname{Jankovic}{Slobodan}{serbian}% -% \bname{Axel}{Sommerfeldt}{caption2,caption,cap-anleitung}% +% \bname{Axel}{Sommerfeldt}{caption2,cap-anleitung,caption}% % \bname{D.~P.}{Story}{dpstory}% % \bname{Éric}{Streit}{texfaq-fr}% % \bname{Apostolos}{Syropoulos}{beccari1998,greek,syro2002}% @@ -51885,7 +52258,7 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Staszek}{Wawrykiewicz}{platex-pl}% % \bname{Eduard}{Werner}{lsorbian,usorbian}% % \bname{Graham}{Williams}{tcat}% -% \bname{Peter~R.}{Wilson}{stdclsdv,needspace,tocloft,abstract,appendix,tocbibind,tocvsec2,ccaption,docmfp,memoir,add-memoir,romannum,ifmtarg}% +% \bname{Peter~R.}{Wilson}{stdclsdv,needspace,tocloft,abstract,appendix,tocbibind,tocvsec2,ccaption,docmfp,memoir,add-memoir,wilson-pj-2006-3,romannum,ifmtarg,wilson-pj-2006-3}% % \bnamea{Marcin}{Woli\'nski}{Wolinski}{docstrip-prog,platex}% % \bname{Damien}{Wyart}{texfaq-fr}% % \bname{Adi}{Zaimi}{albanian}% @@ -51894,9 +52267,8 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Charlie~S.}{Zender}{latex-cheat}% % \bname{Vadim~V.}{Zhytnikov}{cmcyralt/cmcyralt.sty,lhcyr}% % \bnamea{Leon}{\v{Z}lajpah}{Zlajpah}{slovene}% -%%%%%% ^^A NAB -% \bname{Kathryn~A.}{Hargreaves}{impatient,fr-impatient} -% \bname{Paul~W.}{Abrahams}{impatient,fr-impatient} +% \bname{Kathryn~A.}{Hargreaves}{impatient,fr-impatient}% +% \bname{Paul~W.}{Abrahams}{impatient,fr-impatient}% % \bname{Mark}{Alford}{alford}% % \bname{Walter}{Appel}{ltximpat}% % \bname{Céline}{Chevalier}{ltximpat}% @@ -51907,10 +52279,11 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Helmer}{Aslasken}{aslaksen,aslaksen2}% % \bname{Rachid}{Belmouhoub}{arabe}% % \bname{Cécile}{Desprairies}{arabe,japo,chinois,russe}% +% \bname{Antoni~R.}{Diller}{diller}% % \bname{Fabrice}{Popineau}{ftds}% -% \bname{Alan}{Jeffrey}{LaTeXbase,jeffrey1994}% -% \bname{Chris~A.}{Rowley}{LaTeXbase,jeffrey1994,TLC2,TLC2G,TLC2F,FMI1997,rowley1999}% -% \bnamea{Rainer}{Schöpf}{Schopf}{LaTeXbase}% +% \bname{Alan}{Jeffrey}{LaTeXbase,jeffrey1994,ltnews,ltclass}% +% \bname{Chris~A.}{Rowley}{LaTeXbase,jeffrey1994,TLC2,TLC2G,TLC2F,FMI1997,ltclass,rowley1999}% +% \bnamea{Rainer}{Schöpf}{Schopf}{LaTeXbase,letter}% % \bname{Peter}{Breitenlohner}{etex}% % \bname{Otfried}{Cheong}{cheong}% % \bname{Pai~H.}{Chou}{chou}% @@ -51940,15 +52313,15 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Elisabeth}{Schlegl}{CIL2E,NSSL2E}% % \bname{Tanguy}{Ortolo}{ortolo}% % \bname{Jeanne}{Legrand}{ortolo}% -% \bnamea{}{{\LaTeX3}~{Project}~{Team}}{latex3}{docstrip,ltoutput,usrguide,clsguide,fontsel,encguide,cyrguide} +% \bnamea{}{{\LaTeX3}~{Project}~{Team}}{latex3}{ltnews,proc,docstrip,ltoutput,usrguide,clsguide,fontsel,encguide,cyrguide} % \bname{Minje~Byeng-sen}{Park}{park2003}% -% \bname{Jonathan}{Pechta}{kile,kile-cjk,kile-encoding}% -% \bname{Federico}{Zenith}{kile,kile-cjk,kile-encoding}% -% \bname{Holger}{Danielsson}{kile,kile-cjk,kile-encoding}% -% \bnamea{Jeroen}{W{\ij}nhout}{Wijnhout}{kile,kile-cjk,kile-encoding}% +% \bname{Jonathan}{Pechta}{kile-cjk,kile-encoding,kile}% +% \bname{Federico}{Zenith}{kile-cjk,kile-encoding,kile}% +% \bname{Holger}{Danielsson}{kile-cjk,kile-encoding,kile}% +% \bnamea{Jeroen}{W{\ij}nhout}{Wijnhout}{kile-cjk,kile-encoding,kile}% % \bnamea{Karel}{P{\'\i}\v{s}ka}{Piska}{piska}% % \bname{Mimi}{Burbank}{piska}% -% \bname{Christina}{Thiele}{piska}% +% \bname{Christina}{Thiele}{piska,Flom-pj-2005-3-whatis}% % \bname{Suki~K.}{Venkatesan}{venkatesan}% % \bname{André}{Violante}{violante}% % \bname{Carl~F.}{Voegelin}{voeg}% @@ -51961,12 +52334,164 @@ vingti\`eme partie\else partie~\Roman{part}\fi} % \bname{Charles}{Grether}{chinois}% % \bname{Antonis}{Tsolomitis}{syro2002}% % \bname{Nick}{Sofroniou}{syro2002}% -% \bname{}{TWS-TDS}{tds,ftds}% +% \bname{}{TWS-TDS}{ftds,tds}% % \bname{Hideo}{Umeki}{geometry}% % \bname{Jean-Michel}{Hufflen}{TLC2F}% % \bname{Benoît}{Belet}{TLC2F}% % \bname{Yves}{Soulet}{TLC2F}% % \bnamea{Jacques}{André}{Andre}{TLC2F}% +% \bname{Samuele}{Carcagno}{carcagno}% +% \bname{Simon}{Fear}{booktabs}% +% \bname{Danie}{Els}{booktabs}% +% \bname{Martin}{Vogel}{marvosym}% +% \bname{Don}{Hosek}{morefloats}% +% \bname{Stephan}{Hennig}{mcaption}% +% \bnamea{Hubert}{Gäßlein}{Gasslein}{pict2e}% +% \bname{Winston}{Chang}{latexsheet}% +% \bname{Didier}{Verna}{minitoc-hyper}% +% \bname{Bernd}{Jaehne}{minitoc-hyper}% +% \bname{A.~J.~``Tony''}{Roberts}{minitoc-hyper}% +% \bname{C.~V.}{Radhakrishnan}{ltx-primer}% +% \bname{C.~S.}{Yogananda}{kannadatex}% +% \bname{K.~K.}{Subramaniam}{kannadatex}% +% \bname{Vadim}{Maslov}{cmcyralt/russian.sty,cmcyralt/cmcyralt.sty}% +% \bname{Thomas~A.}{Schmitz}{Schmitz-pj-2007-1}% +% \bname{Federico}{Garcia}{Garcia-pj-2006-4}% +% \bname{Boris}{Veytsman}{Veytsman-pj-2006-4-design}% +% \bname{Sindhu}{Singh}{Singh-pj-2006-4}% +% \bname{Will}{Robertson}{Robertson-pj-2006-3}% +% \bname{Stephen}{Hartke}{Hartke-pj-2006-1}% +% \bname{Jim}{Hefferon}{Hefferon-pj-2005-4,Hefferon-pj-2006-4}% +% \bname{David}{Walden}{Flom-pj-2005-3-whatis}% +% \bname{Philip}{Taylor}{Flom-pj-2005-3-whatis}% +% \bname{Nicola}{Talbot}{Flom-pj-2005-3-whatis,talbot2004}% +% \bname{Joe}{Hogg}{Flom-pj-2005-3-whatis}% +% \bnamea{Klaus}{H{\"o}ppner}{Hoppner}{Hoeppner-pj-2005-3}% +% \bname{Peter~L.}{Flom}{Flom-pj-2005-2,Flom-pj-2005-3-whatis,Flom-pj-2005-4}% +% \bname{Douglas}{Waud}{Waud-pj-2005-1}% +% \bname{Tim}{Null}{Waud-pj-2005-1,Null-pj-2005-2-bh02,Null-pj-2005-3-bh03}% +% \bname{Michael~A.}{Morrison}{morrison}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \bpack{minitoc}{fminitoc,minitoc}% +% \bpack{Aleph}{aleph,aleph-hagen}% +% \bpack{dblaccnt}{dblaccnt}% +% \bpack{hypernat}{hypernat}% +% \bpack{shorttoc}{shorttoc}% +% \bpack{appendix}{appendix}% +% \bpack{babel}{Braams+TB12-2-291,babel-user,BEP}% +% \bpack{hyperref}{hyperref-paper,hyperref.web,hyperref}% +% \bpack{notoccite}{notoccite}% +% \bpack{placeins}{placeins}% +% \bpack{tocbibind}{tocbibind}% +% \bpack{tocloft}{tocloft}% +% \bpack{titletoc}{titletoc}% +% \bpack{titlesec}{titletoc}% +% \bpacka{Arab\TeX}{ArabTeX}{arabtex2,arabtex}% +% \bpack{minutes}{minutes}% +% \bpack{needspace}{needspace}% +% \bpack{txfonts}{txfonts}% +% \bpack{ifmtarg}{ifmtarg}% +% \bpack{abstract}{abstract}% +% \bpack{xr}{xr}% +% \bpack{ethiop}{ethiop}% +% \bpack{sectsty}{sectsty}% +% \bpack{subfig}{subfig}% +% \bpack{comment}{comment}% +% \bpack{ccaption}{ccaption}% +% \bpack{caption}{caption}% +% \bpack{caption2}{caption2,cap-anleitung}% +% \bpack{bibtopic}{bibtopic}% +% \bpack{bibunits}{bibunits}% +% \bpack{chapterbib}{chapterbib}% +% \bpack{multibib}{multibib}% +% \bpack{hangcaption}{hangcaption}% +% \bpack{varsects}{varsects}% +% \bpack{xr-hyper}{xr-hyper}% +% \bpack{stdclsdv}{stdclsdv}% +% \bpack{CJK}{aslaksen,aslaksen2,chou,cjk-suse,cjk,cjk2,kile-cjk}% +% \bpack{docstrip}{docstrip,docstrip-prog}% +% \btool{urlbst}{urlbst}% +% \btool{rubber}{rubber}% +% \btool{newcommand}{newcommand}% +% \bpack{float}{float}% +% \bpack{floatrow}{floatrow}% +% \bpack{fncychap}{fncychap}% +% \bpack{quotchap}{quotchap}% +% \bpack{romannum}{romannum}% +% \bpack{sfheaders}{sfheaders}% +% \bpack{alnumsec}{alnumsec}% +% \bpack{captcont}{captcont}% +% \bpack{vruler}{vruler}% +% \bpack{doc}{doc}% +% \bpack{shortverb}{doc}% +% \bpack{tocvsec2}{tocvsec2}% +% \bpack{thailatex}{thailatex}% +% \bpack{lipsum}{lipsum}% +% \bpack{subfigure}{subfigure}% +% \bpack{multicol}{multicol}% +% \bpack{geometry}{geometry}% +% \bpack{wrapfig}{wrapfig}% +% \bpacka{\eTeX}{etex}{etex,FMI1990}% +% \bpacka{\Arabi}{arabi}{arabi}% +% \bpack{color}{color}% +% \bpack{docmfp}{docmfp}% +% \bpack{splitbib}{splitbib}% +% \bpack{afterpage}{afterpage}% +% \bpack{multitoc}{multitoc}% +% \bpack{cite}{cite}% +% \bpack{booktabs}{booktabs}% +% \bpack{url}{url}% +% \bpack{varioref}{varioref}% +% \bpack{fullpage}{fullpage}% +% \bpack{marvosym}{marvosym}% +% \bpack{guarani}{guarani}% +% \bpacka{Mon\TeX}{MonTeX}{mlsquick,montex}% +% \bpacka{Arm\TeX}{ArmTeX}{armtex}% +% \bpack{Antomega}{antomega}% +% \bpacka{Bang\TeX}{BangTeX}{bangtex}% +% \bpacka{Cervan\TeX}{CervanTeX}{spanish4}% +% \bpacka{\protect\devnag}{Devanagari}{devanagari}% +% \bpack{malayalam}{malayalam}% +% \bpack{omal}{malayalam-o}% +% \bpacka{\PLaTeXe}{PLaTeX2e}{platex-jp}% +% \bpacka{\PLaTeX}{PLaTeX}{platex,platex-pl}% +% \bpacka{\SLaTeX}{SLaTeX}{slatex}% +% \bpacka{Farsi\TeX}{FarsiTeX}{farsi}% +% \bpacka{H\LaTeX}{HLaTeX}{HLATEX}% +% \bpack{LH}{LH/russian.sty}% +% \bpack{lhcyr}{lhcyr}% +% \bpack{cmcyralt}{cmcyralt/cmcyralt.sty,cmcyralt/russian.sty}% +% \bpacka{Romanian\TeX}{RomanianTeX}{romaniantex}% +% \bpack{flafter}{ltoutput,TLC2}% +% \bpack{alphanum}{jura}% +% \bpack{morefloats}{morefloats}% +% \bpack{natbib}{dnatbib,natnotes}% +% \bpack{overcite}{overcite}% +% \bpack{pict2e}{pict2e}% +% \bpacka{Kannada\TeX}{KannadaTeX}{kannadatex}% +% \bpacka{Hyper\TeX}{HyperTeX}{hypertex}% +% \bpacka{\textsc{Lua}\TeX}{LuaTeX}{luatex}% +% \bpack{mcaption}{mcaption}% +% \bpack{minitoc-hyper}{minitoc-hyper}% +% \bpack{vietnam}{vietnam}% +% \bclass{memoir}{memoir,add-memoir,wilson-pj-2006-3}% +% \bclass{jura}{jura}% +% \bclass{amsart}{amslatex}% +% \bclass{amsproc}{amslatex}% +% \bclass{amsbook}{amslatex}% +% \bclass{scrbook}{komab,koma,robbers-pj-2006-3}% +% \bclass{scrartcl}{komab,koma,robbers-pj-2006-3}% +% \bclass{scrreprt}{komab,koma,robbers-pj-2006-3}% +% \bclass{scrlettr}{komab,koma,robbers-pj-2006-3}% +% \bclass{scrlttr2}{komab,koma,robbers-pj-2006-3}% +% \bclass{article}{classes}% +% \bclass{report}{classes}% +% \bclass{book}{classes}% +% \bclass{letter}{letter}% +% \bclass{slides}{slides}% +% \bclass{ltxdoc}{ltxdoc}% +% \bclass{ltnews}{ltnews}% +% \bclass{proc}{proc}% % \fi % \Finale -% +% \endinput |